Hallo zusammen,
ich bin gerade dabei eine Suchmaschine über Keywords zu Bildern zu bauen, jedoch ohne Datenbank, sondern mittels Array innerhalb PHPs, welches in einem Cache-File abgelegt wird.
Ich habe dazu folgendes mehrdiminsionales Array:
[Keyword1][0] -> file1
[Keyword1][1] -> file2
[Keyword1][2] -> file3
[Keyword2][0] -> file2
[Keyword2][1] -> file3
Nun möchte ich die Suche möglichst so gestalten, dass nicht nur nach dem Keywort gesucht werden kann, sondern nach Bestandteilen mit/ohne Berücksichtigung von Groß-/Kleinschreibung, und/oder-Verknüpfungen usw.
Wie man es von Suchmaschinen her gewohnt ist.
Außerdem sollte alles rehct performant sein :-)
Wie realisiert man dies am geschicketsten? Einen Parser erstellen, der aus den eingegebnen Suchbegriffen einen regulären String baut und dann mittels preg_match() vergleichen?
Gibt es zu dem Thema empfehlenswerte Webseiten?
Gruß,
the-FoX