Сделали ли они это сами?Что такое ORM, используемый yii?
ответ
Их ORM, кажется, называется Yii Active Record.
С Yii сайта
И Yii Active Record (AR), реализованный как подход широко применяется объектно-реляционного отображения (ORM), дополнительно упрощает программирование баз данных. Представляя таблицу в терминах класса и строки экземпляра, Yii AR исключает повторяющуюся задачу записи этих операторов SQL, которые в основном касаются операций CRUD (создания, чтения, обновления и удаления).
Это документация об AR: www.yiiframework.com/doc/guide/database.ar Это documenation API: http://www.yiiframework.com/doc/api/1.1/CActiveRecord
мне очень нравится. Я использую Yii с тех пор, как пару лет, и я думаю, что AR очень быстро :)
Yii ORM называется «Активная запись», в основном, вдохновлена активной записью Ruby on Rails (даже если используется «Активный шаблон записи» на многих языках: http://en.wikipedia.org/wiki/Active_record_pattern). Разумеется, она была разработана командой разработчиков Yii (в основном, ее создателем Цян Сюэ, я думаю). Эта же концепция улучшается для Yii 2 (все еще в альфа). Yii руководство дает кредит Рубин на Rails AR, когда речь идет о именованными: http://www.yiiframework.com/doc/guide/1.1/en/database.ar#named-scopes Я не эксперт Ruby On Rails, но я знаю, что отношения определяются в очень похожим образом в двух ORMs: http://www.yiiframework.com/doc/guide/1.1/en/database.arr#declaring-relationship
Активный Запись в Ruby On Rails: http://guides.rubyonrails.org/
класс ActiveRecord в Ruby On Rails: http://ar.rubyonrails.org/
Active Record в Yii: http://www.yiiframework.com/doc/guide/1.1/en/database.ar
CActiveRecord класс в Yii: http://www.yiiframework.com/doc/api/1.1/CActiveRecord
И последнее, но не менее важное, команда разработчиков Yii в GitHub! https://github.com/yiisoft?tab=members
- 1. Что такое тег, используемый в Yii framework CMenu?
- 2. Что такое (M | m) akefile семантика?
- 3. Что такое session.load, используемый для
- 4. Что такое API, используемый Disqus?
- 5. Что такое «aws_security_token», используемый для
- 6. Что такое M в интерфейсе MI2S
- 7. Что такое m-ary vector?
- 8. Что такое^M в Git?
- 9. '86^M^\^M ', что такое знак M в этой строке
- 10. Yii: Что такое подпись поведения?
- 11. Что такое yii-эквивалент exception_notification?
- 12. Что такое from_email, используемый в django.core.mail.send_email, используемый для
- 13. Что такое символ подчеркивания, используемый в Scala?
- 14. Что такое исходящий IP-адрес, используемый Bluemix?
- 15. Что такое focusStyle, используемый для внутри UITableViewCell?
- 16. Что такое API Metamodel, используемый для
- 17. Что такое метод push_back, используемый в OpenGL?
- 18. Что такое ~ символ, используемый для в C#
- 19. Что такое ExternalAccessory Используемый протокол IOS
- 20. Что такое шрифт Facebook, используемый в сообщениях?
- 21. Что такое «requestCode», используемый для PendingIntent?
- 22. Что такое StringIO(), используемый в этом скрипте?
- 23. Что такое символ доллара, используемый в ASP.net?
- 24. Что такое класс сканера, используемый в Java?
- 25. Что такое DFA, используемый для поиска шаблонов?
- 26. Что такое пул, используемый для Rails?
- 27. Что такое регистр GS, используемый для Windows?
- 28. Что такое .ctp-файл, используемый в CakePHP?
- 29. Что такое printf, используемый в PHP?
- 30. Что такое Contenttypes, используемый в Django?
+1 для того, чтобы называть вашу учетную запись после темы, о которой у вас есть вопрос. –