gpt4 book ai didi

php - 将 MySQL 代码与 PHP 代码分开是标准的、常见的做法吗?

转载 作者:行者123 更新时间:2023-11-29 04:01:04 25 4
gpt4 key购买 nike

有人告诉我,将 MySQL 代码与 PHP 代码分开是一种常见的做法,这是真的吗?这像是一个新的编码标准吗?这样做有什么好处吗?

谁能告诉我在为大众写作(例如开源脚本)时什么是最佳编码实践(PHP/MySQL)。

谢谢!

最佳答案

好问题!

  • 有人告诉我,将 MySQL 代码与 PHP 代码分开是一种常见的做法,这是真的吗?
    • 绝对正确!
  • 这像是新的编码标准吗?
    • 和旧的旧概念。没有标准,但事实上存在
  • 这样做有什么好处吗?
    • 很多好处
    • 受益于层之间的解耦。
    • 当业务逻辑与表示逻辑分离时,如果需求发生变化,您可以轻松进行更改。
    • 因此不仅将sql与php分开,还将HTML代码与php逻辑分开

使用sqlMap

在 Java 世界中有 MyBatis SqlMapper。这是非常常用的,如果您是 Java 程序员,这正是您想要的。

但是在 PHP 中,很难找到像 MyBatis 这样的东西,我唯一找到的是 PRADO http://www.pradosoft.com/

使用 ORM

ORM = 对象关系图。 http://en.wikipedia.org/wiki/Object-relational_mapping这也是用的。但我不知道 PHP 有 ORM 框架。如果有人知道,请告诉我。 @jszobody 建议 http://www.doctrine-project.org/projects/orm.html (谢谢)

谢谢。

关于php - 将 MySQL 代码与 PHP 代码分开是标准的、常见的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20136891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com