Logo David Burdelak
Słownik · Web development

Co to jest PHP?

Ostatnia aktualizacja:

PHP to język skryptowy wykonywany po stronie serwera, służący do tworzenia dynamicznych stron i aplikacji internetowych. Napędza m.in. WordPress i wiele sklepów internetowych.

Jak działa PHP?

Serwer wykonuje skrypt, łączy się z bazą danych, buduje kod HTML i wysyła go przeglądarce. Użytkownik nie widzi kodu PHP, tylko gotowy wynik.

Do czego używa się PHP?

Do obsługi formularzy, logowania, systemów CMS, sklepów i API. Popularne frameworki to Laravel i Symfony, a podstawą wielu stron jest WordPress.

Wersje PHP i bezpieczeństwo

Starsze wersje przestają dostawać poprawki bezpieczeństwa, dlatego warto używać wspieranej wersji. Nowsze wydania są też szybsze i mają lepsze mechanizmy typowania.

Wersje PHP i nowoczesny styl pracy

PHP to język wykonywany po stronie serwera, na którym działa duża część internetu, w tym WordPress. Każda gałąź ma ograniczony okres wsparcia, a po jego końcu przestaje otrzymywać poprawki bezpieczeństwa, więc na produkcji używaj wspieranej wersji. Aktualne daty publikuje php.net. Nowoczesne PHP ma typy, atrybuty, klasy z typowanymi właściwościami i menedżer pakietów Composer, a frameworki takie jak Laravel czy Symfony porządkują strukturę aplikacji.

Nazwa pochodzi od „PHP: Hypertext Preprocessor”.

Typowe środowisko to Apache lub Nginx z PHP-FPM. Skrypty uruchamiają się przy każdym żądaniu, a wynik trafia do przeglądarki jako HTML. Opcja buforowania opcode (OPcache) znacząco przyspiesza działanie, więc powinna być włączona.

Powiązane pojęcia

Wszystkie hasła z kategorii Web development