Temat: Wprowadzenie do PHP
Transkrypt
Temat: Wprowadzenie do PHP
Temat: Wprowadzenie do PHP PHP, skrót od "PHP: Hypertext Preprocessor", jest szeroko używanym językiem skryptowym ogólnego zastosowania, tworzonym na zasadach Open Source, dopasowanym do potrzeb aplikacji WWW, z możliwością zagnieżdżania w HTML. Jego składnia bazuje na językach C, Java i Perl, i jest łatwa do nauczenia. PHP jest językiem skryptowym wykonywanym po stronie serwera, natomiast JavaScript była wykonywana na komputerze użytkownika. Nie wszystkie przeglądarki dobrze interpretują skrypty Java – natomiast PHP przeglądarka nie musi znać, gdyż otrzymuje od serwera odpowiednio przetworzoną stronę zawierającą już tylko HTML. Schemat przesyłania plików: Użytkownik wpisuje do swojej przeglądarki adres www.serwer.pl/plik.php. Przeglądarka łączy się z serwerem www.serwer.pl (1) i żąda od niego przesłania dokumentu plik.php. Serwer odnajduje ten plik i wysyła go do interpretera PHP (2), który wykona kod języka PHP, a następnie zwróci plik do serwera (3). Ten plik wynikowy ma już inną postać niż wejściowy – nie ma tam już poleceń PHP. Serwer ten dokument przesyła klientowi (4) Zalety PHP - jest darmowy - jest łatwy w nauce – nie ma bardziej przyjaznego języka programowania, bo stanowi połączenie wielu języków - kod PHP wstawiamy do dokumentu HTML – nie trzeba umieszczać skryptów w oddzielnych plikach jak np w Perlu czy C - jest szybki – skrypty wykonują się bardzo szybko - współpracuje z wieloma bazami danych - idealnie współpracuje z bazą MySQL (również darmową) - jest stabilny – bardzo rzadko się zawiesza, kolejne wersje są kompatybilne z poprzednimi - jezt open source Serwer w domu Aby uczyć się PHP należey przygotować sobie odpowiednie środowisko pracy, czyli zainstalować serwer WWW i interpreter PHP - serwer Apache – możemy go ściągnąć ze strony www.apache.org - interpreter PHP – www.php.net