€49.00
Applicazioni Web database con PHP & MySQL
Un sito web in grado di fornire contenuto dinamico può soddisfare diverse necessità: gestire un servizio di vendita online, creare pagine personalizzate a seconda dei visitatori o trattare grandi quantità di informazioni memorizzate in una base di dati. Chiunque conosca un minimo di HTML e di gestione di siti web può creare contenuto dinamico usando il linguaggio di programmazione PHP e il database MySQL. Questo manuale fornisce tutti gli strumenti per poter lavorare efficacemente.
Applicazioni Web database con PHP e MySQL risponde alla richiesta di applicativi pratici, mostrando i dettagli delle operazioni più comuni, come la validazione dell'input inserito dall'utente, il sistema di login dei clienti e l'utilizzo di template per rendere stilisticamente coerenti le pagine web generate dinamicamente. Inoltre, questo manuale mostra come JavaScript e PHP possano essere utilizzati congiuntamente per velocizzare i processi e migliorare l'usabilità; indica il modo corretto di gestire gli errori all'interno dell'input utente, in modo da dare un tocco di professionalità al proprio sito e, infine, introduce una vasta collezione di potenti strumenti disponibili nel repository PEAR.
Nelle pagine di questo libro trovano spazio tutti gli argomenti relativi alla gestione dei siti web, incluse alcune attività critiche, come la concorrenza degli accessi al sito e le tecniche di generazione dinamica del contenuto.
Particolare attenzione è dedicata alla progettazione, che prevede una netta divisione tra la logica e la presentazione. Il manuale introduce le funzionalità di PHP 5 e MySQL 4.1, oltre a illustrare tecniche che possono comunque essere utilizzate con le versioni precedenti del software, tuttora piuttosto diffuse.
Questa edizione, inoltre, presenta nel dettaglio la ricca offerta di pacchetti PEAR. Alcuni di questi
pacchetti sono stati utilizzati negli esempi e descritti ampliamente nel testo.
Gli argomenti principali comprendono:
introduzione a PHP e SQL, amministrazione di MySQL; gestione delle sessioni (incluso l'utilizzo di un database personalizzato per aumentare l'efficienza):
validazione dell'input fornito dall'utente, sicurezza e autenticazione;
il repository PEAR, completo di descrizione delle classi Pear DB e Template;
creazione di report in formato PD
Anno ediz | 2005 |
---|---|
Autore | |
Editore | |
Legatura | Brossura |
Pagine | 841 |