PHP è un linguaggio Open Source utilizzato per creare applicazioni su pagine web. Il significato iniziale di PHP era Personal Home Page, in quanto venne creato per una facile gestione delle stesse. Poi divenne l’acronimo di Hypertext Preprocessor, preprocessore per ipertesti, in quanto sviluppò la gestione dei form con la possibilità di integrare il codice in quello HTML.
Nata come una raccolta di tool CGI per gestire pagine personali, fu creato nel 1994 da Rasmus Lerdorf.
PHP è diventato il principale concorrente di ASP, svilupato dalla Microsoft.
PHP riprende molto della sintassi del linguaggio C e del Perl, supporta la programmazione ad oggetti e praticamente qualsiasi tecnologia: difatti possiede interfacce per XML, IMAP, FTP, CORBA, Java, .NET, la creazione di immagini in vari formati e alcune librerie GNU.
Anche se gira naturalmente su qualsiasi server, fornisce comunque un API specifica per Apache. Si integra benissimo con My-SQL, motivo per cui esistono moltissimi script e librerie in PHP disponibili gratuitamente che interagiscono con My-SQL. |