将所有SQL代码放入一个库中,而不是将其分散到您的网站上是否更好?
即。与知道SQL代码的位置和内容相比,不加载库的效率如何?
答案 0 :(得分:0)
如果你在谈论初始化一切,是的。查找任何Database.php类并使用它们,它使SQL像$ db-> query($ sql)一样简单,并将返回一个关联数组。有些人甚至允许你使用$ db->查询($ sql,$ key),并根据你提供的密钥返回一个关联数组,其中键是列名。
答案 1 :(得分:0)
在不知道细节的情况下,很难确定。
在一个小项目中,处理每个查询可能会更有效,因为它是必需的,而不是加载一个包含,但总的来说我会说是的,值得做。
您的问题没有说明您是否计划加载函数文件或数据库类。通常,您希望避免重复代码(DRY),因此,如果您正在执行相同或非常相似的查询,甚至不同的查询,但具有相同的配置,则包括类或函数文件。