What are the beautiful orm of PHP?

Source: Internet
Author: User
Tags zend framework
What are the good orm for PHP?
Or what is the idea of writing an ORM yourself?
------Solution--------------------
The ORM implemented by PHP is not so good or bad, because it's all a son of a.
This is the kind of thing that's used in a common frame.
But they're all just formal simulations, not exactly the ORM definition.
Object Relational Mapping (ORM) provides conceptual, easy-to-understand methods for modeling data. The ORM methodology is based on three core principles: simple: Modeling data in the most basic form. Communication: The database structure is documented in a language that anyone can understand. Accuracy: Create a properly standardized structure based on the data model. Typically, modelers develop information models by collecting information from people who are familiar with the application but are not proficient in data modelers. Modelers must be able to communicate with the data structure at the conceptual level using terminology that non-technical enterprise experts can understand. The modeler must also be able to process the sample data with simple unit analysis information. ORM is specifically designed to improve this connection.
------Solution--------------------
Excerpt from Wikipedia: Personal preference for Redbean, but practicality requires caution
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, released 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.
  • Related Article

    Contact Us

    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.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.