Per Author Advertising si intende riconoscere all’autore di un articolo sul proprio sito o blog, una parte delle impressions della pubblicità. In pratica, se un articolista fornisce un suo scritto ad un blog, il titolare del blog può pagarlo consentendogli di inserire della pubblicità nella pagina del suo articolo (un banner, Google AdSense o quel che sia), assegnando allo spot dell’autore una percentuale di visualizzazioni della pubblicità e trattenendo l’altra parte delle impressions.
Naturalmente questa pratica prevede che il database sia creato ad hoc per ospitare il codice della pubblicità dell’autore dell’articolo, nonchè che l’articolista in questione – e chi come lui – possano avere un proprio account.
(continua…)
Quando eseguiamo uno script PHP, la richiesta viene fatta al server Web che restituisce la pagina in formato HTML, ma alcuni browser con problemi di cache, potrebbero visualizzare una versione “vecchia” della pagina, anche se è stata eseguita una nuova richiesta al server.
Per evitare questo problema è possibile utilizzare le intestazioni PHP, attraverso la funzione header, con i comandi Cache-Control, per il caching, ed Expires per stabilire la data di scadenza dei file temporanei.
(continua…)
L’autenticazione ad un sito è un elemento molto importante per la gestione dei contenuti; il sistema di login si implementa sia per l’accesso riservato degli utenti (ed in questo caso è necessario utilizzare un database) oppure per permettere all’amministratore di gestire il sito stesso, ed in questo caso non è necessario implementare il sistema di autenticazione attraverso l’interazione con un database.
Abbiamo già visto in precedenza come implementare un semplice login attraverso l’autenticazione di rete, utilizzando credenziali d’accesso statiche e le sessioni per proteggere le pagine riservate.
In questo tutorial vedremo come implementare il sistema di login attraverso un tradizionale modulo HTML ed utilizzeremo i cookie per la protezione dell’area riservata.
(continua…)
I cookies (in inglese biscotti) rappresentano un sistema di memorizzazione non permanente delle informazioni, attraverso il Web. Un cookie è un file temporaneo che viene memorizzato nella cache del client che visita una pagina Web. Al suo interno possono essere contenute informazioni di varia natura e gli scopi del loro utilizzo sono molteplici.
Si possono usare per memorizzare determinati passaggi della navigazione di un utente allo scopo di semplificargli la vita, mettendogli a disposizione le informazioni che predilige, oppure mostrare un certo tipo di pubblicità invece che un’altra, oppure per monitorare il numero di volte che un’operazione vine ripetuta o impedire che si ripeta più di N volte.
(continua…)