I was going through CakePHP. Since I am new to frameworks I have this question in my mind for you guys who are already into Frameworks,.

Do not you guys feel more flexibility in developing an application without using any framework? or you think a framework is a must to develop major applications?

The reason I am asking is that I feel its more flexible to develop an app if I use a core PHP instead of a framework.

Please help me clear my doubts.