Cap. 1. Introducere

Cuprins
Ce este PHP?
Ce poate face PHP?

Ce este PHP?

PHP (acronim recursiv pentru "PHP: Hypertext Preprocessor") este un limbaj de scripting utilizat pe scară largă, realizat și distribuit în sistem Open Source, ce se potriveste producției Web și poate fi încapsulat în HTML.

Un răspuns simplu, dar totuși ce înseamnă aceasta? Un exemplu:

Exemplu 1-1. Un exemplu introductiv

<html>
    <head>
        <title>Exemplu</title>
    </head>
    <body>

        <?php
        
echo "Salut, sunt un script PHP!";
        
?>

    </body>
</html>

Observă cum acest exemplu diferă față de un script scris în alte limbaje cum ar fi Perl sau C -- în loc de a scrie un program cu o mulțime de comenzi pentru a produce un HTML, scrii un script HTML ce include cod pentru a realiza ceva (în acest caz, a afișa un text). Codul PHP este delimitat de coduri de start și de sfârșit ce îți permit să intri și sa iesi din "modul PHP".

Diferența dintre PHP și altceva cum ar fi JavaScript este acela că PHP este executat pe server pe când JavaScript este executat pe calculatorului clientului (de navigatorul de Internet). Dacă ar fi să ai un script similar cu cel de mai sus pe serverul tău, clientul ar primi doar rezultatele scriptului ce este rulat, fără a vedea în nici un fel codul din spatele acestuia. Îți poți chiar configura serverul de web ca acesta să îti proceseze toate fisierele HTML cu PHP și astfel nu exită nici o metodă ca un utilizator să stie defapt ce există în fișierele tale.

Cele mai bune lucruri în folosirea PHP-ului sunt că este foarte simplu pentru un începător, dar oferă o mulțime de facilități avansate pentru un programator prefesional. Să nu-ți fie frică să citești lista lungă de funcții PHP. Poți să intri in acțiune, într-un timp scurt, și să începi să scrii scripturi simple în câteva ore.

Deși dezvoltarea PHP-ului este axată pe partea de scripting ce rulează pe server, poți să faci mult mai multe cu el. Citește și vezi ce poți face mai multe în secțiunea Ce poate face PHP?.