【发布时间】:2010-10-02 23:00:07
【问题描述】:
我有一个服务器,我尝试优化速度(php/mysql)。从速度的角度来看,保留一个包含我所有功能的大文件以便只包含一个文件会更好吗?或者根据手头的工作包含许多小型的任务优化包含会更好(该解决方案会产生 4/5 甚至 6 个要包含的文件)。
此外,我确实使用 pear/MDB2 库来访问数据库。这会增加任何开销而不是使用普通的 php 调用吗? (至少包括 pear/MDB2 是一个 include plus)
提前谢谢大家!
【问题讨论】:
-
是什么让您认为需要优化服务器上的这些特定内容?
-
包含 6 个文件是微不足道的,尤其是在它们很小的情况下。一旦你在初始化时遇到数百个包含(如 Zend Framework..),那么缓存/优化就开始值得了。
-
Profile 你的应用程序,然后再考虑这样的事情。您很可能会发现
include呼叫是您最不关心的问题。
标签: php mysql optimization include