Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Idei
Vezi mesajul original
Du-te la pagina 1, 2  Următoare
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Motor de cautare
Subiectul anterior :: Subiectul următor  
Autor Mesaj
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Joi Noi 06, 2003 3:59 pm    Titlul subiectului: Idei  

Aici puteti completa cu idei pentru proiectul "Motor de Cautare".
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Joi Noi 06, 2003 6:02 pm    Titlul subiectului:  

Idei:

- server de baze de date: MySQL cu posibiliatea de extindere la alte baze de date (SQL Server, Oracle)
- suport pentru HTTP, HTTPS, FTP
- facilitati de cautare avansata
- modul de instalare
- cautare "booleana": php+romania, php OR romania
- statistici cautare - Top cuvinte cautate

Recomand folosirea Smarty pentru template-uri.

Trimite-ti aici propuneri de alte facilitati pe care sa le ofere si de asemenea un nume pentru proiect.
Sus  
Vizitator






Trimis: Vin Noi 07, 2003 2:42 am    Titlul subiectului:  

voi ce vreti sa faceti? un motor de cautare gen google sau un motor de cautare intern, pentru anumite siteuri?

si o alta intrbare. de ce vreti sa faceti asta?
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Vin Noi 07, 2003 2:46 am    Titlul subiectului:  

mai sus am scris eu, am uitat sa ma loghez
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Vin Noi 07, 2003 4:07 pm    Titlul subiectului:  

Vrem sa fie un motor de cautare ... gen google in principal pentru site-urile romanesti.
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Vin Noi 07, 2003 7:24 pm    Titlul subiectului:  

ok. cautarea cum se va face? intr-o baza de date in care sunt inscrise siteuri in prealabil? adica indexarea se va face ca la google, prin submit? keywords etc?

daca se va face asa, parere mea este ca e simplu (la prima vedere)
daca nu, :) ma mai gandesc. :P
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Sâm Noi 08, 2003 5:35 pm    Titlul subiectului:  

Cautarea se va face intr-o baza de date. Site-urile sunt inscrise fie prin submit, fie prin indexare pe baza de keywords, robots.txt, ....
Sus  
heinrich



Data înscrierii: 06/Dec/2003
Mesaje: 18

Trimis: Sâm Dec 06, 2003 12:40 am    Titlul subiectului:  

ideea asta o urmaresc si eu de ceva timp doar k merge destul de greu (mdeh...clasa a 12-a)...dar dispuneti de puterea de calcul necesara? adik pt colectarea informatiilor cred k o sa fol. arbori la memorarea linkurilor prin care trece....iar arborii astia o sa creasca intr-una....in fine....go on...nice ideea
Sus  
grcodal



Data înscrierii: 09/Dec/2003
Mesaje: 3
Locație: Bucuresti - Galati

Trimis: Mar Dec 09, 2003 9:00 pm    Titlul subiectului: Motor de cautare  

Exista deja, daca nu stiati, un motor de cautare free si open source in php + mysql: http://www.phpdig.net. L-am folosit pentru creare unui motor de cautare ptr paginile romanesti si la cam 15.000 site-uri indexate query-ul merge sub 1 sec. Problema este ca la cautare nu sorteaza rezultatele prea bine, l-am modificat impreuna cu un coleg de munca si merge putin mai bine, dar se poate si mai mult.
Parerea mea este ca cine ar dori ar putea folosi acest motor si l-ar putea modifica dupa cum doreste.
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Mie Dec 10, 2003 1:17 pm    Titlul subiectului:  

Ok... inseamna ca putem porni de la acesta si optimiza. Stii cumva ce tip de licenta are phpdig?
Sus  
Zamolxe



Data înscrierii: 14/Ian/2003
Mesaje: 126
Locație: Bucharest

Trimis: Mar Dec 23, 2003 6:29 pm    Titlul subiectului: re  

Radu a scris: ok. cautarea cum se va face? intr-o baza de date in care sunt inscrise siteuri in prealabil? adica indexarea se va face ca la google, prin submit? keywords etc?

daca se va face asa, parere mea este ca e simplu (la prima vedere)
daca nu, :) ma mai gandesc. :P

salut

nu stiu daca este o idee buna sa faci un motor de cautare pe baza de keywords, meta description, si robots.txt pentru ca exista multi developeri web care nici macar nu au auzit de acestea si oricum aceste campuri/fisiere contin informatii prea putine despre un site.

trebuie cautat in profunzime, in fisierul in sine (codul sursa).

phpdig este un punct de start ft bun.
Sus  
Vizitator






Trimis: Sâm Feb 14, 2004 5:52 pm    Titlul subiectului:  

cristi a scris: Recomand folosirea Smarty pentru template-uri.

Nu ar fi mai bine Fast Template?

Aici găsiți o versiune modificată a Fast Template : http://www.grafxsoftware.com/product.php/Fast_Template/26/
Sus  
lvalics



Data înscrierii: 16/Feb/2004
Mesaje: 15
Locație: Tg-Mures

Trimis: Lun Feb 16, 2004 10:11 am    Titlul subiectului:  

FAST Template e recomandat acelor proiecte cele care au nevoie a fi editate ulterior de utilizatori care nu stiu altceva decat HTML.
Din punctul asta de vedere Smarty e mult mai greoi.
Daca insa cel care modifica pagina e programator, e mai bine Smarty, mult mai avansat ...
Speram sa reluam putin proiectul Fast Template si in 6 luni sa il facem competitiv.
Sus  
danovidiu



Data înscrierii: 26/Mai/2002
Mesaje: 35
Locație: Tg-Mures, Romania

Trimis: Sâm Mar 13, 2004 12:17 pm    Titlul subiectului:  

Personal de ceva timp (~2 ani) studiez motoare de cautare. Am citit despre cum functioneaza Google in detaliu, si am implementat un prototip in PHP.

Un motor de cautare in pagini de Internet .ro ar trebui sa indexeze fiecare pagina, nu numai informatii cum ar fi titlul, description etc.

Din pacate asa ceva NU ar merge in PHP+MySQL. Nu zic ca e imposibil, dar sunt alternative mult mai rapide.

Motorul de cautare care l-am scris (PHP) putea sa caute in cateva zeci de mii de pagini in maxim 2 secunde(ma mai gandesc daca il lansez sub licenta GPL). Dar asta e doar o parte infima a Internetului romanesc. God, numai site-ul meu are 10000 de pagini :)

Motorul de cautare propus de cristi ar trebui sa ruleze pe un hardware "decent", putin spus.

Am inceput dupa aceea sa caut alternative open-source scrise in C. Am dat de mnogosearch. Am implementat 2 motoare de cautare pentru testare :

http://www.playfuls.com - cauta in site-uri de gaming internationale
http://drdoc.sparetimegroup.net - cauta in documentatie PHP, MySQL, Python, Howto etc

Sper ca le puteti accesa, s-ar putea sa fie mici pb cu rutarea IP-ului.
Sus  
arond



Data înscrierii: 11/Mar/2004
Mesaje: 580
Locație: 127.0.0.1

Trimis: Sâm Mar 20, 2004 12:18 am    Titlul subiectului:  

Subscriu la ce a zis danovidiu. Parerile mele:

Problemele se impart in 2 mari categorii:

1. Indexarea
Pentru a realiza o indexare decenta trebuie mai mult decat un DBMS relational (cu atat mai mult MySQL care e lent la insert-uri), si cu siguranta bot-ul de indexare n-ar trebui sa fie scris intr-un un limbaj de scripting.

Mai mult decat atat, apar o gramada de probleme mai mari sau marunte:

a. Vizitele trebuie programate... pentru ca multi webmasteri vad vizite succesive si rapide de la aceeasi adresa IP ca pe ceva nedorit.
b. Meta tag-urile au iesit din trend, asa ca pentru a fi cat de cat performant trebuie un deep search in pagina... cu problemele de rigoare legate de calculele de relevanta pentru cuvinte cheie, etc, etc
c. ... am uitat, dar parea important :D

2. Cautarea
Pentru a realiza o cautare decenta trebuie mai mult decat un DBMS relational si cu siguranta nu PHP :D.

Ar trebui o tehnologie de procesare distribuita, blah-blah... sa poata sa scaleze corespunzator cand ii vine vremea. Altfel te trezesti ca peste x pagini indexate totul se rupe in doua.

Iar un motiv killer pentru inutilitatea proiectului este chiar Google. E localizat, poate sa caute dupa chestii cu diacritice, poate sa caute numai chestii scrise intr-o anume limba... etc, etc + o tehnologie super-performanta.

Cu alte cuvinte, una peste alta nu cred sa fie un proiect util si fezabil (evident, e foarte posibil sa ma insel...).

Poate ar fi mai interesant un gateway pentru Google... cautare pe Google cu optiuni romanesti by default (evident, trebuie vazut si ce politica are Google in privinta asta... ca altfel ne leaga si ne duc departe :D).
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Motor de cautare Du-te la pagina 1, 2  Următoare
Pagina 1 din 2


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community