使用 APC 快取進行快取
Alternative PHP Cache(APC)
是 PHP 的免費開放操作碼快取。它的目標是為快取和優化 PHP 中間程式碼提供一個免費,開放,健壯的框架。
sudo apt-get install php-apc
sudo /etc/init.d/apache2 restart
新增快取:
apc_add ($key, $value , $ttl);
$key = unique cache key
$value = cache value
$ttl = Time To Live;
刪除快取:
apc_delete($key);
設定快取示例:
if (apc_exists($key)) {
echo "Key exists: ";
echo apc_fetch($key);
} else {
echo "Key does not exist";
apc_add ($key, $value , $ttl);
}
表現 :
APC 比 Memcached 快近 5 倍 。