Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在基于新闻/文章的网站上使用基于文件的PHP缓存好吗?_Php_Caching_Pear - Fatal编程技术网

在基于新闻/文章的网站上使用基于文件的PHP缓存好吗?

在基于新闻/文章的网站上使用基于文件的PHP缓存好吗?,php,caching,pear,Php,Caching,Pear,在具有10-15k记录的文章/新闻风格的php网站上使用文件缓存来解决php性能问题,这是一个好主意吗 使用“cache_lite”之类的东西是否比通过“SELECT”查询从数据库中获取文章或新闻更好 会员资料页呢?(~200k)是的。那会很好的 我建议你用内存缓存代替文件缓存。 使用Memcache是。那会很好的 我建议你用内存缓存代替文件缓存。 使用Memcache我个人使用的内容通常是静态的(哪些配置文件页面是-只有在信息更新时才刷新缓存页面),我发现使用定制的缓存系统,加载速度降低了20

在具有10-15k记录的文章/新闻风格的php网站上使用文件缓存来解决php性能问题,这是一个好主意吗

使用“cache_lite”之类的东西是否比通过“SELECT”查询从数据库中获取文章或新闻更好

会员资料页呢?(~200k)

是的。那会很好的

我建议你用内存缓存代替文件缓存。 使用Memcache是。那会很好的

我建议你用内存缓存代替文件缓存。
使用Memcache

我个人使用的内容通常是静态的(哪些配置文件页面是-只有在信息更新时才刷新缓存页面),我发现使用定制的缓存系统,加载速度降低了200倍,所以这是一个非常好的主意

我个人这样做的内容通常是静态的(哪些配置文件页面-只有在信息更新时才刷新缓存页面),而且我已经看到使用定制缓存系统的加载速度降低了200倍,所以这是一个非常好的主意

你应该大胆地使用缓存。当需要执行许多/大型查询时,它有助于加快速度

您甚至可以缓存文章的一部分或任何您想要的内容。如果需要,可以缓存整个页面

查看memcache'ing


希望这有帮助。

你应该大胆地使用缓存。当需要执行许多/大型查询时,它有助于加快速度

您甚至可以缓存文章的一部分或任何您想要的内容。如果需要,可以缓存整个页面

查看memcache'ing


希望这有帮助。

为什么不测试一下并找出答案?没有人知道您的服务器设置是什么样子的,所以可能mysql查询速度非常慢,但您的磁盘驱动器速度非常快。反之亦然。为什么不测试它并找出答案呢?没有人知道您的服务器设置是什么样子的,所以可能mysql查询速度非常慢,但您的磁盘驱动器速度非常快。反之亦然。