Perl e PHP sono entrambi linguaggi di scripting general purpose utilizzati per costruire i componenti aggiuntivi e programmi per i browser Web compatibili e sistemi operativi. A differenza di altri linguaggi di programmazione , come Java e C + + , queste lingue sono lette attraverso programmi interprete piuttosto che compilati come applicazioni stand-alone , nel senso che sono buoni per la generazione di programmi dinamici . Learning Curve
PHP spesso è consigliato come primo linguaggio di programmazione per principianti totali , proprio come il linguaggio simile Python . Questo rende PHP molto più popolare di Perl, soprattutto ora che la programmazione si è discostato in sviluppo web , con la programmazione web di essere il suo segmento in più rapida crescita .
Costruito appositamente
Perl è stato sviluppato pre - Internet , quindi ha molti usi al di fuori di generare siti web dinamici . In questo modo Perl è davvero di uso generale , perché non è stato specificamente creato per essere un linguaggio di programmazione web - oriented, come era PHP . PHP originariamente stava per " Personal Home Page " per riflettere le sue origini Web-based .
Maturità
Perl è stato inventato nel 1987 , e PHP è stato inventato nel 1994. Entrambi sono stati continuamente lavorato su , ma Perl ha una migliore documentazione , supporto e competenza da parte degli utenti veterani . Perl è più complessa a causa di questo lungo periodo di sviluppo .
Sintassi
La migliore documentazione di mezzi Perl che la sua sintassi è più facilmente comprensibile. In aggiunta , ci sono una serie di problemi di base con il linguaggio PHP , in termini di coerenza , tra gli spazi dei nomi inconsistenti e riferimenti , la mancanza di convenzioni di denominazione coerenti e un one-size - fits-all scope .