Manuali Scontati

Manuali Scontati

Manuali Gratis > Programmazione > PHP

Manuale Programmare in PHP

Editore: Hops
Pagine: 538
Autore: Lerdorf Rasmus, Tatroe Kevin
Collana:

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2002-10-01
ISBN: 8883780582
Prezzo: 42.90 €
Lingua: Italiano

Quarta di copertina

Creare pagine Web dinamiche

PHP e' un linguaggio di scripting semplice ma potente per la creazione di contenuto web dinamico. I milioni di siti web funzionanti grazie a PHP sono la migliore testimonianza della sua diffusione e facilita' di utilizzo e del suo favore presso i programmatori, che ne apprezzano la flessibilita' e la velocita', e i web designer, che ne prediligono l’accessibilita' e la praticita'. A rendere Programmare in PHP la guida piu' autorevole in assoluto su PHP versione 4 e' il fatto che il coautore Rasmus Lerdorf e' anche il creatore di PHP. Il libro spiega la sintassi del linguaggio e le migliori tecniche di programmazione in modo chiaro e conciso, con numerosi esempi che aiutano a utilizzare correttamente PHP e a comprenderne i termini. Sono presenti anche suggerimenti di stile e consigli pratici di programmazione, che aiuteranno il lettore non solo a programmare in PHP, ma a farlo bene.

Programmare in PHP tratta tutti gli argomenti che servono per arrivare a creare applicazioni web efficienti con PHP. Tra i contenuti segnaliamo:
  • Informazioni dettagliate sui fondamenti del linguaggio, compresi tipi di dati, variabili, operatori e istruzioni di controllo dei flussi
  • Capitoli specifici su funzioni, stringhe, array e oggetti
  • Trattazione delle tecniche applicative piu' comuni, come elaborazione e validazione dei form, gestione delle sessioni e cookie
  • Materiale sull’interazione con database relazionali, come MySQL e Oracle, mediante la libreria PEAR DB indipendente dai database
  • Capitoli sulla generazione di immagini dinamiche, sulla creazione di file PDF e sul parsing di file XML con PHP
  • Trattazione avanzata di argomenti come creazione di script sicuri, gestione degli errori, sintonia fine delle prestazioni e scrittura in linguaggio C di estensioni personalizzate a PHP
  • Una pratica guida rapida alle funzioni base di PHP e a tutte le estensioni standard in esso contenute
Rasmus Lerdorf e' il creatore e il capo sviluppatore di PHP.
Kevin Tatroe si occupa di consulenza software.



Indice

Indice

Prefazione

1. Introduzione a PHP
Che cosa si puo' fare con PHP?
Breve storia di PHP
Installazione di PHP
Panoramica di PHP

2. Fondamenti del linguaggio
Struttura lessicale
Tipi di dati
Variabili
Espressioni e operatori
Istruzioni per il controllo di flusso
Inclusione di codice
Incorporazione di PHP nelle pagine Web

3. Funzioni
Chiamata di una funzione
Definizione di una funzione
Campo d'azione delle variabili
Parametri di funzioni
Valori restituiti da return
Funzioni variabili
Funzioni anonime

4. Stringhe
Costanti stringa e virgolette
Stampa delle stringhe
Accesso a singoli caratteri
Revisione di stringhe
Codifica ed escape
Confronto di stringhe
Manipolazione e ricerca di stringhe
Espressioni regolari
Espressioni regolari in stile POSIX
Espressioni regolari in stile Perl

5. Array
Array indicizzati e associati
Identificazione degli elementi di un array
Memorizzazione di dati negli arrati
Array multidimensionali
Estrazione di piu' valori
Conversione fra array e variabili
Attraversamento degli array
Ordinamento
Operazioni su interi array
Uso degli array

6. Oggetti
Terminologia
Creazione di un oggetto
Accesso a proprieta' e metodi
Dichiarazione di una classe
Introspezione
Serializzazione

7. Tecniche Web
Fondamenti di HTTP
Variabili
Informazioni sul server
Elaborazione dei form
Impostazione delle intestazioni di risposta
Mantenimento dello stato
SSL

8. Database
Uso di PHP per accedere a un database
Database relazionali e SQL
Fondamenti di PEAR DB
Tecniche avanzate
Esempio di applicazione

9. Grafica
Incorporazione di un'immagine in una pagina
Estensione GD
Concetti elementari di grafica
Creazione e disegno di immagini
Immagini contenenti testo
Pulsanti generati dinamicamente
Ridimensionamento delle immagini
Gestione del colore

10. PDF
Estensioni PDF
Documenti e pagine
Testo
Immagini e grafica
Navigazione
Altre caratteristiche di PDF

11. XML
Breve panoramica di XML
Generazione di XML
Parsing di XML
Trasformazione di XML con XSLT
Servizi Web

12. Sicurezza
Variabili globali e dati dei form
Nomi di file
Caricamento di file
Autorizzazioni dei file
Occultamento delle librerie di PHP
Codice PHP
Comandi shell
Sicurezza: riepilogo

13. Tecniche applicative
Librerie di codice
Sistemi di templating
Gestione dell'output
Gestione degli errori
Ottimizzazione delle prestazioni

14. Estensioni di PHP
Panoramica sull'architettura
Materiale necessario
Creazione delle prime estensioni
Il file config.m4
Gestione della memoria
Il tipo di dati pval/zval
Gestione dei parametri
Restituzione dei valori
Riferimenti
Variabili globali
Creazione di variabili
Voci INI delle estensioni
Risorse
Approfondimenti

15. PHP per Windows
Installazione e configurazione PHP sotto Windows
Codice portabile per Windows e Unix
Interfaccia con COM
Interazione con le origini dati ODBC

A. Elenco delle funzioni

B. Panoramica sulle estensioni

Indice analitico



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di PHP