CakePHPの活用事例について

例えば、Twitter初心者に向けたTwitterガイドサイト「ツイナビ」はCakePHPを使って開発されています。ほかにも、ツイートをEvernote/Emailとしてバックアップを取ることができる「twtr2src」では2009年からCakePHPで運用されています。有名なものでは、ココナラがCakePHPで開発されていましたが、現在はRuby On Railsで運用されています。また、Laravelという新しいPHPフレームワークの登場もあり、最近では移行をしているWebサイトが増えてきているでしょう。しかし、知名度があるサイトの開発実績を持っているフレームワークなので、これから新たにWebサイトを作るのにCakePHPを用いても問題はないでしょう。

CakePHPが持つ特徴について

CakePHPにはO/Rマッピングが実装されており、PHP上にあるオブジェクトなどの関連付けをするために使う機能になります。これによってSQL文を書かなくてもいいため、レコードの書き換えを短い記述で行うことができるでしょう。それに加え、アソシエーションを記述すれば、関連した情報を自動的に取得してくれます。さらに、scaffolding機能では、コントローラーひとつでテーブルの一覧から編集まで、画面の実装を容易に行うことができ、CakePHPが持つ大きな特徴のひとつといえるでしょう。ただ、この機能ではレイアウトをカスタマイズすることが少し難しいので、ある程度扱えるスキルが必要になります。CakePHPで最も評価されている特徴は、bakeコマンドでプログラムを自動生成できる点でしょう。このコマンドを入力するといくつか質問をされ、それに対して答えていくと、MVCモデルに沿ったモデル/ビュー/コントローラーのPHPプログラムを自動で生成してくれるので、非常に便利な機能として評価されています。また、CakePHPでは日本語のドキュメントも豊富なので、開発に行き詰まった場合でも分かりやすくサポートを受けることができます。

CakePHPの得意範囲について

CakePHPでは、MVCを別々に管理して開発を進めていくので、見た目からデータ処理の実装までを担当してもらえます。そのため、システム開発はもちろん、Webサイトの作成プロジェクトを行う際にCakePHPもしくはMVCフレームワークを採用する場合は、CakePHPの知識を持ったエンジニアを雇用すれば、開発工数を削減することができるでしょう。

検索結果

2 件がヒット
終了したオークション

RubyOnRails を用いた webサービス開発承ります(就業開始時期は応相談)

初出品になります。 現在アジャイルにてRubyOnRailsとReactを用いたWebサービスの開発を行なっています。 以前はCakePHPを用いた開発を行な...

RubyOnRails
3年
React
1年
JavaScript
5年~
CakePHP
3年
Redmine
5年~

トシユキ

未入力

現在

********

即決 ******** 円

入札数: 件

終了したオークション

CakePHPを利用したアジャイル型Webアプリケーション開発

Webアプリケーションの開発を請け負います。 企画アイディアから、基本設計、開発、運用保守まで全範囲対応可能です。 CakePHPフレームワー...

JavaScript
5年~
PHP
5年~
CakePHP
5年~
HTML5
5年~
jquery
5年~

codelab

未入力

現在

********

即決 ******** 円

入札数: 件