一覧
状態:-
閲覧数:4,317
投稿日:2011-05-26
更新日:2018-06-29
内容
更新されている PHP フレームワーク
・Laravel
・Symfony
・CakePHP
・FuelPHP
・Slim
・Yii
・CodeIgniter
・BEAR.Sunday
・pinoco
更新されていない PHP フレームワーク
・Kohana
・Samurai Framework
・Maple
・Curry
・ちいたん
・Mojavi
PHPフレームワークを一覧にして比較表示
フレームワークを知る
フレームワーク名 | サーバー要件 | 最初年月日 | 最新年月日 | 最新バージョン |
---|---|---|---|---|
Laravel | PHP 7.1.3 以上 | 2011-6 | 2018-6-15 | 5.6.24 |
Symfony | PHP 7.1.3 以上 | 2005-10-18 | - | 4.1 |
CakePHP | PHP 5.6.0 以上 | - | 2018-6-29 | 3.6 |
FuelPHP | PHP 5.3 以上 | - | - | 1.8.1.5 |
Slim | PHP 5.5.0 以上 | - | - | 3.10.0 |
Yii | PHP 5.4.0 以上 | - | 2018-6-30 | 2.0.15.1 |
CodeIgniter | PHP 5.6 以上 | 2006-2-28 | 2018-6-15 | 3.1.9 |
BEAR.Sunday | PHP 7.2 以上 | 2018-3-14 | 1.2.2 | |
pinoco | PHP 5.1.2 以上 | 2018-6-12 | 0.8.4 |
Laravel
Symfony
Symfonyとは?
ウェブ開発のための高性能PHPフレームワーク
・PHPコンポーネント、Webアプリケーションフレームワークのセット
・symfony/symfony: The Symfony PHP framework
特徴
・MVCによるロジックとプレゼンテーションの分離
・柔軟で拡張が容易なプラグイン構造
・徹底的にYAML化された設定
・ORマッパーPropelとの融合
・ヘルパーを使ったテンプレーティング
・速度を改善するさまざまなキャッシュ機構
・国際化対応など
主な機能
・DIコンテナやMongoDBなどにも簡単に対応できるDoctrine2
・継承が出来るテンプレートTwig
・ESIと呼ばれる高機能なキャッシュ
最新バージョン
・Symfony 4.1
サーバー要件
・PHP7.1.3以上
CakePHP
CakePHPとは?
PHPフレームワーク
・cakephp/cakephp: CakePHP: The Rapid Development Framework for PHP - Official Repository
アーキテクチャ層
・3
最新バージョン
・CakePHP 3.6
サーバー要件
・PHP5.6.0以上
FuelPHP
FuelPHPとは?
シンプルで柔軟なコミュニティ駆動PHP5.3フレームワーク
1系最新バージョン
・1.8.1.5
・Fuel
2系最新バージョン
・2.0
※更新されていない
・fuelphp/fuelphp: FuelPHP framework
サーバー要件
FuelPHP1.×
・PHP5.3以降
FuelPHP2.0
・PHP5.4以降
Slim
Slim Frameworkとは?
PHPのためのマイクロフレームワーク
最新バージョン
・3.10.0 / 20 Apr 2018.
サーバー要件
Slim Framework 3
・PHP 5.5.0 or newer
Slim Framework 2
・PHP 5.3 or newer
・ファイル数 … 19
・サイズ … 158KB
Yii
Yii PHP Framework
大規模なウェブアプリケーションを迅速に開発するための、高性能な、コンポーネントベースの PHP フレームワーク
2.0
・導入: Yii について | Yii 2.0 決定版ガイド | Yii PHP Framework
・yiisoft/yii2-framework: [READ ONLY] Yii 2 framework core code only. This is a subtree split off the "yii2" repo.
1.1
・初めに: Yii とは何か | Yii 1.1 公式ガイド | Yii PHP Framework
・yiisoft/yii: Yii PHP Framework 1.1.x
サーバー要件
2.0
・PHP 5.4.0 以上
1.1
・PHP 5.1.0 以上
CodeIgniter
CodeIgniter Web Framework
PHP を使って Web サイトを構築する人向けのアプリケーション 開発フレームワーク - ツールキット
・日本CodeIgniterユーザ会
・bcit-ci/CodeIgniter: Open Source PHP Framework (originally from EllisLab)
最新バージョン
・CodeIgniter 3.1.9
サーバー要件
・PHP5.6以上
BEAR.Sunday
BEAR.Sunday
標準に準拠し高品質でAPI中心のRESTfulアプリケーションのフレームワーク
・bearsunday/BEAR.Sunday: A resource-oriented application framework
開発者
・郡山昭仁
・日本人
最新バージョン
・1.2.2 / 14 Mar 2018.
サーバー要件
・PHP7.2以上
BEAR
リソース指向のPHP Webアプリケーションフレームワーク
基本仕様
・PHP5.2+
・基本ライブラリはPEAR
・フルスタックでなくプラガブル
・ViewはデフォルトでSmarty
最新バージョン
・0.8.98a / 18. Dec 18 2010.
pinoco
pinoco
PHPと(主に)TALを使ったWebサイト環境
・tanakahisateru/pinoco: Web site development framework using PHP and (mainly) PHPTAL
・Google Code Archive - Long-term storage for Google Code Project Hosting.
・Pinocoでシンプルに正しく(&ぶっちゃけで)DIを理解する
TALとは?
・PHPTAL
・PHP Template Attribute Language
・テンプレートエンジン
更新されていない PHP フレームワーク
Kohana
廃止予定のPHPフレームワーク
最新バージョン
・3.3.6 / 25. July 2016.
Samurai Framework
samurai-fw/samurai: Samurai Framework is PHP Full stack framework.
・Samurai Framework 紹介
・Samurai Frameworkにおけるデバッグのススメ(console.log)
・PHPのためのフルスタック・ウェブアプリケーションフレームワーク
・O/Rマッパー「ActiveGateway」による直感的なデータ操作
・DIContainer(Dependency Injection = 依存性注入)がコンポーネント間の依存関係を自動的に解決
・強力なマッチング機能を持ったURLルーティング
・全体的な構造、DIContainerという要素または仕組み、ActiveGatewayという同名のO/Rマッパーなど、 Mapleとの共通点は数えきれないほど存在
Maple
PHPで組まれたWebアプリケーションフレームワーク
最新バージョン
・3.2.0 / 2006/12/17
Curry
軽量シンプルPHPフレームワーク
アーキテクチャ層
・4
初リリース日
・2011-09-19
ちいたん
Mojavi
Mojavi is an MVC (Model-View-Controller) framework for PHP