for PHP, i would like to say..... Zend!!! ;) Regards, CL Chow "Please do not send me Microsoft Office/Apple iWork documents. Send OpenDocument instead! http://fsf.org/campaigns/opendocument/"
On Mon, Aug 23, 2010 at 10:12 AM, Azril Nazli Alias <[email protected]>wrote: > I don't want start a flame, just to point out what is good the bad and the > ugly of current MVC Framework out there > > FYI, I'm PHP guy, being doing that since 10 years ago, > > --------------------------- > CakePHP > --------------------------- > Probably my favorite framework and have been used in many production site > > Pros > - scaffold > - MVC > - ActiveRecord > - PHP4/PHP5 > - CoC ( Convention Over Configuration ) > - Develop in windows deploy on Linux > - Command Line Interface > - Supports execution via Shell ( log parsing, job queue, mass emailing ) > - ajax helper ( Jquery & Prototype ) > - reuse back PHP knowledge > - Built in ACL,AUTH,Pagination, Form Helpers,Validation > - Powerful utilities like Set,Inlector,File,Folder,Sessions > - comes with nice and simple CSS > - reuse native PHP classes/function using Vendors > - ORM > > Cons > - no migration > - no capistrano > - those who can;t understand arrays will be in deep trouble > - have to know what Cake will expect, too many magics > > reccomended books > - everything on Amazon with CakePHP keyword > > ---------------------------- > Ruby On Rails > ---------------------------- > Still in love hate relationships, I'll start with cons first > > Cons > - have to learn Ruby ( while in my head wanted to jumped directly to use > RoR ) > - have to rely from 3rd part developers not from core for things like > Pagination ( Mislav ), Acl, Auth > - lack of examples, eg the correct way to upload a binary file > - damn ruby try to over simplify things with ultra short code.....but keep > me wondering how they do it ? > - REST routing will makes u cry > - suppose to cut programmers time, but ( maybe only me ), it took me > forever to get things done. > > Pros > - really powerful cli, rake, cap, script/server > - solid OOP, eg name.upcase, data.save > - matured Ajax Helpers ( this is really powerful arsenal in RoR, google > Ajax in Rails ) > - ActiveRecord, this is why I still in love with RoR > - automate Test / Fixtures > - ORM > > Reccomended books > - Ruby Cookbook by Oreilly > - Pragmatic RoR 3rd edition > - Head First RoR > > So far I went only 2 production site with RoR > > Summary > Probably RoR will be my ultimate love but need some polishing on my side. > Even if I read Jquery examples , it reminds me of RoR > > -- > Join Open Source Developers Club Malaysia http://www.osdc.my/ > > Facebook Fan page > > http://www.facebook.com/group.php?gid=98685301577 > > http://www.facebook.com/OSDC.my > > You received this message because you are subscribed to the Google > > Groups "OSDC.my Mailing List" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<osdcmy-list%[email protected]> > For more options, visit this group at > http://groups.google.com/group/osdcmy-list?hl=en -- Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups "OSDC.my Mailing List" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en

