小编PHP*_*guy的帖子

选择PHP缓存技术:将缓存输出到文件与操作码缓存

我听说过PHP代码的两种缓存技术:

  1. 当PHP脚本生成输出时,它会将其存储到本地文件中.再次调用脚本时,它会检查具有先前输出的文件是否存在,如果为true则返回此文件的内容.它主要是通过播放"输出缓冲区"来完成的.这篇文章描述了这样的事情.

  2. 使用一种操作码缓存插件,其中编译的PHP代码存储在内存中.最受欢迎的是APC,也是eAccelerator.

现在的问题是,使用这两种技术还是只使用其中一种技术是否合理.我认为第一种方法在实现中有点复杂和耗时,当第二种方法似乎是一个简单的方法,你只需要安装模块.

我在Ubuntu/Debian上使用PHP 5.3(PHP-FPM).

顺便说一句,有没有其他方法来缓存PHP代码或输出,我在这里没有提到?他们值得考虑吗?

php performance caching eaccelerator apc

8
推荐指数
1
解决办法
1万
查看次数

请在Ubuntu/Debian下推荐MySQL的性能测试工具

我想在Debian或Ubuntu Server下测试我的MySQL MyISAM和InnoDB引擎的性能,以获得CPU和内存消耗.我需要模拟许多并发读取,写入和更新.我可以设置一个类似于我的生产服务器的独立隔离环境来执行测试.

mysql ubuntu performance benchmarking load-testing

6
推荐指数
2
解决办法
1万
查看次数