What is Cakephp Actually ?
CakePHP is a PHP Rapid Development Framework.
PHP Framework? What is it? Why should I rely on a Framework?
PHP developers are mostly self-trained (at least I am so) and being rather easy-to-develop, lots of developers jump-start developing applications without caring for code organisation/optimization and security.So one should know before you start with the exact application.It becomes a real challenge to DEBUG an unorganized code!
Basically we need to follow up some conventions.Since to maintain a proper format of coding.So that it can be understood by any one who refers the code .
CakePHP does that. It sets few CONVENTIONs for following and also perform a lot of tasks automatically - like generating a web form from database tables (with ALL VALIDATION RULES), integrating AJAX (Yes! It does so! Even if you do not have much understanding of AJAX), creating sophisticated SQL queries (master-detail type even), and it does so in a better, sophisticated method without compromising with security or application performance.
That't it!!!
If you follow their conventions (I guess, a lot of people are already doing so...) , you can develop an workable application in a very short time.
BUT...
You need to know CakePHP CONVENTIONs and FOLLOW them properly.
So, let's start up from the scratch .... Follow Me :-)
CakePHP is a PHP Rapid Development Framework.
PHP Framework? What is it? Why should I rely on a Framework?
PHP developers are mostly self-trained (at least I am so) and being rather easy-to-develop, lots of developers jump-start developing applications without caring for code organisation/optimization and security.So one should know before you start with the exact application.It becomes a real challenge to DEBUG an unorganized code!
Basically we need to follow up some conventions.Since to maintain a proper format of coding.So that it can be understood by any one who refers the code .
CakePHP does that. It sets few CONVENTIONs for following and also perform a lot of tasks automatically - like generating a web form from database tables (with ALL VALIDATION RULES), integrating AJAX (Yes! It does so! Even if you do not have much understanding of AJAX), creating sophisticated SQL queries (master-detail type even), and it does so in a better, sophisticated method without compromising with security or application performance.
That't it!!!
If you follow their conventions (I guess, a lot of people are already doing so...) , you can develop an workable application in a very short time.
BUT...
You need to know CakePHP CONVENTIONs and FOLLOW them properly.
So, let's start up from the scratch .... Follow Me :-)
Comments
Post a Comment