NYCPHP Meetup

NYPHP.org

[nycphp-talk] Frameworks & Fast Iterations

SyAD at aol.com SyAD at aol.com
Sat Jul 25 10:06:26 EDT 2009


 
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, 
petros.ziogas at gmail.com 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 <_ajai at bitblit.net_ 
(mailto:ajai at bitblit.net) > 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)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20090725/3790bd67/attachment.html>


More information about the talk mailing list