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

Kirim email ke