CakePHP


CakePHPとは

CakePHPは、あらゆるレベルのPHPユーザが、素早く快適に開発を行えることを目標に開発されたRAD型のフレームワークです。

世界的に多くのWebアプリケーションに導入されているPHPフレームワークで、高いレベルのユーザの要求にも応える事ができる機能が備わっています。

初心でも導入しやすいよう、サーバーの設定変更や動作環境の整備がほとんど必要なく、シンプルで、フレームワークとしての規模は比較的小さめなことから、小・中規模開発に向いている点も人気です。

CakePHPの特徴

CakePHPはRuby on Railsの影響が強く、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークと言われています。

PHP開発者で、Railsで開発してみたいけどRubyの経験がないのでなかなか実行できない、という場合、CakePHPを試す価値があると言われます。

Railsの考え方を肌で理解出来ると同時に、PHPでWebアプリケーションを高速開発するための手法も見つけることができます。
日本語に翻訳された優れたチュートリアルがあるため、短い時間で習得することが可能です。

>CakePHPを使う価値は

CakePHPにより、web開発から単調な作業を省くことができます。
PHPで書くと時間がかかるものでも、フレームワークを使うことで高速開発が可能になります。

また、フレームワークを利用することで、大人数の開発でもある程度レベルを合わせることができます。

アプリケーション固有のロジックに関するコーディングを始めるためのツールがすべて準備されているので、新しいプロジェクトを始める際、CakePHPのコピーをチェックアウトして、アプリケーションの本質部分の開発にすぐに取り掛かれます。

オブジェクト指向の熟練者でも、初心者でも快適に使うことができます。