Letzter Inhalt

Papierloses Büro

Es ist in aller Munde, jedoch fast nirgendwo realisiert! Die Rede ist vom papierlosen Büro. "Wir stellen unsere Verwaltung um…", hört man gelegentlich und dann beginnen die Probleme. Mit dem Kauf eines Scanners ist es nicht getan. Die Arbeit und die Prozesse wollen neu organisiert werden, rechtliche Fragen sind zu klären und die EDV ist umfassend zu integrieren. Den Wunsch des papierlosen Büros haben nicht nur Großunternehmen und Verwaltungen, sondern auch der Kleinunternehmer von nebenan. Soll die Umstellung nachhaltig gelingen, muss man sich im Vorfeld einige Gedanken machen. Es kann auch eine Aufgabe des IT-Beraters sein, den Kunden vor Ort auf den richten Weg zu führen und ihm bei der Umsetzung zu helfen.

Lucene – Ein Suchindex in der Praxis

Beispiel 3: CLucene search("mowgli"); $length = $hits->length(); if ($length > 0) { for ($i = 0; $i get($i, "path")); var_dump($hits->id($i)); var_dump(round($hits->score($i), 3));

Lucene – Ein Suchindex in der Praxis

Beispiel 1: PHP-Java-Bridge YES; $FI=java('org.apache.lucene.document.Field$Index')->ANALYZED; $doc = new Java('org.apache.lucene.document.Document'); $field = new Java('org.apache.lucene.document.Field','Autor','Manfred

Lucene – Ein Suchindex in der Praxis

Falls man die Funktion zum Löschen eines Eintrags sucht, sollte man im Hinterkopf haben, dass man eigentlich nicht aus einem Suchindex löscht. Intern werden gelöschte Einträge in einer separaten Datei

Lucene – Ein Suchindex in der Praxis

"Gehen dem Menschen Hühner und Hunde verloren, so weiß er, wo er sie suchen soll. Geht ihm sein Herz verloren, so weiß er nicht, wo er es suchen soll." (Mengzi, chines. Philosoph). Mit einer Suchmaschine findet man weder die Hühner noch das verloren gegangene Herz - dafür aber sehr schnell solche Weisheiten. Der Artikel beschreibt drei Möglichkeiten, um mit PHP einen Suchindex mittels Lucene aufzubauen und abzufragen. Auf Basis des so erzeugten Indexes kann man dann im Folgenden eine eigene Suchmaschine für Dokumente oder Webseiten betreiben. Jede der Möglichkeiten wird mit ihren Licht- und Schattenseiten beschrieben.

X
- Gib Deinen Standort ein -
- or -