我有通过mySQL查询动态添加内容的页面。这些页面大多使用php文件包含,所以我的标题,导航,正文和页脚都在单独的文件中。我的MySQL连接代码也在一个单独的文件中。目前,我正在连接到我的数据库,查询内容,回显conent以及在EACH文件中关闭数据库。
我的问题是:是否有任何理由支持或反对在每个文件(标题,导航,正文和页脚)中包含我的连接脚本和数据库打开和关闭,因为它们都是同一页面的一部分?或者我连接到数据库的所有PHP代码都应该在同一个文件中?
我是自学成才,这种理论从未在我从中学到的任何资料中得到解释。
答案 0 :(得分:1)
两个特殊的best practices适用:
答案 1 :(得分:0)
或者我连接到数据库的所有PHP代码都应该是相同的 文件?
这是你应该瞄准的目标。在每个文件中打开和关闭数据库连接违反了DRY原则。