Uma implementação da pesquisa de texto completa do PostGresql se aplica ao Linux Man
O resultado final é uma página da Web em que você pode digitar uma solicitação com uma pergunta ou alguma palavra -chave, o site retornará o comando do homem correspondente.
Um exemplo básico é: como copiar um arquivo? , então o site devolverá o comando CP e sua descrição.
A instalação está em três etapas
A primeira etapa é transformar as páginas do homem de seu formato básico de NROFF em uma versão padrão mais legível por humanos (.txt e .html)
Você pode encontrar duas scripts mit.sh e mih.sh que convertem respectivamente as páginas MAN em arquivos .txt e .html. Você só precisa colocar os scripts na mesma pasta que o homem páginas e executá -lo.
Os resultados da pasta contém exemplos de arquivos de homem convertido
O segundo passo é criar uma tabela que contém as páginas do homem no PostgreSQL
Para fazer isso, você deve criar a tabela onde indexaremos as páginas MAN, conectando -se ao seu banco de dados PostGres e executando o script SQL Create_DB.SQL .
Em seguida, preencha o arquivo bdd.php com sua conexão com as informações do banco de dados e execute o script export_to_db.php para indexar as páginas do Man no banco de dados.
A terceira etapa é criar uma página da web que permita solicitar o banco de dados PostGresql.
Preencha o arquivo bdd.php com sua conexão com as informações do banco de dados e solte o BDD.PHP , CSS_FILE.CSS e Index.php no seu servidor PHP da Web.
Agora você pode usar a página de pesquisa de texto completo do homem!