Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
Ce este PHP ? Ce este MySQL ?
PHP este
un limbaj de programare intrepretat, cu sintaxa asemanatoare cu cea a
limbajului C, proiectat inca de la inceput pentru a folosi la realizarea
dinamica a paginilor web. Din acest motiv, limbajul PHP are facilitati pentru
interactiunea cu serverul Web folosind protocolul HTTP si in acelasi timp
facilitati pentru imbinarea cu limbajul HTML.
Limbajul PHP a pornit de la un proiect
numit PHP/FI (Personal Home Page / Forms Interpreter) scris de Rasmus Lerdorf
in 1995. Proiectul a fost rescris de catre Andi Gutmans si Zeev Suraski si a
fost redenumit PHP (PHP: Hypertext Preprocessor),
fiind nucleul PHP-ului de astazi. Aceasta noua versiune complet rescrisa este de fapt PHP 3.0 si a fost creata in 1997. Cei doi au
infiintat compania Zend Technologies, companie ce
dezvolta in continuare limbajul PHP.
PHP, fiind la baza un limbaj procedural, a
ajuns la versiunea 5, versiune ce aduce multe imbunatatiri pentru
programarea orientata pe obiecte. (OOP = obiect oriented programming).
Mai multe despre istoria PHP la www.php.net/history. PHP este un proiect de tip open-source, este gratuit, si este
unul din cele mai folosite limbaje pentru programarea web (https://www.php.net/usage.php).
Pagina oficiala a limbajului PHP este https://www.php.net/
Manualul limbajului PHP este https://www.php.net/manual
Documentatia (helpul) pentru orice functie din libraria limbajului poate fi
gasita la https://www.php.net/nume_functie.
Exemplu: https://www.php.net/nl2br
MySQL
MySQL este o aplicatie destinata realizarii si administrarii
bazelor de date. Terminologia folosita pentru astfel de aplicatii este DBMS (Database Management System). O baza de date este o modalitate de a pastra informatiile in mod
structurat, de a cauta eficient in aceste informatii, si de a extrage datele
utile. Ca exemplu, va puteti gandi la toate datele
unei banci (informatii despre tranzactii, clienti, angajati) sau datele unui
site de licitatii (utilizatori, produsele licitate, categoriile
produselor).
Pentru a dezvolta o aplicatie web, (un site web ceva
mai complex, ce primeste si manipuleaza date) limbajul in care este dezvoltat
site-ul (sa zicem PHP) trebuie sa lucreze cu un sistem de baze de date (sa
zicem MySQL). PHP-ul poate lucra si cu alte sisteme de baze de date (MS SQL,
Oracle, DB2, PostgreSQL), insa combinatia PHP cu MySQL este clasica, pentru ca
ambele softuri sunt gratuite, open-source, si au fost dezvoltate astfel incat
sa fie compatibile si sa lucreze eficient impreuna.
Pagina oficiala a limbajului MySQL: https://www.mysql.com
Copyright © 2024 - Toate drepturile rezervate