PHP
PHP (zkratka původně z Personal Home Page, dnes známé jako PHP: Hypertext Preprocessor) je skriptovací jazyk, který se používá především pro tvorbu dynamických webových stránek a webových aplikací. Je jedním z nejrozšířenějších jazyků na internetu a tvoří základ milionů webů po celém světě.
Na rozdíl od HTML, které popisuje, jak má stránka vypadat, PHP zajišťuje, co se na stránce stane – například jaká data se načtou z databáze, jak reagovat na odeslání formuláře nebo jak ověřit přihlášení uživatele.
PHP běží na straně serveru – prohlížeč tedy nikdy nevidí zdrojový kód v PHP, ale až výsledek, který server vytvoří a odešle uživateli (např. HTML stránku s obsahem z databáze).
K čemu se PHP nejčastěji používá:
- Zobrazování obsahu z databáze (např. článků, produktů, komentářů)
- Zpracování formulářů (např. kontaktní formuláře, přihlášení, registrace)
- Správa uživatelských účtů a přístupových práv
- Tvorba šablon a modulů pro redakční systémy (např. WordPress, Joomla)
- Napojení na API a externí služby (např. platby, odesílání e-mailů)
PHP je open-source a funguje výborně v kombinaci s MySQL databázemi. Často je součástí tzv. LAMP stacku (Linux, Apache, MySQL, PHP), který tvoří základ mnoha webových serverů. Díky své jednoduchosti, velké komunitě a tisícům dostupných knihoven je PHP stále oblíbenou volbou pro vývoj webových řešení.