• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php有哪些美的ORM

php 搞代码 4年前 (2022-01-24) 21次浏览 已收录 0个评论

php有哪些好的ORM?
或者自己写一个ORM的思路是什么?
——解决方案——————–
php 实现的 ORM 无所谓好坏,因为都是一个娘养的
目前常见的框架中都是用的是这个玩意
但是都只是形式上的模拟,并不完全符合 ORM 的定义
对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信息开发信息模型。建模者必须能够用非技术企业专家可以理解的术语在概念层次上与数据结构进行通讯。建模者也必须能以简单的单元分析信息,对样本数据进行处理。ORM专门被设计为改进这种联系。
——解决方案——————–
摘自维基百科: 个人比较喜欢redbean的思路, 但实用需谨慎
Agile Toolkit, open source ORM and active record implementation for UI framework (AGPL)
CakePHP, ORM and framework for PHP 5, open source (scalars, arrays, objects); based on database introspection, no class extending
CodeIgniter, framework that includes an ActiveRecord implementation
Doctrine, open source ORM for PHP 5.2.3, 5.3.X. Free software (GNU LGPL)
FuelPHP, ORM and framework for PHP 5.3, releas

4本文¥来源gao!%daima.com搞$代*!码$网9

搞代gaodaima码

ed under the MIT license. Based on the ActiveRecord pattern.
PdoMap, open source ORM for PHP 5.x, inspired by Hibernate, free software (GNU LGPL)
Propel, ORM and query-toolkit for PHP 5, inspired by Apache Torque, free software, MIT
Qcodo, ORM and framework for PHP 5, open source
Rocks, open source ORM for PHP 5.1 plus, free for non-commercial use, GPL
Redbean, ORM layer for PHP 5, creates and maintains tables on the fly, open source, BSD
Torpor, open source ORM for PHP 5.1 plus, free software, MIT, database and OS agnostic
Yii, ORM and framework for PHP 5, released under the BSD license. Based on the ActiveRecord pattern.
Zend Framework, framework that includes a table data gateway and row data gateway implementations.


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php有哪些美的ORM
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址