16804 skanuj0001 (582)

16804 skanuj0001 (582)



Rozdział 1.

Podstawy

Czym jest PHP?

PHP to bardzo popularny język skryptowy ogólnego przeznaczenia, najczęściej jednak kojarzony z dynamicznym przetwarzaniem i generowaniem stron internetowych. Przyjmuje się, że nazwa PHP powstała jako akronim rekursywny — PHP: Hypertext Preprocesor, choć inne źródła podają, że jest to skrót od jednej z pierwszych nazw tego narzędzia — Persoml HomePage Toolkit. Niezależnie jednak od genezy tejże nazwy jest to obecnie najpopularniejsza technologia skryptowa wykorzystywana do współpracy z serwerami WWW.

Możliwości PHP są doprawdy imponujące — od prostego przetwarzania danych z formularzy, poprzez zaawansowane przetwarzanie tekstu, do tworzenia skomplikowanych projektów współpracujących z dużymi bazami danych. Język ten obsługuje wiele protokołów sieciowych, takich jak NNTP, SMTP, POP3, IMAP itp., umożliwia również bezpośrednie wykorzystanie do komunikacji sieciowej gniazd (ang. sockets). Pozwala także na dynamiczne tworzenie obrazów, dokumentów PDF czy animacji Flash oraz na skorzystanie ogromnej liczby rozszerzeń, które dodatkowo zwiększają możliwości tego narzędzia.

PHP rozwijany jest na zasadach open source i jest dostępny pełny kod źródłowy. Może współpracować z większością popularnych systemów operacyjnych, takich jak różne odmiany Linuksa, Windows, MacOS czy komercyjne odmiany Uniksa. Współpracuje również z imponującą liczbą różnych baz danych, których lista została przedstawiona w tabeli 1.1.

Krótka historia PHP

Początki PHP sięgają końca roku 1994, kiedy to Rasmus Leadorf stworzył pierwotną wersję tego narzędzia, która służyła do śledzenia odwołań do jego prywatnej strony WWW. Był to zestaw skryptów znany pod nazwą Personal Home Page Toolkit.


Wyszukiwarka

Podobne podstrony:
skanuj0146 (11) Rozdział 6.Ciągi znaków, data i czasCiągi znaków Aby sprawnie tworzyć skrypty PHP, n
skanuj0274 68 Rozdział 2 Podstawowe koncepcje formułoa.ai Cel działalności przedsiębiorstwa jes
skanuj0045 (74) Rozdział 3.1Czym jest numer GTIN? GTIN służy do unikalnej identyfikacji opakowania k
skanuj0047 (71) Rozdział 3.1Czym jest numer SSCC? SSCC jest standardowym numerem identyfikacyjnym, s
skanuj0286 80 Rozdział 2 podstawowe koncepqe II przedsiębiorstw mogą się zestarzeć, podobnie ja
12116 skanuj0288 82 Rozdział 2 Podstawowe koncepcje formuło** 82 Rozdział 2 Podstawowe kon

więcej podobnych podstron