Grazie a questa guida tutti i programmatori potranno capire i motivi per cui la combinazione di PHP, Apache e MySQL stia diventando rapidamente il sistema più diffuso per sviluppare siti web dinamici.
In un solo manuale, completo e approfondito, si trovano tutte le basi necessarie per comprendere come i loro componenti principali lavorino assieme e separatamente. La creazione di due "progetti-esempio" per lo sviluppo di siti web completi consente di esercitarsi in concreto sulle applicazioni.
Partendo dalle funzionalità di base, come scrivere codice PHP, creare un database MySQL, popolarlo di dati e presentare informazioni specifiche ai visitatori, si arrivano a sperimentare le caratteristiche più avanzate di PHP, Apache e MySQL procedendo, passo dopo passo, nello sviluppo del sito. Alla fine della lettura si avranno sotto controllo tutti i concetti necessari per diventare sviluppatori web professionali, utilizzando strumenti gratuiti e disponibili online.
Sommario
Configurare l'installazione - Creare pagina PHP con PHP6 - Usare PHP con MySQL - Usare le tabelle per mostrare i dati - Gli elementi dei moduli: permettere all'utente di lavorare con i dati - Permettere all'utente di modificare il database - Manipolare e creare le immagini con PHP - Convalidare l'input dell'utente - Gestire ed evitare gli errori - Costruire database - Inviare e-mail - Accesso degli utenti, profili e personalizzazione - Costruire un sistema di gestione del contenuto - Mailing list - Shopping online - Creare un sistema di bacheca elettronica - Come utilizzare i file di log per migliorare il proprio sito - Risoluzione dei problemi - Appendici.