PHP
PHP (PHP: Hypertext Preprocessor) je skriptovací jazyk, který pomáhá lidem vytvářet interaktivnější webové stránky tím, že jim umožňuje dělat inteligentnější a složitější věci. Kód PHP se spouští na webovém serveru.
Webové stránky naprogramované v jazyce PHP mohou být chráněny heslem. Webové stránky bez programování to bez dalších složitých věcí nedokážou. Standardní přípony souborů PHP jsou: php .php3 nebo .phtml, ale webový server lze nastavit tak, aby používal jakoukoli příponu.
Jeho struktura byla ovlivněna mnoha jazyky, jako jsou C, Perl, Java, C++ a dokonce i Python. Nadace Free Software Foundation jej považuje za svobodný software.
Historie
PHP poprvé vytvořil Rasmus Lerdorf v roce 1995. Nyní jej vyvíjí a zdokonaluje velký tým lidí. Jeho název zpočátku znamenal Personal Home Page, ale později byl změněn na PHP: Hypertext Preprocessor; v novém názvu byla použita jeho stará zkratka.
Příklad
Příklad programu Hello World:
Běžně se například kód PHP vkládá do dokumentu HTML:
Otázky a odpovědi
Otázka: Co je to PHP?
Odpověď: PHP je skriptovací jazyk, který pomáhá lidem vytvářet interaktivnější webové stránky tím, že jim umožňuje dělat inteligentnější a složitější věci.
Otázka: Kde se kód PHP spouští?
A: Kód PHP se spouští na webovém serveru.
Otázka: Proč se PHP nazývá preprocesor?
Odpověď: PHP se nazývá preprocesor, protože vytváří informace před jejich odesláním do počítače, který navštíví webovou stránku.
Otázka: Co může webová stránka naprogramovaná pomocí PHP dělat?
Odpověď: Webové stránky naprogramované pomocí PHP mohou být chráněny heslem.
Otázka: Jaké jsou některé standardní přípony souborů PHP?
Odpověď: Některé standardní přípony souborů PHP jsou: php .php3 nebo .phtml, ale webový server lze nastavit tak, aby používal jakoukoli příponu.
Otázka: Jaké jazyky ovlivnily strukturu jazyka PHP?
Odpověď: Strukturu jazyka PHP ovlivnilo mnoho jazyků, například C, Perl, Java, C++ a dokonce i Python.
Otázka: Považuje Nadace svobodného softwaru PHP za svobodný software?
Odpověď: Ano, PHP je považováno za svobodný software organizací Free Software Foundation.