Jump to content

Upgrading zend framework


dardub

Recommended Posts

I'm just starting to learn about zend framework. I was wondering about after you build an application in say zf 1.10. And a couple years later they come out with zf 2.0. How easy and what is the process to upgrade?

 

Do people usually just build an application using one version of a framework and leave it? Is it a mess to use vendor branches in svn? Just from looking at my somewhat outdated book between versions 1.8 to 1.10 there definitely many calls to functions that need to be changed.

Link to comment
Share on other sites

Plans for ZF2.0 include introduction of namespaces, and as such it will break a lot of backward compatibility. Upgrading to 2.0 will probably mean a total rewrite of an application.

 

For 1.x series you need to keep track of changelogs and look for backward incompatible changes, and if you decide to upgrade, make sure you upgrade your code where needed.

Link to comment
Share on other sites

So from your experience, out in the real world is an existing site not likely to be updated to a newer library until for some reason it becomes absolutely necessary? In which case the application would require being rebuilt if the newer changes are too drastic?

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.