Z předsádky manuálu:
PHP je skriptovací jazyk vkládaný do HTML. Mnoho jeho syntaxe je
vypůjčeno z C, Javy a Perlu s několika přidanými prostředky specifickými
pro PHP. Cílem jazyka je umožnit vývojářům webů rychleji psát dynamicky
generované stránky.
Milý úvod do PHP od Stiga Sæther Bakkena najdete
tady na stránkách Zendu.
Volně k dispozici je také mnoho
materiálů PHP konference.
2. Co znamená zkratka PHP?
PHP je zkratka pro PHP: Hypertext Preprocessor.
Mnoho lidí může mást, že první slovo akronymu je také akronym. Tomuto
typu zkratek se říká rekurzívní akronym. Zvědavci mohou navštívit
Free On-Line Dictionary of Computing,
kde najdou více informací o rekurzívních akronymech.
3. Jaký je vztah mezi verzemi?
PHP/FI 2.0 je časná a již nepodporovaná verze PHP. PHP 3 je následník
PHP/FI 2.0 a je mnohem lepší. PHP 4 je zatím poslední generací PHP a
má pod kapotou Zend engine.
4. Mohu současně pouštět více verzí PHP?
Ano. Podívejte se do souboru INSTALL, který je
přiložen k distribuci zdrojových souborů PHP 4. Přečtěte si i příslušný
dodatek.
5. Jaké jsou rozdíly mezi PHP 3 a PHP 4?
Existuje několik článků,
které o tom napsali autoři PHP 4. Tady je seznam některých důležitějších
nových prvků:
Rozšířený API modul
Zobecněný sestavovací (kompilační) proces pod UNIXem
Generické rozhraní pro WWW servery, které podporuje také
multithreadové servery
Vylepšený zvýrazňovač syntaxe
Nativní podpora HTTP sessions
Podpora výstupního bufferingu
Silnější konfigurační systém
Reference counting
Podívejte se laskavě na
What's new in
PHP 4 overview, kde najdete detailní vysvětlení těchto prvků
a ještě mnohem víc. Pokud přecházíte z PHP 3 na PHP 4, přečtěte si také
příslušný
dodatek.
6.
Myslím, že jsem našel chybu! Komu to mám říct?
Měli byste navštívit databázi chyb (PHP Bug Database) a ujistit se, zda
nalezená chyba již není v seznamu známých chyb. Pokud ji tam nenajdete,
použijte formulář pro ohlašování chyb. Je důležité použít databázi
chyb namísto posílání zprávy do distribučního seznamu, protože chyba
bude mít přiřazeno své číslo a bude potom možné, abyste se sem později
vrátili a zkontrolovali stav chyby. Chybovou databázi najdete na
http://bugs.php.net/.