In pochi anni è diventato uno (se non il) linguaggio di programmazione più diffuso nel web.
Si tratta di un linguaggio interpretato (non si compila come si fa con C o Java), e l'interprete è distribuito come software libero, il che ha contribuito al fatto che la maggior parte del software che sfrutta PHP è Anch'esso libero.
I suoi punti di forza sono:
Curva di apprendimento veramente rapida rispetto alla concorrenza
Buona disponibilità di librerie e moduli di integrazione con altri software e tecnologie
Vastità di documentazione per tutti i tipi di sviluppatori, dal neofita all'esperto.
Ampia diffusione di software libero che lo usa come linguaggio principale.
Grande comunità multi lingua
I punti a suo sfavore sono:
Difficoltà di identificazione di un pattern preciso e metodico di sviluppo
Supporto alla programmazione ad oggetti (OOP), appena approfondito soltanto con php5
Ecco l'esempio basilare per iniziare subito con php:
<?php echo 'Benvenuto'; ?>
La data di oggi:
<?php echo date('d/m/y'); ?>
-
PHP Security Consortium The PHP Security Consortium (PHPSC) is an international group of PHP experts dedicated to promoting secure programming practices within the PHP community.