Requisiti :
Conoscenze PHP consigliate:
- La proprietà static applicata alle variabili;
- Sintassi versione 5;
- L’istruzione require_once;
- Programmazione ad oggetti.
Capita spesso che durante l’esecuzione di uno script si utilizzi ripetutamente la stessa classe.
Per ogni richiamo dell’istanza dell’oggetto viene allocata memoria. Un esempio è la classe che gestisce la connessione al database, utilizzata più volte durante l’elaborazione.
Come fare allora per risparmiare la memoria allocata ?
Fortunatamente esiste un filone della programmazione che si occupa di quest’argomento: dare una soluzione ai problemi che quotidianamente si presentano ai programmatori, in modo da risparmiare tempo e non dover ogni volta reinventare “la ruota”.
L’oggetto che utilizzeremo per la soluzione al problema dell’allocazione esponenziale di memoria è il Singleton Pattern.
Prosegui la lettura…
Requisiti di sistema :
- Web Server installato;
- PHP versione 5.0 o superiore;
Conoscenze PHP consigliate:
- Sintassi versione 5;
- L’istruzione include;
- Programmazione ad oggetti;
Le conoscenze richieste in questo tutorial potrebbero non servire nella creazione del codice, in quanto si cerca di dare informazioni tali da poter “far camminare” il creatore delle pagine da solo, ma si consiglia lo stesso un’infarinatura generale.
Questo tutorial è stato testato sotto un Server Linux e Windows, con il PHP versione 5.
Vi spiegherò come creare una classe che ci permette di separare il layout, ovvero lo strato presentazione, dalla logica dell’applicativo. I file che andremo a creare sono i seguenti:
- Template.class.php;
- TemplateException.class.php;
- File .html presenti nella directory template.
Prosegui la lettura…
Requisiti :
- Server con Apache installato;
- Server con PostGreSql (Sql Server) installato;
Conoscenze PHP consigliate:
- Le variabili Session;
- L’istruzione include;
- Conoscenza dell’SQL;
Questo tutorial è stato testato sotto un Server Linux, con il PHP 4 e con l’SQL Server PostGreSql, ma nulla vieta di provarlo sotto Windows, e se si vuole usare l’SQL Server MySQL basta sostituire le funzioni proprie del PHP per il PostGreSql con quelle del MySql (per il manuale di riferimento vai su www.php.net).
Se volete avere un’interfaccia per Linux per editare i vostri database dovete andare su http://www.greatbridge.org/project/phppgadmin/projdisplay.php.
In questo tutorial vi spiegherò come creare un contatore per il proprio sito.
Dovete creare un database in PostGreSql con nome contatore contenente un solo campo, chiamato visite, di tipo numerico (int8), appartenente alla tabella conteggio.
Prosegui la lettura…
Commenti recenti