Advice for a guy who is finally FED UP w/ the Zend Framework

Not for 'how-to' coding questions but PHP theory instead, this forum is here for those of us who wish to learn about design aspects of programming with PHP.

Moderator: General Moderators

User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

If I had my choice, I'd use django. Just so ya know. :) Rails is really neat, but I like django best. The thing I really like about rails (and cake) is the scaffolding. Django has an auto-generated admin panel for their apps, but they kind of missed the boat if they were trying to outdo scaffolding.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Re: Advice for a guy who is finally FED UP w/ the Zend Framework

Post by Luke »

I'd just like to say that after working with cakephp for several months now I have decided it sucks just as bad (actually far worse) than Zend. I've finally decided to write my own. Basically I plan on using parts of Zend Framework, parts of arborint's skeleton framework and a good deal of my own code. CakePHP is just really clunky and a major pain in the ass to work with. All of the components are really tightly coupled and any time you bring that up to them they act like you're insulting their character or something. meh... PHP... when will you have a decent framework??
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Re: Advice for a guy who is finally FED UP w/ the Zend Framework

Post by alex.barylski »

The Ninja Space Goat wrote:I'd just like to say that after working with cakephp for several months now I have decided it sucks just as bad (actually far worse) than Zend. I've finally decided to write my own. Basically I plan on using parts of Zend Framework, parts of arborint's skeleton framework and a good deal of my own code. CakePHP is just really clunky and a major pain in the ass to work with. All of the components are really tightly coupled and any time you bring that up to them they act like you're insulting their character or something. meh... PHP... when will you have a decent framework??
Are you going to disclose any bad and/or good experiences you had with Cake or Zend? Certainly hashing out those problems with help with your own framework as well as mine and anyone else who happens to develop their own inhouse framework.

For example, tight coupling is a vague description of the problem -- which components specifically bugged you about CakePHP? How could they have been refactored and improved?
Post Reply