Che cos’è il PHP?
PHP è un linguaggio di scripting interpretato, originariamente
concepito per la programmazione di pagine web dinamiche e l’interprete PHP è
un software libero.
Il linguaggio è a tipizzazione debole e dalla
versione 5 migliora il supporto al paradigma di
programmazione ad oggetti.
PHP viene eseguito all’interno di un
server Web come ad esempio Apache, inoltre per lo sviluppo di siti
dinamici viene richiesto l’utilizzo di un database, come ad esempio
MySQL.
È di gran lunga il linguaggio server-side più usato e deve gran
parte del suo successo alla sintassi molto simile al C e alla sua facilità di
apprendimento.
Attualmente PHP è principalmente utilizzato per sviluppare applicazioni web lato server, ma può essere usato anche per scrivere script a riga di comando o applicazioni stand-alone con interfaccia grafica.
Un esempio di software scritto in PHP sono i Content Management System detti CMS, come è WordPress o Typo3 o anche MediaWiki della Wikimedia Foundation (Wikipedia).
Symfony, Laravel, CakePHP sono solo alcuni dei framework PHP che supportano i programmatori nella scrittura di codice più pulito e manutenibile.