Cum să organizați o căutare pe un site folosind php și mysql

Site-ul este dezvoltat în mai multe etape, necesitând acțiuni nu numai de la dezvoltator direct, ci și de la client. Pentru ca munca noastră în echipă să fie mai eficientă, propun următorul algoritm pentru crearea pe etape a site-ului.







Aceasta este o poveste despre modul în care am încercat să ajustează site-ul pentru imobiliare în Thailanda în diverse motoare de căutare. În nici un caz nu este conducerea

Voi încerca să actualizez periodic acest articol, adăugând aici instrumentele și site-urile pe care le folosesc atunci când îmi dezvolt propriile desene sau modele. În plus, vor exista linkuri către resurse care sunt utile pentru mine, ca artist de început și ilustrator.

Un tabel de caractere speciale pentru sine pentru memorie, pentru a utiliza mai târziu undeva în proiecte.







Orice site, actualizat constant cu informații, mai devreme sau mai târziu începe să aibă nevoie de un modul de căutare. Căutarea organizată convenabil pe site - aceasta este una din componentele succesului site-ului ca un întreg.

Aici, ajungem la ajutorul unui algoritm excelent al lui stemmer, clasa Lingua_Stem_Ru, scris în PHP. Are o serie de deficiențe, dar, totuși, este destul de potrivit pentru această sarcină.

Utilizați această clasă după cum urmează

$ stemmer = nou Lingua_Stem_Ru ();

Prima linie am legat fișierul cu clasa, iar în al doilea rând am creat o instanță a clasei cu numele stemmer.

Să presupunem că o expresie introdusă de utilizator este cuprinsă în variabila $ _GET ['q'], apoi pentru a împărți expresia în cuvinte, trebuie să facem următoarele manipulări:

$ words = explode ("", $ _GET ['q']); // împărți șirul original într-o serie de cuvinte

Acum trebuie să facem o interogare la baza de date. Să spunem că avem o masă







Articole similare

Trimiteți-le prietenilor: