E' difficile dire se ci guadagni o no. Il modo migliore per avere un sostanziale incremento delle prestazioni, e' fare un caching full-page: in questo modo il client richiede la pagina e il webserver gli restituisce l'HTML precedentemente elaborato e cachato. Se devi comunque servire le pagine dinamicamente ad ogni richiesta, non e' affatto detto che usando il filesystem invece del DB otterrai un miglioramento delle prestazioni: alla fine i dati sempre dal disco li prendi, no?
Potresti avere vantaggi se il database e' intasato di richieste mentre il webserver e' piuttosto scarico (ma non mi sembra questo il caso), quindi riequilibrando i carichi guadagneresti un po', ma in generale l'overhead delle due soluzioni mi sembra paragonabile. Quello che dici tu non fa altro che spostare l'incombenza dell'accesso ai dati e della loro estrazione dal database all'interprete PHP... che pero' girano entrambi sullo stesso computer quindi![]()

Rispondi quotando