
PHPおすすめフレームワーク5選
2020.08.27
目次
PHPのおすすめフレームワークとは!?




こちらの記事もオススメ!
Laravel(ララベル)
Laravelとは?
現在、国内・国外共に最も人気の高いPHPフレームワークが Laravel です。
Laravel は、他のPHPフレームワークに比べ、比較的最近リリースされた(2011年〜)フレームワークです。
当初は、国外での普及がダントツでした。
しかし、日本国内でも日本語サイトが充実してきたこともあり、最近になりユーザー数が著しく伸びています。
Laravelの特徴
Laravel は、PHP 初心者の方でも比較的綺麗にコードが書ける点が特徴です。
複数人で開発を行うプロジェクトでも、他の人が書いたコードを読みやすいため、積極的に採用されている傾向にあります。
また、AmazonのSES(メール) や S3(ストレージ) との連携が容易に行える点があります。
最近のプロジェクトでは、AWS(Amazon Web Service) を使用するケースが増えているので、ぜひ利用したい機能の1つです。
また、学習コストについても比較的低めとなってます
PHPフレームワークを触るのが初めてという方には、普及率・学習コストの両方の視点から Laravel をオススメします!
ちなみに、Laravel のオススメ本はこちら!


Symfony( シンフォニー)
Symfonyとは?
2005年にリリースされ、十分に実績のあるフレームワークですので、企業案件を受注する方や企業への転職を希望される方には、特に学習をオススメする PHPフレームワークです。
毎年2回のリリースがあり、サポート体制もしっかりと整えられています。
Symfonyの特徴
Symfony は、主に大規模開発や企業向けのプロジェクトで使用される傾向にある PHPフレームワークです。
また、デバッグやテストをする際のツールが豊富なため、個人開発よりも企業案件などで採用されるケースが多いと推測されます。
Symfony は、構造がしっかりと整えられているため、触り始めたばかりの方には思い通りに動かないケースも多いかと思います。
ちなみに、Symfony のオススメ本はこちら!


CakePHP(ケイクピーエイチピー)
CakePHPとは?
PHP ユーザーの間でおそらく最も有名なフレームワークがCakePHPです。
誰でも簡単にPHP の開発が出来ることを目指して作成されたフレームワークですので、初心者の方にもオススメできます。
CakePHP がリリースされたのは2005年で、Laravel が登場する以前は最もシェア率の高いフレームワークでした。
このため、数々の有名プロジェクトでも使用されており、インターネット上で検索した際にたくさんのノウハウを得ることが出来る点も利点としてあげられます。
CakePHPの特徴
近年の主流となっている MVC の先駆けともなったフレームワークです。
そのため、今後言語を問わず他のフレームワークを学習・使用される際にも CakePHP で取得したスキルが活用できます。
また、他のフレームワークでは、PHP標準ライブラリの PEAR(PHP Extension and Application Repository) を使用することが多いです。
しかし、CakePHP の場合、FTPで必要なパッケージをアップロードするだけでフレームワークを動かすことが可能です。
初心者の方には、この辺りの利便性も、非常に強力なサポートとなるといえます。
ちなみに、CakePHP のオススメ本はこちら!


Codeigniter(コードイグナイター)
Codeigniterとは?
2006年にリリースされ、歴史も長くインターネットを検索しても日本語の資料をたくさん探すことができます。
導入数からも考えると非常に人気のあるPHPフレームワークと言えます。
Codeigniterの特徴
Codeigniter の最も優れたポイントとして、動作が他のPHPフレームワークと比較して、かなり高速となっている点が特徴です。
しかし、最近のフレームワークには、Phalcon(ファルコン)などの超高速なフレームワークが登場してきており、最速のフレームワークとは言えません。
また、Codeigniter のもう1つの特徴として、コーティング規約に比較的緩い点があげられます。
ちなみに、Codeigniter のオススメ本はこちら!


FuelPHP(ヒューエルピーエイチピー)
FuelPHPとは?
FuelPHP のリリースは2011年ですので、PHP フレームワークの中でも比較的新しい部類となっています。
そのため、他の PHP フレームワークの良い機能を吸収した使いやすいフレームワークということができます。
FuelPHPの特徴
FuelPHP と特徴としては、Codeigniter と似ている傾向にあります。
動作が軽量で、コーティングについてもフレームワークの規約が比較的少ないため、自由にコードを記述できます。
ちなみに、FuelPHP のオススメ本はこちら!


さいごに
今回は、PHP フレームワークの中でも人気のある5つのフレームワークを取り上げました。
PHP では、フレームワークを使用せず、開発を進めて行くことももちろん可能です。
しかし、フレームワークを使用することにより、格段にプロジェクトの質・開発スピード共に向上します。
こちらの記事で掲載した PHP フレームワークであれば、日本語での検索結果も豊富に見つかります!
そのため、どれを採用しても比較的使用しやすいということができます。
(株)ライトコードは、WEB・アプリ・ゲーム開発に強い「好きを仕事にするエンジニア集団」です。
PHPでのご依頼・お見積もりはこちらまでお願いします。
また、PHPが得意なエンジニアを積極採用中です!詳しくはこちらをご覧ください。
※現在、多数のお問合せを頂いており、返信に、多少お時間を頂く場合がございます。
こちらの記事もオススメ!
ライトコードよりお知らせ






一緒に働いてくれる仲間を募集しております!
ライトコードでは、仲間を募集しております!
当社のモットーは「好きなことを仕事にするエンジニア集団」「エンジニアによるエンジニアのための会社」。エンジニアであるあなたの「やってみたいこと」を全力で応援する会社です。
また、ライトコードは現在、急成長中!だからこそ、あなたにお任せしたいやりがいのあるお仕事は沢山あります。「コアメンバー」として活躍してくれる、あなたからのご応募をお待ちしております!
なお、ご応募の前に、「話しだけ聞いてみたい」「社内の雰囲気を知りたい」という方はこちらをご覧ください。
ライトコードでは一緒に働いていただける方を募集しております!
採用情報はこちら書いた人はこんな人

IT技術2021.03.02TypeScriptの型を問題形式で学べる「type-challenges」とは?
IT技術2021.03.01シスコルータのコンフィグ作成をPythonで自動化してみた!
IT技術2021.02.23【Unity】ARFoundation入門~機能解説から平面検知の実装まで~
IT技術2021.02.22Swiftでguardを使うメリットと使い方をご紹介!