PHP缓存系统

PHP缓存系统,php,caching,Php,Caching,我想知道是否有人知道好的网站,在那里我可以找到关于基于PHP的缓存系统的有用信息,以及如何制作缓存系统。因为我想减轻MySQL的压力,MySQL每60秒通过jQueryAjax函数调用一次 您可以使用它满足简单的基于php的缓存需求 如果您正在寻找分布式缓存解决方案,那么考虑MycCurp。PHP与memcache有很好的集成,如下所述: 是你可以考虑的另一个选项。 好吧,ajax/jquery在带宽使用方面是巨大的,您可以缓存结果 请看下面的例子: 但是你不能减少jquery的带宽使用 但是

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

  • 您可以使用它满足简单的基于php的缓存需求
  • 如果您正在寻找分布式缓存解决方案,那么考虑MycCurp。PHP与memcache有很好的集成,如下所述:
  • 是你可以考虑的另一个选项。

好吧,ajax/jquery在带宽使用方面是巨大的,您可以缓存结果

请看下面的例子:

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

我建议你使用超级缓存,这是一种文件缓存机制,不会使用
json\u encode
序列化
。与其他PHP缓存机制相比,它使用简单,速度非常快

简单的PHP缓存机制,比PHP和HHVM中的Redis/Memcache/APC快500倍

例:



可能重复的,那么放弃ajax会更好吗?只需将iframes与meta refresh或js refresh一起使用就可以了?如果框架是稀饭,那就更糟糕了。但是你应该看到你的主持人接受你的ajax应用程序(许多人不喜欢使用率高的ajax应用程序,比如服务器上的聊天-阅读规则)另外,看看那些小的页面是通过服务器发送的,因此带宽使用量更小,ajax应用程序的超时时间也不应该太小。memcache也很好,通常帮助很大=)实际上,这是一个CMS^^^,我正在构建以供使用。atm中唯一的AJAX能够通过单击导航更改页面,而无需页面刷新,因此jQuery会调用服务器以获取它需要加载的文件。还有一个是每60秒更新一次的通知,还有一个是通知查看器,它会把note-truth AJAX调用到PHP,就这样,没有聊天,因为我不太喜欢聊天。如果你和你的主持人没有问题,它也可以保持这样
<?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();
?>