作者:我我檬檬我我186 | 2023-08-31 23:05
如何解决《你如何在PHP脚本(编码风格)中嵌入你的SQL查询?》经验,为你挑选了1个好方法。
你如何在PHP中嵌入你的SQL脚本?你只是用字符串或heredoc写它们还是将它们外包给sql文件?在外包时是否有最佳实践?是否有一种优雅的方式来组织这个?
1> Keltia..:
使用具有ORM(对象 - 关系映射)层的框架.这样您就不必将SQL直接放在任何地方.嵌入式SQL很糟糕,可读性,维护性和一切.
"那样你就不必把SQL放在任何地方了." 好建议,但在理论上很好,在实践中很难.ORM永远不会具有SQL所具有的原始功能,有时需要原始功率来运行复杂的报告.