Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Jika web anda memiliki banyak request entah ke database atau keluar (HTTP Request), maka sangat disarankan untuk menggunakan cache. Fungsinya adalah mengurangi load server dan tentunya kecepatan akses data. Bayangkan jika web Anda melakukan request yang sama ke database puluhan kali, maka sudah tentu berpengaruh pada performansi web anda, dan resource yang sia-sia. PHPFastCache merupakan salah satu class yang dapat digunakan untuk mendukung penggunaan cache berupa data di PHP.

PHPFastCache mendukung beragam jenis penyimpanan cache, seperti : APC, MemCache, XCache, WinCache, MemCached, dan berupa file. Caranya pun cukup sederhana, berikut ini contohnya :

include("phpfastcache/php_fast_cache.php");

phpFastCache::$storage     = "auto";

$content = phpFastCache::get("namacache");

if($content == null){
     $content = file_get_contents("http://www.phpfastcache.com/testing.php");

    // rewrite cache for other request in 5 seconds
    phpFastCache::set("namacache",$content,5);
}else{

     echo "THIS TIME USE CACHE, FAST! <br />";
}

echo $content;

selain itu, PHPFastCache juga memiliki konfigurasi, seperti penentuan security, path lokasi cache dan lain-lain. Sederhana, ringan dan powerfull. Jika anda tertarik mencoba, silahkan meluncur ke sini

Related Posts
Laravel Db Snapshot : Melakukan Dump dan Load Database di Laravel dengan Cepat dan Mudah

Bagi yang mencari cara untuk melakukan dump dan load database melalui laravel dengan cepat dan mudah, bisa mencoba package laravel Read more

Laravel Mysql Logger : Menyimpan Log Error di Laravel ke MySQL

Biasanya atau secara default jika laravel mengalami error maka otomatis akan menyimpan log error tersebut ke dalam file storage/log/laravel.log. Terdapat Read more

Laravel Shield : Membuat dan Implementasi HTTP Basic Auth di Laravel Pada Middleware

Apa itu http basic auth? http basic auth merupakan implementasi keamanaan sederhana berupa username dan password pada url / route Read more

Cara Install Composer di Mac Os

Composer merupakan dependency manager untuk library PHP yang cross platform. Bisa digunakan di Linux, windows dan Mac. Berikut cara install Read more

Tagged : #

Leave a Reply

Your email address will not be published. Required fields are marked *