包含其中包含函数的PHP文件是否会减慢包含它们的页面的速度,即使没有使用它们?

Dyl*_*oss 11 php performance function

基本上我的问题是,如果我的php页面有5,000-10,000行代码用于某种目的,在我的情况下图像上传管理(裁剪等),它会减慢我的其余文档以包含它们每个不使用它们的页面?基本逻辑告诉我它当然会,但同时我不是专家,所以我不知道php的行为是否与我理解的不同.

Rad*_*zea 4

include 和 require 语句使 PHP 也编译/解释您包含的文件。这确实需要一些计算,但在 99% 的情况下这并不重要......除非您的网站非常受欢迎并且节省计算时间很重要。如果是这种情况,您可以使用所谓的 PHP 加速器(如 XCache 或 APC)轻松解决此问题。这些可以与 PHP 安装一起安装,并在 RAM 中缓存 PHP 脚本中所有已编译的操作码。此解决方案的改进幅度在 40% 到 75% 之间。