Dal :
PHP � un linguaggio di script immerso nel HTML. Molta della sua sintassi
� presa in prestito dai linguaggi C, Java e Perl, a cui sono state aggiunte alcune
specifiche caratteristiche del PHP. L'obiettivo del linguaggio � di
semplificare il lavoro dei webmaster nella realizzazione di pagine dinamiche.
Una buona introduzione al PHP, a cura di Stig S�ther Bakken, pu� essere trovata
sul sito
web di Zend. Inoltre, gran parte del
� liberamente disponibile.
PHP significa PHP: Hypertext Preprocessor.
Questo confonde molte persone poich[ la prima parola dell'acronimo �
l'acronimo stesso. Questo tipo di acronimo � chiamato acronimo ricorsivo.
Chi � curioso pu� visitare
per avere maggiori informazioni riguardanti gli acronimi ricorsivi.
3. Qual'� la relazione fra le varie versioni?
PHP/FI 2.0 � una vecchia versione di PHP non pi� supportata. PHP 3
� il successore di PHP/FI 2.0 ed � molto pi� gradevole. PHP 4 � l'ultima
generazione di PHP, che al suo interno fa uso del .
4. Si possono avere in esecuzione contemporaneamente diverse versioni di PHP?
S�. Fare riferimento al file INSTALL incluso nella
distribuzione del codice sorgente di PHP 4. Fare inoltre riferimento alla relativa
appendice.
5. Quali sono le differenze fra PHP 3 e PHP 4?
Sono disponibili
scritti dagli autori stessi di PHP 4. Questa � una lista di alcune
delle pi� importanti nuove caratteristiche:
Modulo API esteso
Sotto UNIX, processo di compilazione generalizzato
Interfaccia generica verso i web server, anche verso quelli che supportano
il multi-threading
Migliore evidenziatore di sintassi
Supporto nativo per le sessioni HTTP
Supporto per il buffering dell'output
Sistema di configurazione pi� potente
Reference counting
Per favore fare riferimento a per un'esposizione dettagliata di queste nuove
caratteristiche e altro ancora. Se si � in procinto di migrare dal PHP 3 al PHP 4
si consiglia di leggere la relativa
appendice.
6.
Credo di avere trovato un bug! A chi lo devo dire?
Dovresti andare a visitare il database dei Bug del PHP e assicurarti che il bug
non sia gi� conosciuto. Se non lo vedi nel database, usa
il modulo per inviare il bug. � importante usare il
database dei bug invece di mandare una email ad una delle
mailing list, perch� in questo caso al bug viene assegnato un tracking number
e sar� per te possibile tornare pi� tardi a verificare
lo stato del bug. Il database dei bug pu� essere trovato qui
.