New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

ademozmermer/cache

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ademozmermer/cache

Php html cache

composer-plugin
Source
Packagist
This package is abandoned and is no longer maintained.
The author recommends using true instead.
This version has been yanked by its maintainers and should not be used.
Version
1.0.0
Version published
Maintainers
1
Created
Source

Cache

Sitenizin html çıktısını bir klasöre alıp gelen kullanıcalara html çıktısını göstermektedir. Böylece sitenize veritabanınıza yüklenme olmayacağı için doğal olarak saldırılardanda birnevi korunmuş olacaksınız.

Kullanımı

Gayet basit. Sınıfı dahil edin ve çalıştırın bukadar. Sadece burdaki püf nokta sınıfın çalışmasını istediğiniz php dosyasının üst kısmına eklemeniz olacak.

use ademozmermer\sCache;

Varsayılan ayarları kullanmak istiyorsanız, sınıfı çağırmanız yeterli olacaktır. Örn:

$sCache = new sCache();

Default Ayarlar

  • Eğer zaman değeri belirtmediyseniz cache süreleri 60 saniyedir.
  • Özel bir cache yolu belirtmediyseniz anadizinde sCache dizini oluşturup onun içinde tutacaktır.
  • Cacheler md5 ile şifrelenip tutulmaktadır.
  • Eğer cache sıkıştırma özelliğini aktif etmez iseniz sıkıştırma yapmadan tutacaktır.
  • Eğer load özelliğini açmaz iseniz load değerleri gösterilmeyecektir. Ayarları düzenlemek için dizi olarak ayarları göndermeniz gerekir bunu nasıl yapacağınızı öğrenmek için alttaki koda bakarak yapabilirsiniz.
$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"

FAQs

Package last updated on 08 Sep 2018

Related posts