Changes between Version 7 and Version 8 of Documentacao/SolrExpresso
- Timestamp:
- 10/03/14 17:31:59 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentacao/SolrExpresso
v7 v8 4 4 O Projeto de Evolução do Mecanismo de pesquisa no Expresso Livre, tem o objetivo de aprimorar a experiência do usuário na tarefa de recuperar informações nos e-mails armazenados no Expresso, avaliando diferentes plataformas de busca. A ferramenta apontada na pesquisa foi o SOLR, um Crawler¹ foi implementado para alimentar e atulizar o solr, assim que é realizado esta indexação a pesquisa passa a ser feita no Solr que retornar os parâmetros para a busca no IMAP. 5 5 6 = Arquitetura Proposta=6 == Arquitetura Proposta == 7 7 Na arquitetura atual, o processo de busca é realizado através de uma API-PHP que realiza a busca no Cyrus/Imap através da função imap_search(), que realiza uma busca na caixa de correio no fluxo IMAP. Conforme figura abaixo: 8 8 … … 19 19 [[BR]] 20 20 21 = Instalação do Solr=21 == Instalação do Solr == 22 22 23 23 * INSTALAÇÃO E CONFIGURAÇÃO DO SOLR. … … 51 51 52 52 53 = Instalação do Crawler=53 == Instalação do Crawler == 54 54 Um modelo do crawler vem no pacote que será baixado na comunidade Apache, porém um crawler otimizado conforme os testes realizados no protótipo funcional da pesquisa pode ser encontrado: 55 55 http://svn.expressolivre.org/sandbox/expresso-solr/imapCrawler/ … … 60 60 61 61 62 = Restruturação da tela da busca Avançada=62 == Restruturação da tela da busca Avançada== 63 63 64 64 A nova tela será mais simples com os campos necessários e mais simples para os usuários facilitando sua usabilidade. … … 72 72 [[BR]] 73 73 74 = Implementação da Busca Simples na Avançada (Solr)=74 == Implementação da Busca Simples na Avançada (Solr)== 75 75 76 76 Habilitado a funcionabilidade da busca simples na busca avançada, utilizando o banco solr. As Alterações do código estão disponíveis no trac. http://svn.expressolivre.org/sandbox/expresso-solr/ 77 77 78 78 79 = Alterações no Crawler=79 == Alterações no Crawler == 80 80 81 81 Após alguns testes em uma base mais robusta e versão mais atual em relação ao início do projeto, houve a necessidade de realizar algumas alterações, para uma melhor performace de sua execução. Todas as alterações estão disponiveis em: http://svn.expressolivre.org/sandbox/expresso-solr/imapCrawler/