Heim  >  Artikel  >  CMS-Tutorial  >  So deaktivieren Sie den Cache in phpcms v9

So deaktivieren Sie den Cache in phpcms v9

藏色散人
藏色散人Original
2019-12-27 10:44:553035Durchsuche

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.php
function 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn