L'ont-ils implémenté eux-mêmes? Leur ORM semble s'appeler Yii Active RecordQuel est l'ORM utilisé par yii?
Répondre
De Yii Site
Et Yii Active Record (AR), mis en œuvre comme un mapping objet-relationnel largement adopté (ORM), simplifie encore la programmation de base de données. Représentant une table en termes de classe et de ligne une instance, Yii AR élimine la tâche répétitive d'écriture des instructions SQL qui traitent principalement des opérations CRUD (créer, lire, mettre à jour et supprimer).
Ceci est la documentation sur les AR: www.yiiframework.com/doc/guide/database.ar Ceci est l'API Documenation: http://www.yiiframework.com/doc/api/1.1/CActiveRecord
Je l'aime vraiment. J'utilise Yii depuis quelques années et je pense que AR est très rapide :)
Yii ORM est appelé "Active Record" est principalement inspiré par Ruby on Rails Active Record (même si le "modèle d'enregistrement actif" est utilisé en plusieurs langues: http://en.wikipedia.org/wiki/Active_record_pattern). Il a bien sûr été développé par l'équipe des développeurs Yii (principalement par son créateur Qiang Xue, je suppose). Le même concept est en train d'être amélioré pour Yii 2 (toujours en alpha). Guide Yii donne du crédit à Ruby on Rails AR quand on parle nommé Scopes: http://www.yiiframework.com/doc/guide/1.1/en/database.ar#named-scopes Je ne suis pas un expert de Ruby on Rails, mais je sais que les relations sont définies d'une manière très similaire dans les deux ORM: http://www.yiiframework.com/doc/guide/1.1/en/database.arr#declaring-relationship
active record en Ruby on Rails: http://guides.rubyonrails.org/
La classe ActiveRecord en Ruby on Rails: http://ar.rubyonrails.org/
active record dans Yii: http://www.yiiframework.com/doc/guide/1.1/en/database.ar
La classe CActiveRecord dans Yii: http://www.yiiframework.com/doc/api/1.1/CActiveRecord
Et last but not least, l'équipe de développeurs dans Yii GitHub! https://github.com/yiisoft?tab=members
- 1. Quel certificat est utilisé par l'application smartclient?
- 2. Quel est le processeur utilisé par javax.xml.transform?
- 3. Quel port est utilisé par httpclient?
- 4. Quel est le but du répertoire Create utilisé par Tarantino?
- 5. Quel est le codage utilisé par std :: string.c_str()?
- 6. Quel est le format de date utilisé par VarToDateTime (VarDateFromStr)?
- 7. Quel est l'IDE de JQuery utilisé par ce mec?
- 8. Quel algorithme de tri est utilisé par LINQ "OrderBy"?
- 9. Quel framework GUI est utilisé par l'application "Spybot Search & Destroy"?
- 10. Quel segment est utilisé par défaut dans l'adressage indirect x86?
- 11. Quel est l'outil javascript min utilisé par jquery?
- 12. cadre Yû - quel est le fichier ".yii" dans certains dossiers
- 13. Détecter quel modèle WordPress est utilisé
- 14. Comment savoir quel serveur SMTP est utilisé?
- 15. Où trouver LM-Hashes
- 16. Quel est le ~ caractère utilisé dans C#
- 17. quel éditeur est utilisé dans wordpress?
- 18. Quel est le modèle utilisé dans log4j
- 19. Quel curseur flash est utilisé dans GameSpot?
- 20. Quel module est utilisé pour l'effet ...?
- 21. Comment puis-je savoir quel utilisateur et quel groupe est utilisé par Apache?
- 22. Comment savoir quel index utilisé par SELECT dans MySQL?
- 23. Quel cadre utilisé par le moteur de recherche de liens?
- 24. image est utilisé par un autre processus
- 25. fichier est utilisé par un autre processus
- 26. processeur (core) est utilisé par thread spécifique
- 27. Quel est le exitContext utilisé pour une méthode de WaitHandle.WaitOne
- 28. Comment savoir quel fichier tnsnames.ora est utilisé par un appel .net?
- 29. Quel est le format de fichier binaire utilisé par MS DOS?
- 30. Quel est le modèle de conception requis/fourni utilisé par la classe T4 RequiresProvidesDirectiveProcessor?
+1 pour nommer votre compte après le sujet pour lequel vous avez une question. –