Uno dei principali vantaggi di PHP è la sua natura multi-piattaforma , sia per i programmatori e per gli utenti web . Può essere installato su server basati su Unix , inclusi quelli con sistema operativo OS X di Apple , e inoltre di funzionare su Microsoft Windows . Per le persone che navigano in Internet , il fatto che PHP viene eseguito interamente sul lato server significa che la visualizzazione di una pagina Web non varia in base a ciò che l'utente ha installato , come sarebbe se la pagina fosse reso in JavaScript .
PHP è gratuito e Ubiquitous
sviluppo in PHP è inoltre facilitata dal fatto che è completamente gratuito per l'installazione . Di conseguenza , anche se un programmatore web non vuole mantenere il suo proprio server , si può affittare uno spazio da quasi tutte le società di hosting --- differenza di lingue più oscuri , che hanno limitato le opzioni di hosting . La diffusa disponibilità di PHP significa anche che c'è una grande comunità a disposizione per fornire supporto o codice di esempio quando uno sviluppatore si imbatte in difficoltà con la lingua .
PHP è più lenta di altre lingue in
linguaggi di programmazione
sono disponibili in due tipi di base . I linguaggi compilati sono quelli il cui codice sorgente viene tradotto in un'altra forma che un computer in grado di leggere . I linguaggi interpretati , o linguaggi di script , sono lingue in cui il codice sorgente viene letto senza essere tradotti prima . Perché un linguaggio compilato deve essere scritta per un computer specifico , non può essere semplicemente spostata da un tipo di macchina all'altra --- è per questo che non si può sempre eseguire lo stesso programma su un PC e un Mac . D'altro canto , linguaggio compilato è generalmente più veloce di linguaggi di script perché il computer può leggere direttamente. PHP è un linguaggio interpretato e sostanzialmente più lento rispetto a molti dei suoi concorrenti .
PHP è più alta intensità di risorse
scripting PHP è estremamente potente --- esso consente di effettuare pagine Web dinamiche , eseguire calcoli , collegarsi ai database e leggere i dati da moduli . Tutto questo ha un costo in termini di prestazioni e di risorse , comunque . Molte pagine Web visualizzano contenuto semplice che non ha veramente bisogno di scripting PHP e potrebbe essere lasciato come HTML statico . In questi casi , PHP utilizza più risorse del server e richiede più tempo per visualizzare una pagina Web equivalente che se la pagina fosse stata creata utilizzando il codice HTML semplice .
Programmazione © www.354353.com