Cache dei result sets in PHP

di Gianni Tomasicchio - 3 ottobre 2005

Con l'evoluzione dei siti web l'utilizzo del dabase per la memorizzazione dei contenuti diventa sempre più intensivo. Spesso il collo di bottiglia di una applicazione PHP è proprio l'interazione con il DB, causa di rallentamenti e, nei casi peggiori, del crash del server.

Come ovviare al problema? Una corretta progettazione del database e delle query spesso non è sufficiente a risolvere i problemi legati all'accesso ai dati. In questi casi si può ricorrere all'utilizzo di una cache dei risultati delle query più onerose per il DB. E' proprio questo il tema affrontato da un nuovo articolo pubblicato da Dev Shed. L'articolo mostra come conservare i result sets in un file di testo attraverso la serializzazione e deserializzazione di un array.

Effettua l'accesso o registrati per inserire un commento