Eine Implementierung von PostgreSQL Volltext -Suche gilt für Linux Man
Das Endergebnis ist eine Webseite, auf der Sie eine Anfrage mit einer Frage oder einem Keyword eingeben können. Auf der Website gibt Sie den entsprechenden Man -Befehl zurück.
Ein grundlegender Exemple ist: Wie kopiert man eine Datei? Anschließend gibt die Website den CP -Befehl und ihre Beschreibung zurück.
Die Installation ist in drei Schritten statt
Der erste Schritt besteht darin, die Mannseiten aus ihrem grundlegenden NROFF-Format in eine humanletbare Version (.txt und .html) Standard-Standardstandort für Menschenseiten/usr/Share/Man zu verwandeln
Sie finden zwei Skript -MIT.SH und Mih.sh , die die Menschenseiten jeweils in .txt- und .html -Dateien konvertieren. Sie müssen die Skripte nur im selben Ordner wie die Mannseiten platzieren und ausführen.
Die Ordnerergebnisse enthält Exemplus konvertierter Manndateien
Der zweite Schritt besteht darin, eine Tabelle zu erstellen, die die Mannseiten in PostgreSQL enthält
Dazu müssen Sie die Tabelle erstellen, in der wir die Man -Seiten indexieren, indem wir eine Verbindung zu Ihrer Postgres -Datenbank herstellen und SQL -Skript erstellen create_db.sql ausführen.
Füllen Sie dann die Datei bdd.php mit Ihrer Verbindung zu Datenbankinformationen aus und führen Sie das Skript export_to_db.php aus, um Man -Seiten in der Datenbank zu indexieren.
Der dritte Schritt besteht darin, eine Webseite zu erstellen, mit der die PostgreSQL -Datenbank anfordern kann.
Füllen Sie die Datei bdd.php mit Ihrer Verbindung zu Datenbankinformationen aus und löschen Sie dann BDD.php , CSS_FILE.css und index.php auf Ihrem Web -PHP -Server.
Jetzt können Sie die WEB -SECK -SECK -SECK -Seite für Mann verwenden!