Cos'è PHP?
PHP sta per PHP: preprocessore ipertestuale, con quel PHP che sta per la home page personale [strumenti].Questo tipo di acronimo è noto come retronym.Inizialmente, nel 1994, la lingua è stata progettata come una piccola serie di binari utilizzati per raccogliere alcuni dati di traffico del sito di base.Nel 1997, il parser fu riscritto da due israeliani e il nome fu cambiato nell'attuale acronimo mdash;è stato determinato che il preprocessore ipertestuale era un nome decisamente più accettabile nel mondo degli affari.
È un linguaggio open source, utilizzato principalmente per contenuti web dinamici e applicazioni sul lato server.PHP è spesso indicato come il principale concorrente con quanto segue:
- Microsoft C# Mdash;Visual Basic.net Mdash;Famiglia ASP
- Suns Java Mdash;JSP
- Macromedias ColdFusion
- CGI Mdash;Perl
PHP ha molte librerie open source incluse nella build di base e molte altre sono prontamente disponibili.Esistono estensioni per aiutarlo a interfacciarsi con una serie di sistemi, tra cui IRC, una serie di formati di compressione e API di Windows.Esistono altre estensioni per consentire a PHP di generare formati di file sul volo, come un'estensione popolare che gli consente di creare Adobe Flash Film.
Dalla versione 3, PHP ha caratteristiche orientate agli oggetti integrati.Versione 5 basata sostanzialmente su questa funzionalità limitata e la lingua ora ha solide capacità orientate agli oggetti, tra cui interfacce, eccezioni, distruzioni e abstract.
PHP ha raggiunto una popolarità diffusa con la versione 4, rilasciata nel 2000. Nel 2004, versione 5debuttato, ed è ora considerato le principali lingue utilizzate per lo scripting sul lato server.
Senza dubbio gran parte della sua popolarità è dovuta alla sua relativa facilità da imparare e alla sua famigerata ammolita.Array e variabili in php sono in grado di contenere qualsiasi tipo di oggetto, le variabili non devono essere dichiarate e la sintassi è notevolmente semplice.
A differenza di molte lingue, come C# o Perl, che hanno principalmente un seguito di programmatori più generalisti, moltiI programmatori PHP non conoscono altra lingua.Questo occasionalmente lo fa licenziare come un linguaggio minore, ma la sua crescente popolarità e i numerosi siti robusti ed efficienti costruiti utilizzandolo come struttura sembrano dissipare questo mito.
PHP è stato occasionalmente criticato per quelli che sono considerati da alcuni come sicurezzaDifetti, rispetto a lingue come ASP.Una mancanza di messaggi di errore facilmente comprensibili, un file di configurazione a volte eccessivamente robusto e un insieme ovviamente incompleto di funzioni integrate sono anche indicati come aree che potrebbero utilizzare un marcato miglioramento.
Lo sviluppo continua, tuttavia, e con ogni build successiva, il Langugage sembra affrontare sempre più le preoccupazioni sollevate dalla sua comunità open source.