-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add article with comparison to other ORMs #3
Comments
This is more for the blog post, but I can try to give some explanation here: Note: I keep editing this answer as more information surfaces, but still, take with a grain of salt. Eloquent
Overall Eloquent is a bit different class of ORM, not really comparable to the feature set of Cycle. Doctrine v2.0+
Overall, Cycle is relatively small compared to Doctrine and does not have all the features created by all the Doctrine contributors. However, it uses different design principles to represent the entities which, in our opinion, provides greater and easier abilities to model and query datasets. We greatly respect Doctrine, but our use case (long-running application with dynamic database schema) makes hard to use it without a lot of low-level tweaking and dealing with the stateful concept of EM. |
Would be nice if you could include a comparison with CakePHP ORM too 🙂. |
@ADmad Cake ORM seems nice, but I'm not sure I will be able to allocate time to dig deep into it. So far it looks like it uses the base model for entities, so you can't use for clean domain layers. |
where can i read more about it? |
Add article to the docs that explains difference between this ORM and other popular solutions such as Doctrine and Eloquent.
The text was updated successfully, but these errors were encountered: