Curs Php-mysql


Acesta este un Script de Cautare in Site complet Gratuit si Open Source, construit cu PHP si JavaScript. Adresele URL si continutul paginilor sunt salvate in baza de date MySQL pentru a crea un sistem de cautare in site.
Scriptul cauta si indexeaza automat link-urile din paginile site-ului, si cu un simplu formular HTML se poate implementa functionalitatea de cautare in propriul site. Rezultatele cautarilor sunt incarcate prin Ajax.
Sistemul de cautare combina MySQL full text cu SQL regexp, si valoarea cuvintelor cautate, in functie de locatia lor in elementele din pagina, pentru a determina relevanta si ordinea rezultatelor gasite.

• Ca sa testati acest script (versiunea in engleza), clic: Demo

Caracteristici

- Panou de Administrare intuitiv, cu o interfata simpla si usoara, avand marcaje cu descriere la fiecare functie.
- Suporta PDO si MySQLi pentru conectare in PHP la baza de date MySQL.
- Parcurge paginile site-ului automat, cauta si indexeaza link-urile gasite si continutul fiecarei pagini (poate urmari redirectarile).
- Optiuni de controlare a adreselor URL care sa fie indexate: dupa Adancime, dupa un numar maxim de link-uri ce trebuie parcurse, stabilire siruri pe care adresele URL trebuie sau nu sa le contina.
- Poate citi si indexa link-urile din fisier Sitemap XML.
- Se pot inregistra mai multe domenii /site-uri cu pagini indexate.
- Lista cu ce cuvinte trebuie excluse din continutul indexat.
- Optiuni de excludere parti din pagina / elemente HTML care sa nu fie inregistrate.
- Pastreaza in continutul indexat textul adaugat in atributul "alt" din tag-urile <img>.
- Optiune de creare Sitemap cu adresele URL indexate.
- Usor de tradus pentru a fi folosit si in alte lombi.
- Rezultatele cautarilor sunt incarcate prin Ajax (fara reincarcarea paginii). Acesta optiune poate fi dezactivata.
- Sistem de paginare, cu mod Infinit sau Standard.
- Sugestii Cautare.
- Liste cu ultimile cautari si top-ul acestora.
- Rezultatele cautarilor sunt ordonate dupa un Scor calculat in functie de importanta elementelor HTML in care se afla cuvintele cautate (Titlu, Descriere, H1, H2, ... Strong, ... si alte tag-uri; inclusiv adresa paginii).
- Sistem de fisiere cache pentru rezultatele cautarilor.
- Pagina de Administrare si Cautare cu format valid HTML5, si design care se adapteaza dupa dimensiunile paginii
(pentru dispozitive mobile).
- Template HTML si CSS usor de modificat pentru a adauga elemente HTML noi in pagina de cautare, si schimba designul.

Cerinte sistem

- PHP 5.4+ (cu cUrl functional)
- MySQL 5.2+
- Navigator Modern cu JavaScript activat (Mozilla-Firefox, Google-Chrome, Opera, Internet-Explorer 9+).

Utilizare

1. Descarcati Scriptul de Cautare de la link-ul Download de mai sus si extrageti arhiva.
2. Inainte de a incarca scriptul pe serverul web, editati fisierul config.php (in directorul "ssep/php/"). Vedeti detalii in "readme.html" (in directorul "ssep/").

Screenshoots (versiunea in Engleza)

- Clic pe imagini:
Admin Panel
SSEP - DashboardSSEP - Dashboard
SSEP - Crawl and IndexSSEP - Crawl and Index
SSEP - Only IndexationSSEP - Only Indexation
SSEP - Advanced SettingsSSEP - Advanced Settings
Pagina de Cautare
Search PageSearch Page
Search SuggestionsSearch Suggestions
Search Page - Mobile 1Search Page - Mobile 1
Search Page - Mobile 2Search Page - Mobile 2


Acest script e Gratuit, il puteti utiliza, modifica si publica liber.

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag se foloseste in <table> pentru a crea celula de tip "header"?
<thead> <th> <td>
<table><tr>
  <th>Title 1</th>
  <th>Title 2</th>
</tr></table>
Ce proprietate CSS seteaza distanta dintre randuri?
line-height word-spacing margin
.some_class {
  line-height: 150%;
}
Care functie deschide o noua fereastra.
alert() confirm() open()
document.getElementById("id_button").onclick = function(){
  window.open("http://coursesweb.net/");
}
Indicati functia PHP care returneaza un array cu numele fisierelor si directoarelor dintr-un director.
mkdir() scandir() readdir()
$ar_dir = scandir("dir_name");
var_export($ar_dir);
Care din urmatoarele forme a verbului "sleep" (a dormi) se foloseste pentru viitor?
sleeping slept will sleep
He will sleep there.
- El va dormi acolo.
Care din urmatoarele forme a verbului "dormir" (a dormi) se foloseste pentru viitor?
dormido dormirá durmiendo
Él dormirá allí.
- El va dormi acolo.
SSEP - Cautare in Site PHP-Ajax

Last accessed pages

  1. Aliniere DIV-uri pe aceeasi linie (5153)
  2. Curs si Tutoriale Ajax (106193)
  3. Tag-urile iframe si object (3818)
  4. Accentul si Pronuntia (27756)
  5. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (270981)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (695)
  2. Coduri pt culori (311)
  3. Exercitii engleza - English Tests and exercises - Grammar (306)
  4. Gramatica limbii engleze - Prezentare Generala (298)
  5. Cursuri limba engleza gratuite si lectii online (278)