爆速でサービスを作れるおすすめフレームワーク2017年9月30日Webアプリケーション開発に欠かせないフレームワークですが、どれを使用するかは悩みもの。小・中規模のシステムやサービスを爆速で開発するのにおすすめなFuelPHPというフレームワークをご紹介します。FrameworkやCodeIgniterが挙げられますが、FuelPHPはこれらのフレームワークよりは後発のものとなります。2016年現在、PHP製フレームワークでじわじわ人気が出てきているLaravelよりは先に開発されていて、ちょうど中間ぐらいに位置しています。framework.FuelPHPのコア開発者はCodeIgniterの開発に関わったことのある方で、その影響でCodeIgniterを参考に作られています。ここまで長々と堅苦しく紹介してしまいましたが、FuelPHPの良さは「圧倒的にシンプル」の一言で表すことができるかと。ここからはその「圧倒的にシンプル」である理由を書き連ねていきます。Railsという流れが世の中にあるのですが、Railsは学習コストが高いです。何かしらのフレームワークの経験があったとしても、Railsは一癖あってそれなりの時間がかかってしまいます。Miningooでも紹介しているRailsチュートリアルが有名な学習方法なのですが、1周するのでさえ一苦労です。Configuration)」というコンセプトを持っていて、規約に従ってコーディングすることで短いコーディング量で開発できるようになっています。このガチガチに固められた規約を覚えたり、規約から外れた記述をするのが大変なのです。Convention)」という方針を採用していて、ルールが最低限しか用意されていません。ルールが少ない分、記述量は少し増えてしまいますが、様々な用途に柔軟に対応することができます。自由なだけでなく、痒いところに手が届く機能が揃っているのもFuelPHPの魅力の一つです。「あーこんな機能があったらなあ」と思ってググるとだいたい、FuelPHPに装備されています。学習コスト将来性があるか(コミュニティが活発か)を個人的には考慮します。「圧倒的にシンプル」というFuelPHPの良さが、テキパキこなさないといけない案件に相性がぴったりです!なので、PHPの開発経験があるメンバーが多いときに、小・中規模のシステムやサービスを手っ取り早く作りたいときにおすすめです。フリーランスの案件でぱぱっと作りたいときにも良いかなと。作業に慣れると爆速で開発することができるようになります!まとめ今回は、FuelPHPという「圧倒的にシンプルな」フレームワークの魅力について簡単にご紹介しました!PHPの開発経験がある方が、小・中規模のシステムやサービスを爆速で組みたいときにおすすめです。OSXにFuelPHPをインストールして爆速でローカル環境構築する方法」をご紹介します。コメントをキャンセルメールアドレスが公開されることはありません。管理システムには必須なCSVアップロード機能の簡易VerをFuelPHPで実装していきます。前回の記事では、Macのローカル環境に爆速でFuelPHPをインストールしプロジェクトの作成まで行いました。引き続き、忘れずに行いたい初期設定をしていきましょう。快適に開発するためのNetBeans環境構築MacでFuelPHPを使って開発する際、NetBeansを使用するのがおすすめです。