此包已被弃用且不再维护。没有建议的替代包。

PHP HTML 缓存

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 0

分支: 0

开放问题: 0

类型:composer-plugin

1.0.0 2018-09-08 08:51 UTC

This package is auto-updated.

Last update: 2020-12-20 12:40:07 UTC


README

该插件从文件夹中提取网站HTML输出并显示给用户,因此网站不会将数据加载到数据库中,从而自然地提高安全性。

使用方法

非常简单。只需引入类并运行即可。关键是将其添加到您希望运行的PHP文件的顶部。

use ademozmermer\sCache;

如果您想使用默认设置,只需调用类即可。例如

$sCache = new sCache();

默认设置

  • 如果您没有指定时间值,则缓存持续时间为60秒。
  • 如果您没有指定特定的缓存路径,则会在主目录中创建sCache目录并将其保存在其中。
  • 缓存通过md5加密保存。
  • 如果您不启用压缩功能,则将直接保存未压缩的数据。
  • 如果您不启用load功能,则不会显示load值。要调整设置,您需要以数组的形式发送设置,有关如何操作的详细信息,请参阅下面的代码。
$options = [
          'time'   => 120, // 120 saniye yani 2 dakika    
          'dir'    => 'sCache2', // sCache2 klasörü oluşturup buraya yazılsın.    
          'buffer' => true, // html sayfalarımızın sıkıştırılmasını aktif edelim.    
          'load'   => true,  // sayfamızın sonunda load değerimiz görünsün.    
          'external'=>array('nocache.php','nocache2.php'), // Burada belirttiğiniz sayfalar ( dosyalar ) cachelenmez.    
];
$sCache = new sCache($options); // ayarları sınıfımıza gönderip sınıfı çalıştıralım.

"# sCache"