Web-Crawler

09/10/2015 20:10 dachband#1
Ich würde gerne für meine Webseite eine eigene Suche einrichten.
Doch kenne mich damit überhaupt nicht aus, hab bis jetzt an der Seite nur mit html und css gearbeitet.
Im Grunde genommen muss die Suche nur die ganzen html dateien durchsuchen, keine datenbank oder so.
Also müsste es ja eigentlich ziemlich simpel sein.
Daher frage ich hier in die runde ob jemand weiss wie man so etwas angeht.

MfG
09/10/2015 20:55 ComputerBaer#2
Wenn du deine ganzen Seiteninhalte in der Datenbank hast, brauchst du eine einzige SQL-Abfrage um alle Seiten zu bekommen, deren Inhalt deinen Suchbegriff enthält. Die normale Ausgabe deiner Seiten ist damit auch nicht sonderlich schwer.

Ohne Datenbank musst du in deiner Suche alle HTML-Dateien angeben, oder alle Dateien aus einem bestimmten Ordner einlesen. Anschließend musst du mit "etwas mehr" Aufwand diese Dateien nach deinem Suchbegriff durchsuchen.

Um ehrlich zu sein, finde ich die Lösung mit der Datenbank deutlich einfacher, weniger fehleranfällig und vorallem auch pflegeleichter. Außerdem müsste es auch noch schneller sein als die Suche im Dateisystem.

In beiden Fällen wirst du dich mit PHP beschäftigen müssen, denn nur mit HTML und CSS wirst du keine Suche hinbekommen. Die Lösung mit den HTML-Dateien könnte man zwar auch mit JavaScript machen, PHP wäre aber besser.
09/10/2015 21:24 dachband#3
Die Zeit um mich jetzt in PHP komplett einzulesen habe ich eher nicht.

Vielleicht irgendwelche speziellen Tutorials parat die helfen könnten?

Danke

MfG
09/12/2015 00:30 dachband#4
Vielen Dank aber dein Beitrag hättest du dir sparen können. War auf jeden fall nicht produktiv.
09/12/2015 00:49 .SkyneT.#5
Quote:
Originally Posted by dachband View Post
Vielen Dank aber dein Beitrag hättest du dir sparen können. War auf jeden fall nicht produktiv.
Entweder du verwendest etwas fertiges (z.B benutzerdefinierte Google Suche), oder kaufst dir solch ein Script.

Lernen willst du das ganze ja nicht.
09/12/2015 00:54 Daifoku#6
Quote:
Originally Posted by dachband View Post
Vielen Dank aber dein Beitrag hättest du dir sparen können. War auf jeden fall nicht produktiv.
gut, dann hab ich ihn jetzt gelöscht und ein weiteres mal werde ich dir keine Hilfeleistung geben.

Anscheinend hast du dir nicht einmal die Mühe gemacht und den Link angeguckt, denn der Link war produktiv und lieferte eine Suche die keine weiteren Kenntnisse benötigte.
09/12/2015 12:21 MrDami123#7
Wenn du nur statische HTML Seiten hast, dann würde ich tatsächlich eine Google Suche dafür verwenden.
09/12/2015 16:38 dachband#8
Möchte jedoch auf Werbung etc. verzichten.
Ich glaube ein Script zu kaufen wäre in meiner Position das momentan beste.
Falls jemand ein Script hat oder schreiben kann und es mir in die Seite einbaut (an design anpassen) bin ich bereit auch dafür zu zahlen.
Bitte PN mit Preisvorstellung.

#push