tutorials.de-Buchverschenkaktion 08/2010
+ Auf Thema antworten
  1. #1
    tomate tomate ist offline Mitglied Gold tomate hat eine blütenweiße Weste
    Registriert seit
    Jun 2003
    Beiträge
    199
    Hallo zusammen,

    in nächster Zeit darf ich eine Webseite überarbeiten, welche dann eine
    Suchfunktion enthalten muss.

    Diese Seite besteht zur Zeit aus ca. 60% statischen html-Seiten und
    zu 40% aus Seiten, welche über php und MySql erzeugt werden. Nach
    der Überarbeitung sollen alle Seiten (ca. 120) dynamisch erzeugt werden.

    Es besteht bereits ein recht umfangreiches Backend. Da ich mir nicht
    zutraue dieses in ein CMS zu integrieren, suche ich nach anderen
    Möglichkeiten.

    Meine Frage ist nun, ob es eine Art "Hilfsmittel" (Frameworks...?) gibt,
    welches mir in diesem Fall die Arbeit erleichtern kann (speziell die Suchfunktion),
    bzw. wie Ihr an diese Sache herangehen würdet.

    Viele Grüße!
    Tomate

  2. PHP 5 / MySQL 5 Seminar (22 Stunden Video-Training)

    Preis: früher: 39,95€ - jetzt nur: 7,99€
    Innerhalb Deutschlands versandkostenfrei!

    PHP 5 / MySQL 5 Lernkurs – 22 Stunden Video-Training auf DVD
    - PHP-, MySQL- und PHPMyAdmin-Grundlagen
    - Datenbankprogrammierung, objektorientierte Programmierung
    - Geeignet für Windows XP und Windows Vista


    Hier geht es zum Angebot

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!


  3. #2
    SimonErich SimonErich ist offline Mitglied Brokat SimonErich ist ein sehr geschätzer Mensch
    Registriert seit
    Jun 2005
    Ort
    Ötz (Tirol - Österreich)
    Beiträge
    301
    Hallo

    Als erstes würde ich die ganzen Seiten dynamisch in eine Datenbank abspeichern.
    Nun hängt es davon ab, ob diese Seiten einer (ungefähr) einheitlichen Formatierung entsprechen oder einfach irgendwie angelegt wurden.
    Einfacher wäre natürlich ersteres. (Schau dir hier zu die Funktion preg_match und preg_match_all im php Manual an)

    Um die Seite selbst in ein Format zu bringen benötigt es eigentlich nicht viel.
    Aber natürlich hängt das davon ab was denn alles gebraucht wird und was alles möglich sein soll.

    Sollte es wirklich so sein, dass du gerade mal die Seite anzeigen und durchsuchen musst, dann kannst du es ja auch sehr schnell machen, wenn die Daten in der DB sind.
    Auch kleinere Dinge wie neue Seiten machen, ... sind mit 1-2 Stunden Arbeit gar kein Problem.
    Sollte es jedoch komplexer sein, dann würde ich dir empfehlen dich in ein CMS einzu arbeiten und dir die Datenbankstruktur anzusehen.

    mit freundlichen Grüßen
    SimonErich

  4. #3
    Registriert seit
    Jul 2007
    Ort
    Quakenbrück
    Beiträge
    760
    Mit "LIKE" im SQL-Statement kannst du nach ähnlichkeiten suchen...
    Sprich grob gecodet:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    <form action="suche.php" method="post">
    Suchen nach: <input name="suche" type="text">
    <input type="submit" name"suchen" value="suchen">
     
    <?php
    if(isset($_POST['suchen']))
    {
    $sql = "SELECT
    *
    FROM
    Tabelle
    WHERE
    Suchspalte LIKE '".$_POST['suche']."'
    ";
    $result=mysql_query($sql);
    $row=mysql_fetch_assoc($result);
    ?>
    Ergebnis der Suche:
    <?php
    echo $row;
    }
    ?>

    Nur mal grad grob dahin geschmiert... So funktioniert es aber vom Prinzip her mit der Such-Seite...

    Die einfachste Alternative ist ganz schlau zu sein und sich bei GoogleAdSense anzumelden...
    Dort wählst du dir das Suchfeld und kopierst den Code...
    PHP-Code:
    ($hilfe=='hilfreich') ? bewerten(positiv) : ignore_post(); 
    Schnellste Hilfe -> www.gidf.de

    Wer aus meiner Gegend kommt, kann sich gern mal melden, kenn hier keenen ;)

Ähnliche Themen

  1. Erstellen eines Layout/Design meiner Webseite
    Von Hattrix im Forum Stellenangebote (entgeltlich)
    Antworten: 2
    Letzter Beitrag: 04.12.07, 20:11
  2. Fotogalerie mit Suchfunktion
    Von T24 im Forum PHP
    Antworten: 0
    Letzter Beitrag: 28.08.07, 17:57
  3. Suchfunktion mit Session
    Von kippi01 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 24.07.07, 12:19
  4. Suchfunktion mit Variabel
    Von Blackmoor im Forum PHP
    Antworten: 3
    Letzter Beitrag: 19.01.06, 17:16
  5. Probleme mit Suchfunktion
    Von nick im Forum PHP
    Antworten: 2
    Letzter Beitrag: 28.02.03, 13:11

Lesezeichen

Lesezeichen