Cakephp is a Robust opensource framework that imposes few restrictions on development, the benefits of using the framework are many. a few of these are listed below.
Structured website, when you get a site developed using the cake php framework you are assured that the developers have followed a fixed coding pattern, in this case it is the model view controller pattern. this allows the user interface to be as creative as possible while allowing for a robust integretion with the database. of course the developer needs to be able to work within the framework.
Upgradeable infrastructure. when a new release of the framework is available the site can easily be upgraded to use the better code without having to worry about loosing any or most of the functionality that is available, this is possible since the framework is independent of the data and does not rely on the database for any information with respoect to core framework behaviour.
A great pool of developers. PHP is the most popular programming language on the web and cake is coded using this language so even if your requirement is to bend te framework at the cost of loosing future upgrade options so be it. let it be known that this is possible.
The popularity of cakephp as a framework is rising and it already has a large enough developer base. this is good news for you since you can be assured of a talent pool that will always be available to service your website requirements.
why should you as a website owner be concerned about how your website is developed ?
if you know what tools or framework was used while developing your website then you have a decent chance of keeping your website current not only in terms of content but also technology.so be sure to ask your developer what are his ideas on developingyour website.
even a static one page html website can grow and your phone number might change over time. all such changes should be easily updateable on the website to keep it current.
In my next article I will discuss how a joomla site is best suited for you if you intend on just a simple website that can grow in content and technology over time.
Kudos to the cake team on a great codebase.


