A frase digitada pelo usuário é dividido em palavras individuais. Se qualquer uma destas palavras é encontrada em uma página capítulo, o título ea descrição dessa página é copiada para a página de resultados de pesquisa, que já deve ser exibida na tela. Na página de resultados, o título é um link. Para este artigo pedagógica, é tão simples. Em seu projeto comercial que você pode fazer o algoritmo de pesquisa tão complexo e tão útil quanto você quiser.
Por exemplo, você pode fazer o algoritmo de busca jogar fora as preposições e conjunções digitados pelo usuário; você vai precisar de código extra para isso. Como outro exemplo, você pode fazer o título e descrição das páginas que têm a maioria das palavras-chave são apresentados primeiro na página de resultados e os com menos palavras-chave exibir o último (em ordem decrescente); você também pode assumir a freqüência de ocorrência de uma palavra-chave em uma página em consideração; tudo o que precisa de código extra.
Como outro exemplo, em vez de exibir a descrição do tag Meta na página de resultados, você pode ter expressões e frases que contenham as palavras-chave na página capítulo exibido na página de resultados; mais uma vez necessita de código extra. Se o cliente está disposto a pagar mais e se você pode fazer a codificação extra, então vá em frente e fazer o código extra para o projeto comercial. No mínimo, você deve remover as preposições e conjunções em qualquer projeto comercial; Não abordei que nesta série. Uso de Ajax As páginas do capítulo são efectivamente carregados por Ajax.
Você pode não saber isto: se o recurso chamado pelo HTTP GET ou POST método de Ajax é um arquivo HTML, o arquivo HTML chega ao navegador como uma string, para ser usado por Ajax. O recurso não chega como uma página web a ser exibido; ele chega como uma cadeia e não é visto pelo usuário. Como indicado na parte 1 desta série, você precisa entender n