![]() |
gino CMS
2.5.0
gino è un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione
|
Memorizza gli output (text, html, xml) scrivendo su file. More...


Public Member Functions | |
| __construct (&$buffer, $enabled=TRUE) | |
| Costruttore. More... | |
| start ($grp, $id, $tc) | |
| Inizia il processo di cache Se il contenuto è in cache lo accoda a $buffer e ritorna FALSE, altrimenti ritorna TRUE (e si entra nell'if statement) More... | |
| stop ($data) | |
| Finalizza il processo di cache Se la cache è abilitata salva il contenuto in un file, appende il contenuto alla variabile $buffer. More... | |
Public Member Functions inherited from Cache | |
| __construct () | |
| Costtruttore. More... | |
| delete ($grp, $id) | |
| Elimina il file di cache corrsipondente al gruppo e id dati. More... | |
Additional Inherited Members | |
Data Fields inherited from Cache | |
| $_fld | |
| $_prefix | |
| $id | |
| $_tc | |
Protected Member Functions inherited from Cache | |
| write ($data) | |
| Scrive i dati sul file self::getFilename() More... | |
| read () | |
| Legge il contenuto del file self::getFilename() More... | |
| getFilename () | |
| Nome file di cache. More... | |
| isCached () | |
| Controlla se il file di cache esiste ed è valido. More... | |
Protected Attributes inherited from Cache | |
| $_registry | |
| $_ds | |
| $_grp | |
| $_enabled | |
Memorizza gli output (text, html, xml) scrivendo su file.
Esempio di utilizzo
–> result: $GINO = "previous text-somec content-next text";
se il contenuto è in cache l'if statement viene skippato ed il contenuto è concatenato alla variabile $buffer (attraverso il metodo self::stop) se il contenuto non è in cache viene eseguito il codice interno all'if statement, il contenuto viene preparato e salvato in cache e quindi aggiunto alla variabile $buffer (attraverso il metodo self::stop)
| __construct | ( | & | $buffer, |
$enabled = TRUE |
|||
| ) |
Costruttore.
| string | $buffer | contenuto al quale appendere il contenuto da mettere/prelevare dalla cache |
| bool | $enabled | abilitazione cache, default TRUE |
| start | ( | $grp, | |
| $id, | |||
| $tc | |||
| ) |
Inizia il processo di cache Se il contenuto è in cache lo accoda a $buffer e ritorna FALSE, altrimenti ritorna TRUE (e si entra nell'if statement)
| string | $grp | gruppo |
| string | $id |
| stop | ( | $data | ) |
Finalizza il processo di cache Se la cache è abilitata salva il contenuto in un file, appende il contenuto alla variabile $buffer.