PHP - 多个文件与单个文件

时间:2012-01-23 18:55:46

标签: php

我一直在玩Ajax / PHP网站,我想知道有关调用多个PHP文件的最佳实践与一个包含许多函数的单个PHP文件。

所有这些调用都是简单的数据库访问调用 - 从查询中返回数据。拥有一个打开数据库并包含多个函数的文件似乎是明智之举,每个调用一个,但是我不知道这个实例中的最佳实践,我不知道可能存在的任何安全问题。

有谁知道这种情况下的最佳做法?

干杯

BK

2 个答案:

答案 0 :(得分:4)

这是一个意见问题,真的。如果您没有太多代码,并且不打算在其他地方重复使用它们,那么您也可以将它全部放在一个文件中。你不想陷入过度复杂化的陷阱。

如果您的代码开始构建并且难以遵循,那么您最好根据它们执行的任务类型将其拆分为多个文件。这是概念框架所基于的,其中维护更复杂的应用程序结构对于您的工作效率比对单一index.php的摸索更有利。

最后:在期待其他人使用您的代码时,考虑这些因素至关重要。

答案 1 :(得分:2)

这完全取决于个人喜好。就个人而言,我喜欢拥有多个文件,因为我觉得它可以更好地组织我的代码。

但是,很多人觉得只使用一个文件就可以使定位代码更加可行,从而更有效地编辑代码。

就安全性而言,使用一个文件并使用多个文件没有区别 - 只需确保编码时要小心,不要留下任何打开注射等。