Hallo Community,
ich suche für meine Homepage eine Suchmaschine... Ich weiß, es gibt sie wie Sand im Meer, und hab auch mal bei php-resource geschaut, aber die meisten die ich finde, können entweder nur statische Seiten auslesen, und die anderen nur dynamische Seiten auslesen. Bei mir ist es so: ich hab statische Seiten (also in html), als auch dynamische php-Seiten, die ihren Inhalt aus einer Datenbank ziehen und die auch auch gern durchsucht haben möchte.
Ich hab mir auch mal die Benutzerdefinierte Suchmaschine von google angeschaut, die ja statische als auch dynamische Daten auslesen kann, also für mich geeignet wäre. Als ich die Suche getestet habe, hab ich aber gesehen, dass Suchbegriffe nur veraltete Treffer oder auch gar keine brachten... obwohl diese Bereiche nicht für Suchmaschinen ausgeschlossen wurden...
Ich hoffe, ihr könnt mir da was empfehlen...
Danke schon mal und viele Grüße, GodMod
Suchmaschine für Homepage
Suchmaschine für Homepage
Greetings, godmod
Re: Suchmaschine für Homepage
Naja, du könntest mit PHP alle möglichen Dateien öffnen und überprüfen lassen, ob der Begriff im der Datei steht... Wenn ja, kann die Seite als Ergebnis gewertet werden, wenn nien, ist es kein Treffer. Und damit auch dynamische Seiten durchsucht werden, musst du wohl jede Datenbank, die durchsucht werden soll, abfragen (das kannst du mit SELECT ... WHERE feld= %suchbegriff% ) und dann eben dem Code sagen, welche Datei die entsprechende Datenbank benötigt... Das der Code weiß, welche Datei das ist, musst du allerdings iim code irgendwo manuell festlegen. So würde ich eine Suche zumindest machen...
Achja, bevor ich es vergess... Die statischen Dateien kannst du mit fopen() öffnen. Includen wäre an der Stelle falsch!
Achja, bevor ich es vergess... Die statischen Dateien kannst du mit fopen() öffnen. Includen wäre an der Stelle falsch!
Re: Suchmaschine für Homepage
in diesem fall ist die funktion file_get_contents() einfacher, weil die ganze datei gelesen werden muss, aber auch nicht mehr/weniger...P7BB hat geschrieben:Achja, bevor ich es vergess... Die statischen Dateien kannst du mit fopen() öffnen. Includen wäre an der Stelle falsch!
-
- Mitglied
- Beiträge: 1883
- Registriert: 20.10.2003 12:07
- Wohnort: Hannover
Re: Suchmaschine für Homepage
Schau mal, ob du mit phpMySearch klar kommst - dieses Script bringt einen eigenen "Spider" mit, mit dem man den Suchindex aufbauen kann (regelmäßig ausgeführt müsste man damit auch bei halbwegs dynamischen Inhalten klarkommen).
Re: Suchmaschine für Homepage
Danke für eure Vorschläge, bei Gelegenheit werd ich mich mal dran machen, sie auch auszuprobieren...
Greetings, godmod