Astronomi per passione. 65 esperimenti ed esercizi per imparare a osservare (bene) il cielo notturno € 25,00
€ 23,75 Risparmia: 5.00%
Fotografia RAW con Photoshop
€ 37,00
Photoshop CS3 Guida completa
€ 35,00
Sviluppare applicazioni web con PHP e MySQL
Prezzo: € 55,00
€ 49,50 Risparmia: 10.00%
Pagine 768; Formato 17x24; Anno 2006; Autore Mark Wandschneider
PHP è oggi una standard, anzi forse lo standard, di riferimento per lo sviluppo di siti web dinamici, come sistemi di e-commerce, blog e cataloghi online. In queste applicazioni PHP viene normalmente utilizzato insieme a MySQL, il database open source che, in virtù della sua potenza e affidabilità, è tra i più diffusi in Rete. Insieme, PHP e MySQL, entrambi giunti alla versione 5 e disponibili per quasi tutti i sistemi operativi esistenti (Windows, Linux, e Mac in primis), rappresentano la tecnologia più alta oggi disponibile per gestire applicazioni web flessibili e in grado di soddisfare le richieste di ogni utente. In questo manuale l'autore sintetizza la sua esperienza maturata nell'utilizzo di questi due strumenti. Per prima cosa viene descritto il linguaggio PHP, dai fondamenti fino ad alcune funzionalità avanzate. Quindi si passa all'illustrazione dei sistemi di database, spiegandone la creazione e la gestione con MySQL e il linguaggio SQL. Seguono due parti pratiche dove prima vengono affrontati i problemi inerenti la progettazione di un'applicazione web, e poi la relativa implementazione, anche con l'utilizzo di XML, XHTML e CSS. Il libro si conclude con alcuni esempi pratici come la realizzazione di un motore per blog o una soluzione per il commercio elettronico.
Argomenti in breve
PHP: i costrutti fondamentali del linguaggio
La programmazione orientata agli oggetti
Operare e manipolare stringhe e matrici
Interazioni con i server: i form
Introduzione ai DBMS
Progettazione e creazione di database
SQL: accesso e manipolazione dei dati
Accesso a MySQL con PHP
Pianificare lo sviluppo di un'applicazione web
Implementazione dell'interfaccia utente
Applicazioni sicure
Implementazione di una applicazioni web
Gestione degli errori, cookie e sessioni
Gestione degli utenti e controllo dei dati
Lavorare con file e directory
XML e XHTML, SOAP e PEAR
Progetti ed esempi concreti: blog e servizi di commercio elettronico
L'autore
Mark Wandschneider sviluppa software da oltre 13 anni. Dopo una laurea conseguita presso la McGill University School, per 5 anni ha lavorato per Microsoft ricoprendo ruoli di responsabilità nella divisione "Developer Tools". Quindi ha intrappreso una carriera come libero professionista, impegnato, in giro per il mondo, a sviluppare software per aziende e progetti diversi. In questo modo ha potuto avvicinarsi a nuove tecnologie, open source principalmente, come i sistemi GNU/Linux, FreeBSD e PHP che con MySQL ha costituito una chiave di volta nella sua carriera di sviluppatore di applicazioni web.