Ciao a tutti,
come postato nel precedente messaggio, sto realizzando un'applicazione PHP con MVC.
Nel controller ho scritto un metodo render() che si occupa della renderizzazione della pagina che alla fine non è altro che una stringa contenente codice html.
All'interno di questa stringa ho una parte di codice che non cambia mai, a meno che non si cambino dei metodi nelle classi.
Stavo pensando ad esempio di:
- controllare il valore di md5 del file che contiene la classe
-se esiste un file dal nome del risultato del md5_nomeMetodo, allora in quel caso caricare il file che conterrà il codice html generato dinamicamente da quello stessa classe->nomeMetodo() e restituirlo, senza quindi eseguire il resto del metodo stesso , altrimenti:
-se non esiste il file, la classe->nomeMetodo() mi generà il codice html lo salverà in un file, per le prossime volte e lo chiamerà con md5 risultante_nomemetodo.
Se dovessi avere dei file di configurazione terrei conto di questi nell'md5.
Cosa ne pensate?
Grazie,
Roberto

Rispondi quotando