Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which PHP ORM works best with Zend Framework?

Well, seeing as I'm dissatisfied with Zend_Db_Table after being spoiled by LINQ, I'm looking to get started learning an ORM with PHP. General consensus seems to be that Doctrine and Propel are the only good ones for serious use -- and whatever my opinion, I'd like to use something at least moderately popular so that people in the future can look at this app I'm working on without having an head explosion :P

I'm currently leaning towards Propel because it's documentation seems to be a bit more complete, and it supports the nested set model (also called "modified preorder tree transversal model") right out of the box. However, I like Doctrine's use of namespaces and other PHP 5.3 features, and it seems to be a bit more popular.

From those who have used either ORM with Zend Framework, which meshes better with the existing framework (if either)? What kind of issues should I watch out for using either framework with Zend?

like image 267
Billy ONeal Avatar asked Feb 16 '11 05:02

Billy ONeal


People also ask

What is the best PHP ORM out there?

This ORM just saved me $10k. Makes my hyperproductive. See More Doctrine is considered the most popular PHP ORM out there. As such, it has a big community which brings a lot of perks. Namely a great deal of learning resources and it's easier to find help for any issue you might have.

What are the most popular PHP MVC frameworks?

The most popular PHP MVC frameworks which are mostly used by the developers are Laravel, Symfony, Yii 2, Zend framework and few others. All these frameworks uses MVC architecture and are recommended highly by the major community influencers.

What are the best features of Zend?

It has several optimized features such as cryptographic coding tool, front-end supported drag and drop editor, PHP Unit testing tools and others. Further, Zend has also partnered with major tech companies such as IBM, Microsoft, Google and others.

Which is the easiest PHP framework to learn?

Codeigniter is said to be that one PHP framework that is easy to use and quick to learn. It also works on the MVC architecture, but offers several guides and easy to understand PHP platform for newbie developers to get started with PHP framework. Q: Which is best PHP MVC framework?


1 Answers

I can't speak for Propel but there are a lot of good integration resources for ZF and Doctrine. See Zend Framework 1.11 with Doctrine 2 Integration

like image 128
Phil Avatar answered Oct 20 '22 15:10

Phil