PHP nacque come una semplice piattaforma di scripting chiamata "Personal Home Page". Oggigiorno PHP (acronimo ricorsivo per PHP: Hypertext Preprocessor) è un'alternativa alla tecnologia ASP di Microsoft. E' un linguaggio lato-server open source che viene utilizzato per la creazione di pagine web dinamiche e che può essere incorporato nell'HTML. PHP è utilizzato solitamente in combinazione con un database MySQL su un server Linux/UNIX. E' molto probabilmente il linguaggio di scripting più famoso. E' disponibile gratuitamente. Nella pagina ufficiale di PHP è possibile trovare la spiegazione di tutti i tag, manuali utente e tutorial.
MySQL è un Database Management System Relazionale (RDMBS) open source e disponibile gratuitamente che utilizza SQL. SQL è il linguaggio più famoso per aggiungere, accedere e gestire contenuti in un database. E' conosciuto per la sua velocità, la provata affidabilità, facilità e flessibilità d'uso. MySQL è una parte essenziale di quasi ogni applicazione PHP open source. Buoni esempi di script costruiti su PHP e MySQL sono phpBB, osCommerce, Magento e Joomla.
Una delle cose più importanti sull'uso di PHP e MySQL è avere un host specializzato appositamente per loro. Vogliamo inserire una lista di alcune cose di cui siamo fieri, quì a SpazioRC: