2012-01-23 75 views
2

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

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

有没有人知道在这种情况下的最佳做法?

干杯

BK

+0

如果您正在以面向对象的方式进行开发,那么通常每个类都有一个PHP文件。 –

+0

谢谢大家。 我倾向于单个文件(我发现它比多个文件更容易阅读),并且由于没有其他人阅读我的代码,所以我认为我会在适当的情况下使用单个文件。我担心安全问题,但是由于这种情况似乎并不像我那样继续下去。 感谢您的意见 - 我不会标记个人答案是正确的,因为他们都贡献相同的主题(这是正确的网站礼仪?) 问候 - Bango –

回答

2

这一切都是根据个人喜好。就我个人而言,我喜欢拥有多个文件,好像它更好地组织我的代码。

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

至于安全方面,有一个没有区别使用一个文件诗句使用多是 - 只要确保你在编码的时候,没有留下任何开放注入等

4

它的问题要谨慎意见,真的。如果你没有太多的代码,并且不打算在其他地方重复使用它,那么你可以把它放在一个文件中。你不想陷入过分复杂的陷阱中,这可能是一个简单的设置。

如果您的代码开始建立并变得难以遵循,那么您最好根据它们执行的任务将其拆分到多个文件中。这是框架所基于的概念,其中维护更复杂的应用程序结构比单独使用index.php更有利于您的生产力。

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