Da PHP /FI a PHP 5! L'evoluzione del PHP

Sappiamo tutti che PHP è un linguaggio lato server di scripting ampiamente usato. Al giorno d'oggi è usato anche come un linguaggio di programmazione di uso generale. Un recente sondaggio dice che, PHP è installato su più di 244 milioni di siti web e 2,1 milioni di server in tutto il mondo. Non c'è da stupirsi PHP è considerato un argomento deve imparare per tutti gli sviluppatori web. Si può essere forte con alcuni dei concetti in PHP, ma Vi siete chiesti come il PHP è evoluto dalla acronimo classica di Personal Home Page ad oggi maturata linguaggio di programmazione con l'acronimo ricorsivo di PHP:. Hypertext Preprocessor

PHP /FI

Il PHP di oggi &'; s mondo è il successore di PHP /FI. Nel 1994, il PHP è stato creato come un semplice insieme di Common Gateway Interface (CGI) da Rasmus Lerdorf. E 'stato solo un insieme di file binari scritti in linguaggio C. Lo scopo Rasmus ha scritto questi binari dovesse tracciare le visite alla sua linea curriculum personale. Quindi ha chiamato il set di script come “ Personal Home &"; denominata Strumenti PHP.

Nel corso del tempo, per migliorare la funzionalità egli riscrisse Strumenti PHP producendo una implementazione molto più grande e più ricca. Con questo nuovo modello che aveva incorporato la connettività di database e altro ancora. La nuova versione ha servito come un quadro su cui gli sviluppatori possono creare semplici applicazioni web dinamiche. Nel mese di giugno del 1995, Rasmus rilasciato il codice sorgente agli sviluppatori permettendo così pubblici per aggiungere ad essa. Non solo, questa release permessa ed incoraggiata sviluppatori di tutto il mondo per fornire le correzioni per i bug e migliorare anche il codice sorgente nel suo complesso.

A settembre del 1995, Rasmus caduto il nome di PHP e nominato l'insieme di strumenti come forme Interprete (FI). Questa è stata la prima versione che ha una somiglianza ai giorni di PHP. Aveva variabili Perl-like, interpretazione automatica delle variabili di forma, e la sintassi HTML incorporato. La sintassi è molto simile a quella di Perl ma era alquanto incoerente. Infatti, per incorporare il codice in un file HTML, gli sviluppatori hanno dovuto utilizzare i commenti HTML. Anche se questo metodo non è stato del tutto ben accolto, FI ha continuato a godere di una crescita e di accettazione come CGI troppo, ma ancora non del tutto come un linguaggio.

Ad aprile del 1996, il codice sorgente ha ottenuto di nuovo un rifacimento completo. Combinando i nomi degli ultimi due uscite Rasmus chiamarono PHP /FI. Questa è la fase in cui PHP iniziato evoluzione come un linguaggio, piuttosto che un semplice insieme di strumenti di CGI. La seconda generazione di PHP ha il supporto per DBM, SQL e database Postgres95, biscotti e il supporto per le funzioni definite dall'utente. Nel giugno del 1996, il PHP è stato dato lo stato della versione 2. Nel 1998, PHP ha diverse migliaia di utenti in tutto il mondo ed è stato guadagnando popolarità in modo esponenziale. Un sondaggio Netcraft a partire da maggio 1998, ha indicato che quasi 60.000 domini segnalati contenente moduli PHP in loro. Questo corrisponde a circa l'1% di tutti i domini su Internet in quel momento.

PHP 3

PHP 3 è una versione che aveva la forma di PHP usato oggi . Questa versione si è evoluta perché le funzionalità di PHP /FI wasn &'; t sufficiente per alimentare una domanda di eCommerce. Ora si trovano difficile accettare che, come la maggior parte delle applicazioni eCommerce oggi vengono scritti con PHP. Questo è stato il punto di svolta maturata PHP. Il cambiamento è stato determinato da due giovani sviluppatori Andi Gutmans e Zeev Suraski di Tel Aviv, Israele che stavano facendo un Progetto Università. Nel 1997 hanno iniziato una completa riscrittura del parser sottostante. Hanno contattato Rasmus on-line e in uno sforzo congiunto rafforzarono il motore di base, sulla base di PHP /FI per costruire un linguaggio di programmazione indipendente. Il vecchio nome (PHP /FI) è stato eliminato, e questo del tutto nuovo linguaggio di programmazione è stato dato un acronimo ricorsivo di PHP PHP che significa:. Hypertext Processor

