Sunday, May 27, 2007

My first cake bite - 1

Hi

In my organisation I got a project on cakephp. I nevre hrd abt any framework in php. This is my first php project in which I am using framework. I hav good experience in struts so I am expecting that it will not much hard to understand 4 me.

I have decided to write my daily progress here so that it can help those ppl who r new to this framework.

Thursday, May 17, 2007

Why CakePHP?

It has many features that makes it a great framework for developing applications swiftly and with the least amount of hassle. Here are a few in no particular order:
  • Active, friendly community
  • Flexible Licensing
  • Compatibility with PHP4 and PHP5
  • Integrated CRUD for database interaction and simplified queries
  • Application Scaffolding
  • Model View Controller (MVC) Architecture
  • Request dispatcher with good looking, custom URLs
  • Built-in Validation
  • Fast and flexible templating (PHP syntax, with helpers)
  • View Helpers for AJAX, Javascript, HTML Forms and more Security, Session, and Request Handling Components
  • Flexible access control lists
  • Data Sanitization
  • Flexible View Caching
  • Works from any web site subdirectory, with little to no Apache configuration involved

Introduction to CakePHP

What is CakePHP?

CakePHP is a free and open-source rapid development framework for PHP.It composit of a structure of libraries, classes & run-time infrastructure for web application programmers creating web applications originally inspired by the Ruby on Rails framework. Yes!! Its true... Now you can take advantage of Ruby on Rails in PHP too. The coading style in cake PHP is verymuch similer to Ruby on Rails. The Goal of this blog is to enable you to work in a structured and rapid manner - without loss of flexibility.