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 creaza un text ingrosat?
<q> <strong> <em>
<p>Adresa: <strong>http://CoursesWeb.net/</strong> - Tutoriale.</p>
Care din aceste coduri CSS afiseaza textul ingrosat?
text-size: 18px; font-style: italic; font-weight: 800;
#id {
  font-weight: 800;
}
Ce functie JavaScript apeleaza o alta functie, in mod repetat, la un anumit interval de timp?
setInterval() setTimeout() push()
function someFunction() { alert("CoursesWeb.net"); }
setInterval("someFunction()", 2000);
Clic pe variabila definita corect in PHP.
var vname = 8; $vname = 8; $vname == 8;
$vname = 8;
echo $vname;
Care din urmatoarele forme ale verbului "travel" (a calatori) e la timpul Prezent Perfect?
have traveled shall travel had traveled
We have traveled in space.
- Noi am calatorit (deja) in spatiu.
Care din urmatoarele forme ale verbului "pintar" (a picta) se foloseste la Trecutul Imperfect?
ir a pintar pintaba pintó
La niña pintaba un arco iris.
- Fetita picta un curcubeu.
SSEP - Cautare in Site PHP-Ajax

Last accessed pages

  1. Prezent perfect si Prezent perfect continuu - Present perfect and Continuous (91475)
  2. Curs jQuery si Tutoriale (2421)
  3. Invatare Vue.js - Tutoriale (2583)
  4. Trecutul simplu - Exercitii si teste incepatori (26603)
  5. Creare si editare pagini HTML (86179)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (1184)
  2. Coduri pt culori (868)
  3. Curs HTML gratuit Tutoriale HTML5 (729)
  4. Cursuri limba engleza gratuite si lectii online (374)
  5. Gramatica limbii spaniole. Indrumator si prezentare generala (340)