La più grande forza di PHP 3.0 è stato le sue caratteristiche di estensibilità comprovanti un'interfaccia maturo per diversi protocolli, database e le API. Un altro fattore importante per il successo di PHP 3 era che supportato programmazione orientata agli oggetti e aveva una sintassi potente e costante. Entro giugno 1998, molti sviluppatori di tutto il mondo uniti in per lo sviluppo della nuova lingua PHP open-source. Dopo circa 9 mesi di test pubblico per il momento in PHP 3 è stato ufficialmente rilasciato è stato già installato su circa il 10% dei server di tutto il mondo.

PHP 4

dicembre 1998, Andi e Zeev iniziato riscrittura del PHP 3. Non era &'; t molto prima che PHP 3 è stato rilasciato, ma il loro desiderio di fare PHP un linguaggio maturo li ha resi farlo. Sebbene PHP 3 ha avuto una ricca gamma di funzionalità e supporto per molti strumenti di terze parti, è couldn &'; t gestire applicazioni complesse in modo efficiente. Questo è stato uno dei principali problemi affrontati da PHP 4

Il nuovo motore per PHP 4 è stato chiamato “ ZEND Motore &" ;, che prende il nome il nome di Zeev e Andi autori. PHP 4 è stato ufficialmente rilasciato il maggio di Y2K. Oltre al altamente miglioramento delle prestazioni di questa versione, PHP 4.0 dotato altre caratteristiche chiave come il supporto per molti più server Web, sessioni HTTP, buffering, i modi più sicuri per la gestione dell'input dell'utente e diverse nuove lingue costruisce al millennio.

PHP 5

Già un linguaggio maturo da PHP 4, PHP 5 è stato un aggiornamento sofisticato al suo predecessore. Il nucleo è stato modificato come Zend Engine 2.0 impresso con nuovi modelli di oggetti e un grande fascio di nuove funzionalità. Alcune delle caratteristiche importanti che hanno impressionato gli sviluppatori intorno al mondo a migrare a PHP 5 sono stati passare per riferimento, i parametri di visibilità, appaltatori e gli sviluppatori unificate, classi astratte, interfacce, metodi magici, finalità e la funzione __autoload. PHP 5 con esso presente 5.4.15 era diventato un linguaggio robusto

A partire dal gennaio 2013, secondo l'indagine di Netstat – 244 milioni di siti web utilizzano PHP. I don &'; t credo che nessuno altro dato statistico è tenuto a mostrare la potenza di PHP. E non solo questo, la comunità PHP attiva in tutto il mondo sta lavorando instancabilmente per migliorare la lingua e PHP 5.5.0RC2 è già disponibile per il download


.

lo sviluppo delle imprese

  1. Efficace Supply Chain Management di vitale importanza per diverse aziende di espandersi
  2. Quattro soluzioni per migliorare Freight Management System
  3. Dal progetto al successo e SDLC
  4. Stufo la compagnia telefonica? Provare un servizio telefonico Internet
  5. Vantaggi del Regno Unito adempimento e realizzazione Servizi
  6. Vantaggi di Hot Yoga Infrared Heater
  7. La parte migliore Andando a raggiungere il tuo obiettivo di Communication System
  8. Vigilanza Servizi per Industrial e Vigilanza Privata
  9. Io telefono Application Development - una possibilità di carriera promettente
  10. MEMS Accelera il suo recupero dopo il Giappone Terremoto
  11. Azione - Una delle chiavi per il successo aziendale
  12. Ruote hanno cambiato la nostra vita
  13. Stampa su tela: un modo ideale per salvare Momenti preziosi
  14. Telemarketing - Portare nuova vita per il Regno Unito Società
  15. Offerte stagionali e offerte giornaliere ti aspettano online
  16. Online Gratis Annunci per Strong & Promozione efficace
  17. La conoscenza e l'acume delle coperture appaltatori San Rafael
  18. Cisco WebEx Meeting Center di InterCall per soluzione Conferencing online
  19. Trova le migliori in linea batteria PDA che soddisfa il vostro dispositivo migliore
  20. Come selezionare i migliori Idraulici Servizi a Sydney?