APOGEOnLine


Apogeonline Google Book Search
Copertina

Metallica e la filosofia

di William Irwin

Prezzo: 22.00 Euro

Una filosofia radicata nella contemporaneità e nella quotidianità, che riscopre le idee e i testi dei grandi del passato attraverso la riflessione sui problemi e le parole di oggi.

Newsletter gratuita





Copertina

Net TV

di Tommaso Tessarolo

Prezzo: 13.00 Euro

NET TV: nel prossimo futuro assisteremo a una vera rivoluzione delle regole del fare e del fruire della TV, con la possibilità per tutti di entrare in gioco.

News sul tuo sito

Vuoi avere le news di Apogeonline sempre aggiornate sul tuo sito? È semplicissimo: scopri come

feed rss feed atom
Cliccare per un ingrandimento

PHP e MySQL Guida completa

di Simon Stobart, Mike Vassileiou



Prezzo: 42,00 Euro

Acquistalo da: laFeltrinelli.it laFeltrinelli

.
dalla prefazione:

Brani scelti

PHP è disponibile gratuitamente al sito www.php.net e costituisce una soluzione semplice ma potente per sviluppare sistemi Web dinamici. PHP è incorporato nelle pagine HTML, e ciò consente di inserire le istruzioni di script esattamente nel punto in cui sono necessarie. PHP è ampiamente supportato da una vasta comunità online ed è un prodotto open-source. Tale comunità offre un supporto straordinario agli sviluppatori e qualsiasi errore viene individuato e risolto in breve tempo, poiché il nucleo fondamentale del codice PHP viene costantemente migliorato e aggiornato.

PHP presenta un'eccellente connettività con un gran numero di database (per esempio Oracle e MySQL), nonché l'integrazione con numerose librerie esterne che permettono al linguaggio di generare, per esempio, immagini grafiche e documenti PDF.

Infine PHP è indipendente dalla piattaforma, in quanto viene eseguito senza alcun problema su piattaforme sia Windows sia UNIX.

Storia di PHP

La storia di PHP risale al 1995. Da allora, modifiche e migliorie significative hanno portato al rilascio della versione 5.0 di PHP nel giugno 2003. La Tabella 2.1 è un adattamento delle informazioni disponibili all'indirizzo www.php.net/manual/en/history.php e descrive le release più importanti di questo linguaggio dall'anno del suo concepimento.

Quanto è diffuso PHP?

La diffusione di PHP è grande e in costante crescita. Spesso è difficile stabilire con precisione il grado di notorietà di un linguaggio di programmazione, poiché esistono molti modi diversi per effettuare una stima. Tuttavia, il sondaggio di Netcraft fornisce un calcolo del numero di indirizzi di provider Internet e di domini che utilizzano PHP. La Figura 2.1 mostra le ultime statistiche del sondaggio Netcraft (www.php.net/usage.php), che illustrano chiaramente la crescita dell'uso di PHP dal gennaio 1999.

Tabella 2.1 - Storia di PHP
Versione Descrizione
PHP/FI Data: 1995 Nel 1995 Rasmus Lerdorf creò un insieme di script Perl per tenere traccia degli accessi al suo sistema Web. All'inizio, questi script erano noti con il nome di "Personal Home Page Tools". Gli script originali sono stati riscritti con il linguaggio di programmazione C e sono stati migliorati con l'aggiunta di funzionalità superiori. Per esempio, la comunicazione con il database e la possibilità di sviluppare semplici applicazioni Web. Questa versione è nota con il nome di Personal Home Page/Forms Interpreter ed è stata messa a disposizione del pubblico.
PHP/FI 2.0 Data: 1997 Nel novembre 1997 venne rilasciato ufficialmente PHP/FI 2.0. Allora, 50.000 domini annunciarono di aver installato questo software.
PHP 3.0 Data: 1997 PHP 3.0 è la prima versione di PHP che può essere considerata simile a quella odierna. Venne creata da Andi Gutmans e Zeev Suraki come riscrittura di PHP/FI 2.0 per un progetto di e-commerce di un'università. Andi Gutmans e Zeev Suraki decisero di collaborare con Rasmus Lerdorf e annunciarono PHP 3.0 come successore ufficiale di PHP/FI 2.0. Le caratteristiche chiave di PHP 3.0 erano la straordinaria estensibilità, la connettività a database e il supporto per il paradigma a oggetti. Il linguaggio PHP 3.0 venne rilasciato con il nuovo nome PHP, che è l'acronimo ricorsivo di PHP Hypertext Preprocessor. Entro la fine del 1998 PHP 3.0 era installato su circa il 10% dei server Web presenti su Internet.
PHP 4 Data: 1999 Nell'inverno del 1998, Andi Gutmans e Zeev Suraki iniziarono a riscrivere il nucleo fondamentale di PHP per migliorare le prestazioni delle applicazioni più complesse. Il nuovo motore principale prese il nome di "Zend Engine" come derivazione dai nomi dei due autori "Zeev e Andi".
PHP 5 Data: 2003 Rilasciato in versione beta a metà del 2003, PHP 5.0 è la release più recente del linguaggio, e ha come nucleo fondamentale il nuovo Zend Engine 2.0.


Server Web e CGI

Uno dei problemi maggiori con i documenti HTML è legato alla loro staticità: infatti tali documenti visualizzano sempre il medesimo contenuto ogni volta che vi si accede. Le pagine Web dinamiche sono invece pagine Web il cui contenuto viene prodotto automaticamente da un programma ogni volta che vi si accede.

Agli albori del Web fece la sua comparsa uno standard ideato proprio per la realizzazione di questi programmi. Tale standard, noto con il nome di Common Gateway Interface (i programmi conformi allo standard spesso prendono il nome di script CGI), specifica in che modo un server Web passa i dati a un programma in esecuzione. Gli script CGI possono essere scritti con una vasta gamma di linguaggi, come Perl, C, TCL e così via.

Funzionamento di PHP

L'approccio PHP alle pagine Web dinamiche differisce per un aspetto molto importante: invece di avere i tag HTML incorporati nel codice del programma, uno script PHP incorpora il codice del programma in HTML.

Riepilogo

In questo capitolo abbiamo introdotto il linguaggio PHP e descritto la storia del suo sviluppo. Abbiamo mostrato che PHP è ampiamente utilizzato e che il suo impiego è ancora in una fase di crescita. Nel prossimo capitolo vedremo come e dove è possibile procurarsi una copia di PHP e quali siano le applicazioni associate necessarie per creare il proprio ambiente di sviluppo PHP.

.

PHP e MySQL Guida completa

Collana: Guida completa

Uscita: Giugno 2004

Pagine: 576

ISBN: 9788850322145

Formato: 17 x 24

Booksite:

 »  Presentazione

 »  Brani scelti

 »  Listati codice

Sfoglia il libro: Google

Feedback: View blog reactions



Copertina

C Corso completo di programmazione II edizione

di Harvey M. Deitel, Paul J. Deitel

Prezzo: 35.00 Euro

Questo volume è diventato grazie alla sua prima edizione uno standard per l´insegnamento del linguaggio C. La presentazione dei concetti e degli esempi è stata affinata, rendendo il testo ancora più efficace.



Copertina

Python

di Marco Beri

Prezzo: 7.90 Euro

Il linguaggio Python ha estimatori eccellenti: sviluppatori presso la NASA, Google e la Lucasfilm (quella di Star Wars per intenderci). 192 pagine per scoprire se Python può fare anche al caso tuo.