What good ORM does php have? Or what is the idea of writing an ORM on your own ?, Php & nbsp; implemented & nbsp; ORM & nbsp; it doesn't matter whether it is good or bad, because all of them are Niang. Currently, common frameworks use this stuff, but they are only simulated in form, what good ORM does not fully comply with & nbsp; ORM & n php?
Or what is the idea of writing an ORM on your own?
------ Solution --------------------
It doesn't matter whether the ORM implemented by php is good or bad, because it is a mother-in-law.
Currently, this is a common framework.
However, it is only a form of simulation and does not fully comply with the definition of ORM.
Object relationship ing (ORM) provides a conceptual and easy-to-understand method for modeling data. The ORM methodology is based on three core principles: Simplicity: modeling data in the most basic form. Communication: The database structure is documented in a language that anyone can understand. Accuracy: Create a correctly standardized structure based on the data model. Typically, modelers develop information models by collecting information from those who are familiar with the application but are not skilled in data modelers. Modelers must be able to communicate with data structures at the conceptual level with terms that non-technical enterprise experts can understand. Modelers must also be able to process sample data with simple unit analysis information. ORM is specially designed to improve this connection.
------ Solution --------------------
From Wikipedia: I personally prefer redbean, but be cautious when using 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 implements des 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, released under the MIT license. Based on the ActiveRecord pattern.
PdoMap, open source ORM for PHP 5.x, using red by Hibernate, free software (gnu lgpl)
Propel, ORM and query-toolkit for PHP 5, stored red 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 cial 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 has Des a table data gateway and row data gateway implementations.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.