Zadejte hledaný výraz...

Pokročilé vyhledávání na mém webu

Dan
verified
rating uzivatele
(16 hodnocení)
20. 7. 2007 17:46:12
Rád bych na své weby implementoval nějaký pokročilý fulltextový vyhledávací nástroj (vyhledávání like něco mi vážně nedostačuje). Chtěl bych, aby dokázal prohledávat můj web a splňoval následující požadavky:
- co možná nejvyšší integrace do designu webu
- ideálně by mohl výsledky dodávat formou xml (aby se při hledání "neodbíhalo" na cizí adresu)
- pokud možno bez cizích reklam
- a pokud možno zdarma (snad nejdůležitější podmínka, platit Googlu stovku krát počet mých webů nechci)
Nevíte o něčem, co by tyto mé nároky (nebo alespoň některé) splňovalo? Může se jednat i o nějaký free vyhledávací nástroj v PHP a MySQL, který bych si mohl implementovat jednoduše sám a který by běžel u mne. Díky.
20. 7. 2007 17:46:12
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14818
Acci
verified
rating uzivatele
(1 hodnocení)
20. 7. 2007 18:22:47
A zkoušel jsi fulltextové vyhledávání v MySQL?
20. 7. 2007 18:22:47
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14817
Dan
verified
rating uzivatele
(16 hodnocení)
20. 7. 2007 18:33:38
Acci: Ne, mrknu se na to. Jde mi o to, aby to umělo najít i s překlepy, slova ne vedle sebe a třeba řadilo podle přesnosti, atd.
20. 7. 2007 18:33:38
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14816
Ivan L.
verified
rating uzivatele
20. 7. 2007 19:18:26
Napsal Dan;8485
Rád bych na své weby implementoval nějaký pokročilý fulltextový vyhledávací nástroj (vyhledávání like něco mi vážně nedostačuje). Chtěl bych, aby dokázal prohledávat můj web a splňoval následující požadavky:
- co možná nejvyšší integrace do designu webu
- ideálně by mohl výsledky dodávat formou xml (aby se při hledání "neodbíhalo" na cizí adresu)
- pokud možno bez cizích reklam
- a pokud možno zdarma (snad nejdůležitější podmínka, platit Googlu stovku krát počet mých webů nechci)
Nevíte o něčem, co by tyto mé nároky (nebo alespoň některé) splňovalo? Může se jednat i o nějaký free vyhledávací nástroj v PHP a MySQL, který bych si mohl implementovat jednoduše sám a který by běžel u mne. Díky.
Jukni na API WebSearch od Yahoo. Dodá ti výsledek v poli php nebo v xml. S tím si pak můžeš pracovat jak chceš. Jediné omezení které to má je max 5000 přístupů z jedné IP za jeden den.
20. 7. 2007 19:18:26
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14815
Acci
verified
rating uzivatele
(1 hodnocení)
20. 7. 2007 19:42:51
Ne, mrknu se na to. Jde mi o to, aby to umělo najít i s překlepy, slova ne vedle sebe a třeba řadilo podle přesnosti, atd.
Až na to hledání s překlepy tohle všechno fulltextové vyhledávání v MySQL splňuje.
20. 7. 2007 19:42:51
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14814
Dan
verified
rating uzivatele
(16 hodnocení)
20. 7. 2007 21:14:29
Napsal Ivan L.;8494
Jukni na API WebSearch od Yahoo. Dodá ti výsledek v poli php nebo v xml. S tím si pak můžeš pracovat jak chceš. Jediné omezení které to má je max 5000 přístupů z jedné IP za jeden den.
Díky za tip. Zkoušel jsem si hrát s jedním příkladem, ale moc mi nefungovala čeština (zajímavé bylo, že nadpisy byly správně s českými znaky, ale snippets ne - vše mám v UTF-8). Trochu mne také zarazilo to, že na stejný dotaz podaný přímo přes yahoo a přes yahoo search api to hází jiné výsledky. Nemáš prosím link na nějaký provozovatelný příklad?
20. 7. 2007 21:14:29
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14813
Dan
verified
rating uzivatele
(16 hodnocení)
20. 7. 2007 21:16:01
Napsal Acci;8496
Až na to hledání s překlepy tohle všechno fulltextové vyhledávání v MySQL splňuje.
Pokud mi nevyjde to yahoo, tak se asi uchýlím k tomuto, ono je trošku problém, že chci prohledávat všechny stránky na webu a struktura dat těch jednotlivých stránek je různá (něco jako kdybych chtěl prohledávat u shopu diskuzi k příspěvkům a zároveň sortiment zboží).
20. 7. 2007 21:16:01
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14812
Ivan L.
verified
rating uzivatele
21. 7. 2007 12:35:37
Napsal Dan;8501
Díky za tip. Zkoušel jsem si hrát s jedním příkladem, ale moc mi nefungovala čeština (zajímavé bylo, že nadpisy byly správně s českými znaky, ale snippets ne - vše mám v UTF-8). Trochu mne také zarazilo to, že na stejný dotaz podaný přímo přes yahoo a přes yahoo search api to hází jiné výsledky. Nemáš prosím link na nějaký provozovatelný příklad?
Já jsem to zatím implementoval jen na jednom svém vlastním projektu který ovšem bohužel zatím není ke zveřejnění. Ale připravil jsem
jednoduchý obecný příklad.
Je ovšem fakt, že je potřeba mít ten web dobře zaindexovaný, jinak je tohle řešení samozřejmě úplně k ničemu.
21. 7. 2007 12:35:37
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14811
BTW podivej se na http://rammi.cz, je tam vyhledavani od google, je to jenom tak narychlo zbastlene, ale jde tomu upravit vzhled pripadne to strcit do iframe, reklamy se tam zobrazuji, ale dostavas za ne prachy v adsense.
V podstate si ten vyhledavaci kod vygenerujes v adsense a pak pripadne upravis aby vyhledaval jenom na tve site, nebo kde chces.
21. 7. 2007 12:38:00
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14810
Ivan L.
verified
rating uzivatele
21. 7. 2007 12:49:34
Ještě k tomu MySql prohledávání. Právě roztříštěnost obsahu webu do různých tabulek je tak trochu problém, ale jde jen o tu práci s tím, není to neřešitelný problém. Já jsem však spíše zastáncem externího prohledávání. Když si člověk dá se svým webem práci a promyslí si dobře jeho strukturu tak zabije čtyři mouchy jednou ranou:
1) uživatelé webu se budou dobře orientovat
2) vyhledávače jej budou dobře indexovat
3) ušetřím si práci s vlastním search enginem (může se použít externí)
4) odlehčím se serveru
Ale kdyby přeci jen člověk měl potřebu implementovat MySql řešení, tak zde ještě dávám pár linků:
- Princip jednoduchého fulltextu s příklady v SQL a PHP
- Mnogosearch
- Sphinx
- Full Text Search with MySQL (porovnání Mnogosearch a Sphinx)
21. 7. 2007 12:49:34
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14809
Napsal rammi;8514
BTW podivej se na http://rammi.cz, je tam vyhledavani od google, je to jenom tak narychlo zbastlene, ale jde tomu upravit vzhled pripadne to strcit do iframe
Jenom doplním, že to v AdSense je volba
More options - Opening of search results page - Open results within my own site
A samozřejmě Google Custom Search Engine (který můžou neziskovky používat bez reklam).
Ale třeba Dan nechce použít Google. :)
21. 7. 2007 13:07:35
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14808
Dan
verified
rating uzivatele
(16 hodnocení)
21. 7. 2007 14:54:59
Napsal rammi;8514
BTW podivej se na http://rammi.cz, je tam vyhledavani od google, je to jenom tak narychlo zbastlene, ale jde tomu upravit vzhled pripadne to strcit do iframe, reklamy se tam zobrazuji, ale dostavas za ne prachy v adsense.
V podstate si ten vyhledavaci kod vygenerujes v adsense a pak pripadne upravis aby vyhledaval jenom na tve site, nebo kde chces.
Díky za tip, o tomhle řešení jsem už věděl a je ve hře. Nejvíc mi na tom vadí ty reklamy. Nechci návštěvníky odvádět pryč z webu:-(
21. 7. 2007 14:54:59
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14807
Dan
verified
rating uzivatele
(16 hodnocení)
21. 7. 2007 14:57:10
Napsal Ivan L.;8515
Ještě k tomu MySql prohledávání. Právě roztříštěnost obsahu webu do různých tabulek je tak trochu problém, ale jde jen o tu práci s tím, není to neřešitelný problém.
Díky za linky, pročtu je. Já vím, že to, že obsah je v různých tabulkách není neřešitelné, je to prostě jen víc pracné, souhlasím:-) A podle mne můj vyhledávací engine nikdy nebude tak dokonalý jako Yahoo nebo Google (jde mi hlavně o relevanci nalezených stránek vzhledem k dotazu).
21. 7. 2007 14:57:10
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14806
Dan
verified
rating uzivatele
(16 hodnocení)
21. 7. 2007 15:00:05
Napsal Retal;8516
Jenom doplním, že to v AdSense je volba
More options - Opening of search results page - Open results within my own site
A samozřejmě Google Custom Search Engine (který můžou neziskovky používat bez reklam).
Ale třeba Dan nechce použít Google. :)
Google bych použil nejradši, protože moje weby perfektně indexuje. Google Custom Search Engine použít zdarma nemůžu, neziskovka nejsem:-) U Google mi v podstatě nejvíc vadí to AdSense (i v případě, kdy by prachy z něj šly mně), ale možná to budu muset překousnout, pokud nic jiného nenajdu.
Jinak Retale, když mi Rammi psal, ať vyzkouším vyhledávání na jeho webu, tak jsem zadal adsense a které reklama se mi asi tak zobrazila na topu stránky? Na webtrh;-)
21. 7. 2007 15:00:05
https://webtrh.cz/diskuse/pokrocile-vyhledavani-na-mem-webu#reply14805
Pro odpověď se přihlašte.
Přihlásit