Corso: PHP

11 December 2007, scritto da Franco

Tratto da TuxJournal.Net

In questo nuovo corso a puntate tratteremo il linguaggio PHP (PHP Hypertext Processor), partendo dalle basi, così da permettere a chiunque di capirne i fondamenti, fino ad arrivare ad analizzare esempi complessi basati su casi d’uso reali.

Ma cos’è il PHP? Cosa vuol dire Hypertext Processor?

PHP è un linguaggio di scripting Open Source e, nella maggior parte dei casi, viene utilizzato per aggiungere “dinamicità” alle semplici e statiche pagine HTML che tutti conosciamo.

Se volessimo fare un esempio molto semplice e immediato, potremmo dire che con PHP è possibile costruire una pagina web che mostra l’ora corrente in maniera automatica, cosa che, utilizzando il semplice HTML non è possibile.

Per farlo, il webmaster dovrebbe modificare la pagina continuamente (e manualmente) per mantenere l’orario che mostra la pagina allineata con l’orario di sistema.

Questo linguaggio è detto server-side, perché le istruzioni che scrivete vengono sempre eseguite dal server web che fornisce la pagina, quindi il visitatore del sito vedrà sempre e solo il risultato del vostro script.

Anche visualizzando il sorgente della pagina web, non sarà possibile risalire al codice che l’ha generata.

Lezione 1/11 - Introduzione;
Lezione 2/11 - Una funzione al giorno;
Lezione 3/11 - Dentro l’HTML;
Lezione 4/11 - E tu che tipo sei ?;
Lezione 5/11 - Operatori matematici;
Lezione 6/11 - Gli array;
Lezione 7/11 - Controllare l’esecuzione - parte 1/2, parte 2/2;
Lezione 8/11 - Lo scambio dei dati;
Lezione 9/11 - Le sessioni;
Lezione 10/11 - Gestire le Mail;
Lezione 11/11 - L’upload;

Librerie Statiche e Dinamiche:
Lezione 1/9 - Introduzione;
Lezione 2/9 - Creare una libreria Statica;
Lezione 3/9 - Utilizzare una libreria Statica;
Lezione 4/9 - Creare una libreria Dinamica;
Lezione 5/9 - Utilizzare una libreria Dinamica;
Lezione 6/9 - Linkare una libreria 1/3;
Lezione 7/9 - Linkare una libreria 2/3;
Lezione 8/9 - Linkare una libreria 3/3;

Le funzioni personalizzate:
Lezione 1 - Introduzione;
Lezione 2 - Ritornare un valore;

Da PHP a Ruby, 30 somiglianze e differenze;
Le espressioni regolari in PHP;
Da LAMP a PAMP, PHP diventa mobile;
PHP4 è morto, lunga vita a PHP 5;

Riferimento all’installazione e alla configurazione di un ambiente LAMP e JAMP;

Salviamo PHP dal baratro. Crisi di PHP nel confronto con Python o Ruby. Nasce goPHP5, la 5^ versione di PHP.

Leave a Reply