Meglio ASP o PHP

Meglio ASP o PHP?

La domanda che si pongono i programmatori alle prime armi sono le seguenti:

E’ meglio studiare PHP oppure ASP?

Qual’è il linguaggio migliore per incominciare a programmare?

Beh rispondere a queste domanda non è facile per il semplice motivo che imparare a programmare è come imparare a parlare una nuova lingua.

Per alcuni una nuova lingua è più facile da imparare mentre per altri la stessa lingua può risultare più difficile.

Per motivi di lavoro sono costretto ad utilizzare entrambi i linguaggi anche se preferisco alla lunga PHP.

A scuola mi sono stati insegnati sempre linguaggi C-like e per questo motivo mi trovo meglio a programmare con questi.

PHP infatti è davvero molto simile per sintassi a C, Java, Javascript ecc ecc.

Il linguaggio è molto rigoroso e ha molte più regole rispetto a ASP anche se per me questo è un bene perchè dal momento che si programma è giusto seguire delle regole.

ASP lo trovo molto più aperto come regole (es, non servono i punti e virgola finali e le graffe per i cicli) e per uno che sà già programmare non sembra neanche molto difficile.

Certo non è mai facile iniziare a programmare con un linguaggio che è molto diverso da quello con cui si è abituati da molto tempo.

Secondo me per chi è abituato ad usare PHP o linguaggi C-like, usare ASP è come disimparare a programmare a causa delle minori regole.

Per chi invece usa ASP è più difficile imparare ad usare PHP (il primo errore sarà quella di scordarsi sempre tutti i punti e virgola finali).

In ogni caso entrambi i linguaggi sono molto potenti.

PHP si aggiudica la preferenza di tutto il web grazie ai numerosi Script già pronti, piattaforme blog efficaci, e velocità di esecuzione elevata. PHP gira sia su IIS (al 90 %) che su APACHE senza preferenze per il sistema operativo. Mysql è velocissimo e opensource.

ASP necessita rigorosamente di server Windows (con tutti i problemi che ne derivano) configurato con IIS e utilizza al 90% db ACCESS.

L’accoppiata ASP ACCESS è molto più lenta in risposta rispetto a PHP Mysql.

Il database ACCESS è inserito direttamente nello spazio web del sito e quindi ne occupa dello spazio.

Mysql molto spesso non è incluso nei piani di hosting PHP APACHE e quindi necessita di un costo aggiuntivo.

Io preferisco PHP e voi?

Commentate e inserite le vostre opinioni.