今天,我在 ubuntu 服务器(虚拟机)上安装了APC以使用我的 CodeIgniter 代码进行测试。我启用了分析。它所做的只是将时间从 0.4 秒减少到 0.32 秒。
APC 禁用:
Loading Time: Base Classes 0.0444
Controller Execution Time 0.3630
Total Execution Time 0.4079
启用 APC:
Loading Time: Base Classes 0.0439
Controller Execution Time 0.2822
Total Execution Time 0.3265
我应该对 APC 有这么多期望,还是应该通过更好的配置获得更多的东西?
我应该更改 Codeigniter 代码中的任何内容吗?
据我所知,APC 是字节码缓存,而不是页面缓存,也不是缓存数据库行,但在这里用户指南的作者似乎很奇怪地试图缓存页面。而且我没有找到关于如何在 APC 旁边运行 codeigniter 的用户指南。