drupal to zend or kohana

bsharath
bsharath used Ask the Experts™
on
Hello,

I currently have drupal 6X and my developer is suggesting we move to zend or kohana

Is this a good move?

thanks
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
I would suggest You to go for Zend Framework. Yes, it is a good move. Zend has a great and strict MVC architecture when compared to kohana, whereas Drupal 6.x is not in MVC architecture(it may partially supports MVC).
Just confirming and adding (no points): Drupal is not MVC, it's PAC (Presentation-Abstration-Control).

Have a great New Year!

Mike
Rowby Goren Makes an Impact on Screen and Online

Learn about longtime user Rowby Goren and his great contributions to the site. We explore his method for posing questions that are likely to yield a solution, and take a look at how his career transformed from a Hollywood writer to a website entrepreneur.

You are talking about two different things.

Drupal is a content management system that is very thorough and comes with a great deal of functionality out of the box.  You can load it, enables some modules and you are up and running.  There is a large repository of 3rd party modules to add other functions to Drupal.

Zend and Kohana are frameworks.  You can't load either and have a working system. What you have is a programming framework with very basic functions (access control, form handling, database abstraction, etc.) and you need a developer to write custom code to build the system you want using these low-level functions.

If an upgrade to Drupal 7 and available extensions and modules will not meet the needs of your business then you may want to make the decision to go to a fully custom solution and have your developer write a whole application for you.

You also should ask your developer how much time and effort it will take to build what you need in Zend or Kohana (and then double it because developers are naturally optimistic.)

Good luck...
Most Valuable Expert 2011
Top Expert 2016
Commented:
My question for the developer would be, "How will this pay off for me?"  This sounds like the kind of recommendation that will give your developer a lot of paid work!  It may be worth making the change, but I would want a business-economics analysis before I agreed to pay for it.
Just a warning: to use Zend, you need a serious developer, to use Drupal you almost don't need any html experience at all. But both can be set up and populated pretty quickly if they know what they are doing.
It depends upon the need of urgency or the reason to do such changes.
Are your developers stuck some where in drupal.
Going from one platform or pattern to other for the running product requires lots of research, time and efforts and in short money too.
First of all if we are clear with the reason for such change then and then only we could suggest you the proper mvc pattern.

Every framework has its own benefit and issues please provide exact reason for such changes.

Zend is the best mvc pattern no doubt because of its strict method to develop .
But even Kohana is not bad its hybrid model where you could keep your required function or code in certain area and could use these code on your other projects too.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial