PHP需要很长时间来处理未caching的页面

在我的服务器上,如果PHP尚未被APCcaching,PHP将花费很长时间来执行一个脚本(比如5秒)。 之后,它执行得非常快。

我会提供更多的信息,但我不知道从哪里开始。 你能猜到并指向正确的方向吗? 一旦我有更多的信息,我会编辑这个问题。

这就是为什么我们有caching。 ;)认真:看来执行脚本是个问题。 但是:

  • 启动翻译
  • 或者:脚本的执行时间?

是否安装了PHP模块,或者http服务器是否必须为该脚本启动一个新的进程(php)?

磁盘是否忙?

脚本本身的执行时间是多less(在脚本的开始和结束时打印两个时间戳很容易测量)?

使用xdebug来分析你的脚本。 那么你会知道需要这么久。