0

Pesquisa Google

criado por Guilherme L. Stolfo em 28/07/2004 9:51pm
Ele procura em linhas passadas para o algoritimo as palavras em questão, da um loop e coloca as frases em reticências, é bem interessante mais está começando a ficar complexo para eu manter sozinho.
Data Autor Changelog Download
28/07/2004 9:51pm Guilherme L. Stolfo - Versão 2.1
26/08/2004 11:35am Rodrigo Rodrigues Versão 2.2 Versão 2.2

Comentários:

Mostrando 1 - 10 de 10 comentários
Valeu dom.. pela sua nova versão ficou ótimo o esquema de "case" será implementado na versão seguinte seu script ...


Valeu manoooo!


Guilherme L. Stolfo
www.jetsites.com.br
26/08/2004 8:51pm (~12 anos atrás)

Rodrigo analizei seu script e ele não segue a idéia do que foi proposto
pesso para que delete seu script por causa dos seguintes problemas:

1)A idéia do script e agilizar a busca trazendo o resultado no "estilo google" como no exemplo prático abaixo:

Busque por "linux"

o seu script tráz:

balabalabllba <bold>linux</bold> blavlal blalabaabl bla nonono nono onon onono linux nono nonononon onono

sendo que a idéia é trazer

...alabllba <bold>linux</bold> blav... ...on onono <bold>linux</bold> nono non...

=============================================

2) Não usar outras classes ou misturar outras coisas no script, porque a ideia é montar um "esquema" simples para o desenvolvimento e entendimento de todos para que mais pessoas possam contribuir com o mesmo. Mesmo porque a ideia descutida aqui é como montar o resultado acima e não usar "Abstração de dados" ou outra coisa do tipo.

3) Sua versão esta errada a ultima adicionada por mim foi "2.1" e você colocu "2.0" sendo que seria "2.2" mais mesmo assim, como não foi corrigido nem um bug e não mudou nada da idéia do sistema ... entao continuaria mesmo "2.1" ok?



Obs: Pessoall o esquema de versão funciona da seguinte forma uma versão "2.1" seria nesse caso:
<mudanças gerais sistema>.<correção de bugs>


e lembrando aquele que for adicionar mais uma versão por favor nada de complexidade adicionando outras coisas, sendo que a idéia principal..., o nucleo... é montarmos um resultado de busca eficiênte como mais uma vez vou colocar um exemplo prático para que todos entendem:

Exemplo:

Busca simples tráz:

balabalabllba <bold>linux</bold> blavlal blalabaabl bla nonono nono onon onono <bold>linux</bold> nono nonononon onono

o nosso "Busca google":

...alabllba <bold>linux</bold> blav... ...on onono <bold>linux</bold> nono non...


Sem mais,
Guilherme L. Stolfo
www.jetsites.com.br

25/08/2004 12:44pm (~12 anos atrás)

Entaum Gui, alterei um pouco o script, agora ele está usando a base e o Pear::DB.

O problema do "case" nas palavras daria pra arrumar usando a função "str_ireplace()" mas ela só está disponível na versão 5.

Sobre o filtro SQL está ok, irá retornar somente os registros onde tiver todas as palavras procuradas.

Um problema q naum consegui resolver foi deixar em "negrito" todas as palavras procuradas, ele só deixa a primeira.

Testa aí e depois me fala se está ficando bom.
25/08/2004 12:11pm (~12 anos atrás)

Poww Truta...

Ow mano.. ta simples a parada, se vc for lançar uma nova versão acredito que não tera dificuldades em entender ;) .

11/08/2004 11:19am (~12 anos atrás)

João Seabra disse:
Amigo!!
Tava precisando refinar o seu sistema de pesquisa!!
Tem como vc mandar ele pra mim com as funções comentadas??
Desde já agradeço!
11/08/2004 11:15am (~12 anos atrás)

>Olá
Olá, obrigado pelo contato .
>Ele não faz pesquisa em arquivos dentro de >diretórios??
Não, e nem esse é o objetivo do script, a idéia mesmo é trazer uma frase focando a palavra da busca com "..." do lado esquerdo e direito, lógico se tiver mais de uma palavra ele trarà a frase com as palavras em foque.

>E se eu colocar uma expressão ele reconhece
Amigo, não entendi bem oque quiz dizer com "expressão",

>mesmo que aparece no texto fora da ordem?
Bom ele procura em toda a frase... se vc verificar ele ja tem duas linhas de padrão, simulando uma consulta de banco. para a busca.. e nessas duas linahs ele baseia a busca .

>Valeu!
Abraços, se tiver ideias e quiser adicionar uma versão, fique a vontade...

Guilherme L. Stolfo
www.Jetsites.com.br
11/08/2004 11:08am (~12 anos atrás)

João Seabra disse:
Olá
Ele não faz pesquisa em arquivos dentro de diretórios??
E se eu colocar uma expressão ele reconhece mesmo que aparece no texto fora da ordem?

Valeu!
11/08/2004 10:58am (~12 anos atrás)

Obrigado pela atenção!.
02/08/2004 5:44pm (~12 anos atrás)

Olá Samuel, você falou que não esta funcionando... pois bem acho que não custa nada antes de digitar algo testar =)

amigo baixei o mesmo codigo e coloquei "microsoft linux"
e ele achou as duas palavras "microsoft" na primeira linha e "linux" na segunda...

por favor teste mais uma veiz, mais desta vez teste realmente ;)

[ ]'s
Guilherme L. Stolfo
www.jetsites.com.br

02/08/2004 5:44pm (~12 anos atrás)

Olá!

Não cheguei a analizar o seu código, más o mesmo não esta funcionando!
02/08/2004 5:21pm (~12 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)