home

Ricerca


Links utili

Mutuo casa
Informazioni online
Programmi gratuiti
Sms gratis
Acquisto Pc
Offerta cellulare
Servizi finanziari

PHP


Home >>

<< linguaggi di programmazione




PHP è l’acronimo ricorsivo di Hypertext Preprocessor. È un linguaggio di programmazione interpretatoper lo sviluppo di applicazioni web lato server.

È rilasciato sotto licenza open-source, motivo al quale deve anche gran parte della sua diffusione.
L idea sulla quale si basa l Open Source è semplice: se i programmatori hanno l’opportunità di conmsultare, modificare e ridistribuire il codice sorgente di un software, questo si evolve con molta rapidità e si ottiene un prodotto migliore rispetto a un modello chiuso, dove lavorano solo pochi programmatori.

PHP era in origine una raccolta di script CGI, poi venne stato riscritto in C con l’aggiunta del supporto per database mSQL e la possibilità di integrarlo con pagine HTML. Da qui è partito il grande successo del linguaggio PHP, che arrivò alla versione 3.0 nel 1998, entrando in concorrenza con il linguaggio ASP, sviluppato da Microsoft.

Secondo un’indagine del 2005, il 50% sei server usa una configurazione basata su Linux/Apache, MySQL e PHP.

Il linguaggio PHP, nonostante sia stato creato per lo sviluppo di applicazioni web, può anche essere utilizzato per realizzare script a linea di comando e tramtie l estensione php-gtk, è possibile creare applicazioni con interfaccia grafica lato client.

A favore del PHP ci sono quindi da tenere in conto alcuni fattori:
- Minori costi: Un sistema Linux/Apache, MySQL e PHP è molto più economico di un sistema Windows/IIS, ASP, ODBC. Difatti Linux e Apache sono gratuiti e quindi incidono meno sulla spesa software di un server. Inoltre l’hardware necessario per applicazioni PHP non ha grosse pretese.
- Portabilità: si possono sviluppare applicazioni in PHP in una piattaforma e farle girare in altre.
- Supporto: esistono migliaia di pagine di documentazione e supporto online.Il tutto gratuito.




Articoli collegati

 AJAX ASP e ASP.net DHTML
 Java JavaScript PHP



© 2005 WebInn.it - E' severamente vietata la riproduzione totale o parziale dei testi --------- Guide turistiche > | Progetto autori >
Home