我目前使用一个文件设计......我所有的 php 代码都在一个 index.php 文件中,我在一个文件中有大约 13,000 行(~1mb),并且它开始在加载时间上挂起一点......我在想它可能是文件大小,但我一直认为 PHP 是在服务器上预处理的,所以其他 if 语句中的内容无关紧要,因为它不会被渲染。
下面是我的 index.php 的示例:
if ($_POST['action'] == 'view') {
// code
} else if ($_POST['action'] == 'something') {
// code
} else if ($_POST['action'] == 'otherthings') {
// code
} else {
// homepage
}
问题:
- 将代码放在一个文件中是否会降低速度?或者这根本不影响速度?
- 是否有任何代码布局/组织样式对 PHP 更有效?或者这也不重要吗?