📚 PHPのFWの種類と特徴
作成日: 2022/07/17
0
  • Laravel(ララベル)
    自由度が高く情報量が豊富、そして先進的な機能が多く取り入れられているので柔軟な設定が可能で、Webアプリケーションを開発するにあたり学習コストが低めなところも人気の理由の1つです。
    タスク管理アプリ、業務管理システム、ブログ・ショッピングなどのWebサイト、画像・動画の共有サイト、ログイン処理がある会員サイトなら簡単に作成できます。

  • Phalcon(ファルコン)
    魅力的な点はスピードで、現在では最速のフレームワークとしてエンジニアに知られています。
    ソースコードの見やすさ、処理の早さを重要視する際に使用することが多いです。
    拡張性、自由度が高い為、規則や設計をしっかり決めないと、自由すぎるコードになってしまう可能性もあるので、注意することが必要なPHPフレームワークでもあります。

  • CakePHP(ケイクピーエイチピー)
    無料での使用が可能で、速度、軽量、機能性が高く、利用者も多いことで有名です。
    日本のPHP開発案件では高確率でCake(ケイク)が使用されている為、日本語の宣伝画像も用意されています。利用者が多いことから、書籍やネット上での情報も充実しているので、何か困った時にはすぐ調べられるのもメリットの1つです。

  • CodeIgniter(コードイグナイター)
    処理の軽さ、規約の緩さが魅力的な利便性が高いウェブアプリケーション向きのフレームワークです。
    ライブラリにアクセスする為のインターフェースもたくさん用意されていて、インターフェースを呼べばライブラリを使用できます。

  • FuelPHP(フューエルピーエイチピー)
    PHP5.3以上を対象に開発されました。開発するときには、必要なクラスだけを読み込むため、メモリの消費を抑えて高速処理します。PHPフレームワークの中でもスピードや軽さを重視する方におすすめです。

  • Symfony(シンフォニー)
    大規模な開発に向いており、有名な検索サイトでも活用されています。構築したWebページの安定性が高く、開発効率が良いため、使われることが多いです。比較的開発コストが高いですが、対応できる開発案件は多いのが特徴です。

  • Zend Framework(ゼンドフレームワーク)
    拡張性に優れており大規模案件の開発に向いています。世界的に有名なMicrosoftやGoogleが技術を提供しているため、安心して利用できるでしょう。改変したコードを非公開に設定することが可能であり、商用利用にも対応しやすいフレームワークです。

  • Yii(イー)
    大規模な案件を素早く開発したいときに効果的です。軽量なフレームワークであり、アクセス負荷が大きくなることが予想されるサービスの構築に向いています。Webプログラミングの内容を再利用することが最大の特徴であり、開発プロセスを高速化します。


目標は、WordPressでのHP作成できるようになること。 PHP・MySQL・HTML・CSS・JavaScriptを勉強中です。