What are the beautiful ORM in php?

Source: Internet
Author: User
Tags what php
What good ORM does php have? Or what is the idea of writing an ORM on your own? ------ Solution -------------------- what php & nbsp; implements & nbsp; ORM & nbsp; doesn't matter whether it is good or bad, this is because the current common framework is used by Niang, but it is only a form of simulation, not completely in line with & nbsp; ORM & nbsp; definition object relationship ing (ORM) provides a conceptual and easy-to-use php ORM?
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.

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.