PHP (rekurencyjny skrót od PHP: Hypertext Preprocessor) to popularny język skryptowy o otwartym kodzie źródłowym, zaprojektowany głównie do tworzenia dynamicznych stron internetowych i aplikacji webowych.
Kluczowe cechy PHP:
- Wykonywany po stronie serwera (server-side) – kod PHP jest przetwarzany na serwerze, a wynik (np. Html) jest wysyłany do przeglądarki użytkownika.
- Integruje się z HTML – może być osadzany bezpośrednio w kodzie HTML.
- Obsługuje bazy danych (np. MySQL, PostgreSQL) – umożliwia tworzenie stron z dynamiczną treścią.
- Wieloplatformowość – działa na systemach Windows, Linux, macOS itd.
- Duża społeczność i zasoby – wiele darmowych frameworków (np. Laravel, Symfony), CMS-ów (np. Wordpress) i bibliotek.
Przykład prostego skryptu PHP:
<?php
echo "Witaj, świecie!"; // Wyświetla tekst
?>
Zastosowania PHP:
- Strony internetowe (np. blogi, sklepy online)
- Systemy zarządzania treścią (WordPress, Drupal)
- Aplikacje webowe (np. platformy społecznościowe)
PHP jest jednym z najdłużej rozwijanych języków webowych (od 1995 r.) i wciąż pozostaje szeroko stosowany, mimo konkurencji ze strony technologii takich jak Node.js czy Python.