我一直在玩Ajax / PHP网站,我想知道有关调用多个PHP文件的最佳实践与一个包含许多函数的单个PHP文件。
所有这些调用都是简单的数据库访问调用 - 从查询中返回数据。拥有一个打开数据库并包含多个函数的文件似乎是明智之举,每个调用一个,但是我不知道这个实例中的最佳实践,我不知道可能存在的任何安全问题。
有谁知道这种情况下的最佳做法?
干杯
BK
答案 0 :(得分:4)
这是一个意见问题,真的。如果您没有太多代码,并且不打算在其他地方重复使用它们,那么您也可以将它全部放在一个文件中。你不想陷入过度复杂化的陷阱。
如果您的代码开始构建并且难以遵循,那么您最好根据它们执行的任务类型将其拆分为多个文件。这是概念框架所基于的,其中维护更复杂的应用程序结构对于您的工作效率比对单一index.php
的摸索更有利。
最后:在期待其他人使用您的代码时,考虑这些因素至关重要。
答案 1 :(得分:2)
这完全取决于个人喜好。就个人而言,我喜欢拥有多个文件,因为我觉得它可以更好地组织我的代码。
但是,很多人觉得只使用一个文件就可以使定位代码更加可行,从而更有效地编辑代码。
就安全性而言,使用一个文件并使用多个文件没有区别 - 只需确保编码时要小心,不要留下任何打开注射等。