elportero - 2006-06-22 20:48:07

PHP (angielski akronim rekurencyjny, którego rozwinięcie to PHP Hypertext Preprocessor), pierwotnie nazwany Personal Home Page - skryptowy język programowania, służący przede wszystkim do tworzenia dynamicznych stron WWW i wykonywany w tym przypadku po stronie serwera, z możliwością zagnieżdżania w HTML (bądź XHTML). PHP jest podobny w założeniach do dużo starszego mechanizmu SSI (Server Side Includes), jednak jest w stosunku do SSI nieporównanie bardziej rozbudowany. Udostępniany jest na zasadach licencji open-source. Jego składnia bazuje na językach C, Java i Perl.

PHP może być używane nie tylko do tworzenia stron WWW. Jego modułowa budowa pozwala także na programowanie aplikacji z interfejsem graficznym (rozszerzenie PHP-GTK), a także na wykonywanie z linii poleceń (podobnie jak Perl i Python).

PHP umożliwia także współpracę z wieloma systemami relacyjnych baz danych (np. MySQL, Oracle, PostgreSQL, SQLite) oraz korzystanie z alternatywnych sposobów przechowywania danych - plików tekstowych i XML-owych. Może być uruchamiane na większości systemów operacyjnych (uwzględniając najpopularniejsze) oraz serwerów sieciowych.

Implementacja PHP w środowisku Linux wraz z serwerem Apache i silnikiem baz danych MySQL stanowi popularną platformę serwerową, tzw. LAMP.



MySQL to obok PostgreSQL najpopularniejszy z wolnodostępnych silników relacyjnych baz danych. W odróżnieniu jednak od rozwijanego przez społeczność open-source PostgreSQL-a, MySQL tworzony jest przez pojedynczy podmiot - szwedzką firmę MySQL AB.

www.zarzadzanieumk.pun.pl www.odrodzeni.pun.pl www.stowarzyszeniexxx.pun.pl www.liceum.pun.pl www.klanbloodkillers.pun.pl