Ouch! I was thinking of going to a framework from my own setup, but hearing this worries me. I'm wondering if there are other frameworks that pay more attention to backward compatibility? In a message dated 7/25/2009 6:40:29 AM Eastern Standard Time, [email protected] writes:
I have the exact same problem. I find it a little immature to change the way a framework is deployed and the setup after 6 months. I created a nice CMS based on Zend 1.6 and now I see that 1.8.4 is completely different and nothing works. I am one step from going back to my own framework where I kept everything under control. Petros Ziogas _http://www.royalblue.gr/_ (http://www.royalblue.gr/) On Fri, Jul 24, 2009 at 9:12 PM, Ajai Khattri <[email protected]_ (mailto:[email protected]) > wrote: On Fri, 24 Jul 2009, Brian D. wrote: > This causes an issue with applications that have a long life-span. > They age very poorly. You basically have two choices: > 1. Upgrade your application to fit new framework API changes. This > leads to an inordinate amount of time upgrading, which means less time > you can devote to actually improving the application itself. You're > stuck upgrading existing functionality broken by new upgrades. In my > experience, frameworks tend to be brittle. > 2. Don't upgrade. You may miss out on security fixes or new > functionality. You may even have to patch the framework code to fix > security issues without breaking other functionality, which means now > you have undocumented changes. Documentation for past frameworks may > even be difficult to find (assuming it's even online). > > How do you guys handle this? I think it depends on the framework. symfony for example released 1.0 in 2007 and announced they would support it until 2010. Even after 1.1 and 1.2 were released, they introduced a compatibility option which required no porting of code even when running on the latest 1.2 code base. -- Aj. _______________________________________________ New York PHP User Group Community Talk Mailing List _http://lists.nyphp.org/mailman/listinfo/talk_ (http://lists.nyphp.org/mailman/listinfo/talk) _http://www.nyphp.org/show_participation.php_ (http://www.nyphp.org/show_participation.php) _______________________________________________ New York PHP User Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/show_participation.php **************An Excellent Credit Score is 750. See Yours in Just 2 Easy Steps! (http://pr.atwola.com/promoclk/100126575x1222585106x1201462830/aol?redir=http://www.freecreditreport.com/pm/default.aspx?sc=668072&hmpgID=62&bcd=Jul yExcfooterNO62)
_______________________________________________ New York PHP User Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/show_participation.php
