Jump to content

zend framework vs codeigniter (which one to learn?)


jedzf

Recommended Posts

This is a pretty subjective question really. I've never been much of a fan of CI, Zend on the other hand has quite a steep learning curve unless you are already very familiar with OOP concepts and design patterns.

 

As for video tutorials? This is programming, bye a book or read the manual.

For a beginner, CI or CakePHP is going to be easier. 

 

However, the question is whether you want to invest in learning 2 antiquated long in the tooth frameworks purely because they are easy to learn, or whether you want to learn the state of the art.  There is going to be a steep learning curve regardless, and typically you're learning the framework because you want to actually build applications with it.

 

The two most advanced php frameworks right now are Zend Framework and Symfony.  In my opinion you should look at them both.  Again for a beginner, ZF is both a framework and a library, and because it has so many different options, people often find it confusing to get started with.  If you're using mysql, many people pair it with an orm library like doctrine.  Where this is one of the fundamental bundled libraries with Symfony, with ZF you have to figure out how to inegrate the two, or you use zend_db.  As a beginner, I'd probably suggest you start with symfony, as it doesn't expect you to understand how to put all the pieces of the framework together.  It has application tutorials that walk you through building a real world application, so if you're a learn by example type person,  you'll probably find it's easier to get going with it.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.