I am a good PHP developer and wanted to develop a large scale web application in PHP. I was thinking about using the CakePHP framework.
Is CakePHP good for large scale web applications?
Should I start learning and using it?
Is CakePHP worth investing time and money or should I go with core PHP or some other framework?
I heard that it is difficult finding support for it in case you are stuck with some issue. Is this correct? I have heard a lot of good things about it as well.
I am looking forward to your guidance.
In terms of support, I believe CakePHP is quite good. They have an active IRC community, as well as their own stackoverflow style website. Additionally there seems to be quite a few proficient CakePHP users on SO.
Although some of the documentation on datasources, creating behaviors and other few bits and pieces is lacking on the CakePHP website.
It all depends on what you're application is also, right tool for the right job.