我有两个关于函数包括的优化问题。
使用单个 php 文件并包含它或使用几个小文件并包含它们更好吗?哪个会更快?
例如,我使用一个 PHP 文件
mysql_connect
和所有数据库连接的东西。然后在我需要的时候包含它。但是在我需要的时候只写代码而不包含任何东西会更快吗?
另外,如果有人有实际数字,我将是一个不错的加分项。
我有两个关于函数包括的优化问题。
使用单个 php 文件并包含它或使用几个小文件并包含它们更好吗?哪个会更快?
例如,我使用一个 PHP 文件mysql_connect
和所有数据库连接的东西。然后在我需要的时候包含它。但是在我需要的时候只写代码而不包含任何东西会更快吗?
另外,如果有人有实际数字,我将是一个不错的加分项。
选择任何体面的开源项目。比如 WordPress、Joomla、Drupal。现在检查他们是否有一个巨大的-everything-goes-in-there 文件,或者他们是否已将其拆分为小的、可维护的组件。
答:首先支持可维护性。当您遇到瓶颈时,您将能够以更简单的方式找到并解决它。
PHP include() 是在服务器端处理的,而不是由浏览器或其他任何地方处理的,因此性能差异可以忽略不计。如果它可以帮助您使您的代码更有条理,您应该包括您的数据库连接信息,不会有明显的速度差异。