2. Why CakePHP?

CakePHP has several features that make it great choice as a framework for developing applications swiftly and with the least amount of hassle:

  1. Compatibility with PHP4 and PHP5

  2. Supplies integrated CRUD for database interaction and simplified queries (including scaffolding)

  3. Request dispatcher with good looking, custom URLs

  4. Fast and flexible templating (PHP syntax, with helpers)

  5. Useful core features (for access control lists, AJAX integration, etc.)

  6. Works from any website subdirectory, with little to no Apache configuration involved