Ketan,

I started with CakePHP recently and faced the same question. I chose to 
go with 1.2 at the recommendation of some of the people on the group. My 
experience was good, but I spent a lot of time early-on just figuring 
cake out. Searching and asking the group helped a lot, though sometimes 
I got rather tripped up as the thread I found that answered my question 
perfectly was about 1.1 where something minor had changed in 1.2 to 
throw me off. I eventually found the 1.2 source code (and web-based API) 
to be the best resource -- but this isn't necessarily something that 
will suffice for every programmer.

As a cake newbie myself, I would recommend reading the manual IN ITS 
ENTIRETY, follow the blog tutorial to write your own sample app (it 
really doesn't take that long) and play with the code a little to learn 
where you'll want to put your own code in your project. Then, if you 
feel comfortable wading through source code and API documentation, 1.2 
has some nice stuff. In my experience so far, I have not been the victim 
of an unstable alpha release, and we are currently using 1.2.0.5146alpha 
in production.

On the other hand, if you don't know if you have the patience and 
wherewithal to learn the framework from the source up, I'd recommend 
using 1.1 as it DOES have better documentation and discussion history 
(searchable!).

I starting become very productive with Cake once I finally had a clear 
picture of what all the parts did, how they interacted, and I finally 
accepted that Cake does a LOT automagically for you (person -> people -- 
didn't see that one coming!).

Ketan Patel wrote:
> I am fairly comfortable with PHP. I had a look at CakePHP 1.1.x.x
> version and CakePHP 1.2.x.x version. There are significant changes
> between these two versions.
>
> My question is CakePHP 1.1.x.x has been around for a while and has
> lots of codes and samples and articles that can help a new comer like
> me to settle down quickly. Whereas with 1.2.x.x its not the case, the
> only documentation it has is API document.
>
> Questions:
> 1. As a newbie, which version should I start with?
> 2. In case, if I start with 1.1.x.x then is the code portable to
> 1.2.x.x with no or minimal changes to code?
>
> Thanks,
> Ketan
>
>
> >
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to