Tag

PHP (Personal Home Page) - język skryptowy do tworzenia aplikacji web

phpPHP (Personal Home Page) to jeden z najpopularniejszych języków skryptowych służący do tworzenia stron www i aplikacji webowych. Jest językiem interpretowanym, a więc odczytywanym przez program komputerowy (interpreter) w czasie rzeczywistym i nie wymaga kompilacji – tłumaczenia na kod maszynowy. Został stworzony w 1994 r. przez Rasmusa Lerdorfa, a w 1995 r. udostępniony, jako język open source. Ma za zadanie tworzenie skryptów obsługiwanych po stronie serwera. Dodatkowo można go stosować z poziomu wiersza poleceń w terminalu w celu przetwarzania danych.
 

PHP – najpopularniejszy język skryptowy

 
PHP udostępnia skrypty w plikach tekstowych. Jest osadzony w kodzie HTML lub XHTML, za pomocą odpowiednich dla niego znaczników, a serwer interpretuje jego składnie i zwraca po każdorazowym odświeżeniu witryny internetowej. Do jego analizy potrzebny jest odpowiedni serwer. I tak serwer WWW Apache z bazą danych to platforma AMP. W systemie Windows określana jest jako WAMP, a w Linux – Lamp. Jest dominującym językiem programowania i szacuje się, że obsługuje 3/4 wszystkich stron internetowych m.in. w systemach zarządzania treścią, poczcie elektronicznej, bazach klientów czy forach dyskusyjnych.
 
Wielka popularność PHP wiąże się również z tym, że to w oparciu o niego powstał najpopularniejszy CMS, jakim jest WordPress. Dodatkowo wysoka częstotliwość jego użycia wynika z faktu, iż należy do jednych z prostszych języków programowania. Charakteryzuje się stosunkowo prostą i zrozumiałą składnią, przejrzycie określonymi zmiennymi oraz jest w pełni darmowym i wydajnym narzędziem. Oferuje podobne możliwości co C++ i Java, jednak w przeciwieństwie do nich programista może stosować typowanie zmienne, co znacznie przyspiesza i ułatwia pracę. PHP umożliwia generowanie raportów w najpopularniejszych programach biurowych: Exel, Power Point, Word czy PDF. Ze względu na rozwój interdyscyplinarnych zespołów pracujących nad stronami www lub aplikacjami webowymi coraz częściej uczą się go graficy, pozycjonerzy, a nawet copywriterzy, ponieważ stosunkowo niski próg wejścia umożliwia wszechstronną komunikację i wydajniejszą pracę z nowoczesnymi technologiami. W przypadku witrynach opartych na PHP nie ma problemu ze znalezieniem hostingu i jest on kompatybilny z technologią AJAX, umożliwiającą budowę dynamicznych witryn umożliwiających interakcje z internautą.
 
 
 

Wpisy z tagiem PHP: