
仕事をスピードアップさせるために、フレームワーク導入を決意。
昨日から選定作業に入っていたのだけど、↓のサイトを見て、ほぼ決まった。
■PHPプロ! PHPフレームワーク特集
フレームワークとは、Webアプリケーション開発の効率化・スピードアップができ、多人数での同時開発に向いた開発手法であり、ツール。
現在、主に利用されているPHP向けのフレームワークとしては、
・Zend Framework
・cakePHP
・symfony
があるが、
・Zend Frameworkは、去年リリースされたばかりでソフトウェアにバグがあり、不安定。
・cakePHPは、小・中規模Webアプリケーション開発向け。
・symfonyは、大規模Webアプリケーション開発にも対応でき、ツールやライブラリ群が豊富。
という特色がある。
自分が製作するWebアプリケーションは小・中規模のものであり、習得スピードを早くしたいという意向から、ほぼcakePHPの導入が決定。
symfonyは、yahoo!のWebアプリケーション開発や、SNSである次期openPNEの開発にも採用されて、今後のフレームワークのデファクトスタンダードになりそうな勢いだが、処理速度はsymfonyよりもcakePHPのほうが速い。
日本語での開発コミュニティもcakePHPのほうが活動は活発のようだ。(上の3フレームワークはすべて欧米製)
共用のサーバでWebアプリケーションを運用し、そんなにリソースが潤沢にとれるわけでもないので、cakePHPで運用することになりそう。
今後は専門書を読み漁って、実際に導入して使ってみて使用可否を決める。
しかし、こんな仕事の環境が全て無料で手に入るなんて、すごい時代だ。
オープンソース万歳!
インターネット万歳!
フラット革命万歳!
今年は仕事の生産性の向上と、スケールアップが目標なので、いろいろやるとば〜い。
CakePHPガイドブック
posted with amazlet on 08.02.07
Fast CakePHP (LLフレームワークBOOKS # 4)
posted with amazlet on 08.02.07
おすすめ度の平均: 

名前のとおり。
ちょうど良い分量と内容
初心者でも分かりやすいブックマークに登録 >>




