PHP 缓存系统


PHP cache system

我想知道是否有人知道一些好的网站,在那里我可以找到有关基于 PHP 的缓存系统以及如何制作一个的有用信息。因为我想减少MySQL的压力,MySQL通过jQuery AJAX函数每60秒调用一次。

  • 您可以使用MP_Cache来满足简单的基于 php 的缓存需求。
  • 如果您正在寻找分布式缓存解决方案,请考虑 memcached。PHP 与 memcache 有很好的集成,如下所述:http://php.net/manual/en/book.memcache.php
  • 替代 PHP 缓存是您可以考虑的另一种选择。

好吧,Ajax/jQuery在带宽使用方面是巨大的,你可以缓存结果

例如:http://blog.digitalstruct.com/2008/02/27/php-performance-series-caching-techniques/

但是你不能减少jQuery的带宽使用量但是您可以减少网站,脚本和数据库的大小(更好的数据库方案)

我建议您使用超级缓存,这是一种不使用json_encodeserialize的文件缓存机制。与其他PHP缓存机制相比,它使用简单且速度非常快。

简单的PHP

缓存机制,比PHP和HHVM中的Redis/Memcache/APC快500倍https://packagist.org/packages/smart-php/super-cache

前任:

<?php
require __DIR__.'/vendor/autoload.php';
use SuperCache'SuperCache as sCache;
//Saving cache value with a key
// sCache::cache('<key>')->set('<value>');
sCache::cache('myKey')->set('Key_value');
//Retrieving cache value with a key
echo sCache::cache('myKey')->get();
?>