Heim > Artikel > CMS-Tutorial > So deaktivieren Sie den Cache in phpcms v9
So deaktivieren Sie den Cache in phpcms v9
Entfernen Sie den Vorlagencache von phpcms
Ich habe kürzlich phpcms verwendet, um ein einfaches Ding zu erstellen. Ich habe es jedoch direkt auf FTP hochgeladen, aber das Frontend wurde nie aktualisiert Um den generierten PHP-Cache zu löschen, habe ich es mehrmals gemacht und es fühlte sich wirklich nervig an, aber ich konnte im Internet keinen passenden Artikel finden, um es zu deaktivieren, also habe ich zuerst einfach und grob den Cache geleert
Es gibt eine Funktion namens
in global.func.phpfunction template($module = 'content', $template = 'index', $style = '') if (file_exists(PC_PATH . 'templates' . DIRECTORY_SEPARATOR . $style . DIRECTORY_SEPARATOR . $module . DIRECTORY_SEPARATOR . $template . '.html')) { if (!file_exists($compiledtplfile) || (@filemtime(PC_PATH . 'templates' . DIRECTORY_SEPARATOR . $style . DIRECTORY_SEPARATOR . $module . DIRECTORY_SEPARATOR . $template . '.html') > @filemtime($compiledtplfile))) { $template_cache->template_compile($module, $template, $style); } }
Wie einfach und grob es ist, muss man es jedes Mal kompilieren. Es handelt sich um ein einfaches kleines Projekt, dem Sie nicht allzu viel Aufmerksamkeit schenken müssen.
if (file_exists(PC_PATH . 'templates' . DIRECTORY_SEPARATOR . $style . DIRECTORY_SEPARATOR . $module . DIRECTORY_SEPARATOR . $template . '.html')) { // if (!file_exists($compiledtplfile) || (@filemtime(PC_PATH . 'templates' . DIRECTORY_SEPARATOR . $style . DIRECTORY_SEPARATOR . $module . DIRECTORY_SEPARATOR . $template . '.html') > @filemtime($compiledtplfile))) // { $template_cache->template_compile($module, $template, $style); // } }
PHP-chinesische Website, eine große Anzahl kostenloser PHPCMS-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonSo deaktivieren Sie den Cache in phpcms v9. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!