【发布时间】:2009-08-27 17:28:40
【问题描述】:
按照 Bob 叔叔在 Clean Code 中的建议,我希望我的 PHP 代码中没有 SQL。目前我正在使用Prepared Statements,并将我的数据库访问代码分解为模型类。
我最初的想法是将我的 SQL 分解为单独的 SQL 文件,然后在运行时加载它们。由于这涉及更多磁盘 IO(我的直觉),我想知道是否有人建议以另一种方式进行。
另外,我很想知道是否有人尝试过这个以及有什么好处(如果有的话)。
谢谢。
【问题讨论】:
-
“在运行时加载它们”是什么意思
-
我的意思是在执行之前需要从磁盘中获取它们。而不是在 PHP 代码中内联。
标签: php sql refactoring