ホームページ  >  記事  >  バックエンド開発  >  22 オープンソース PHP フレームワーク_PHP チュートリアル

22 オープンソース PHP フレームワーク_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:26:18987ブラウズ

PHP は、Web 開発に広く使用されているスクリプト言語です。 ASP や Ruby など、選択できる Web 開発言語は他にもたくさんありますが、世界で最も人気があるのは PHP です。

それでは、なぜ PHP がこれほど人気になっているのでしょうか? PHP が非常に人気があるのは、他の言語に比べて学習が簡単であるためです。インターネット上には、Web プログラムの開発をすぐに始めることができる、非常に優れた PHP チュートリアルがたくさんあります。 PHP はシンプルで使いやすいですが、それを使用したプログラミングは、特に繰り返し使用される一部の関数では少し面倒です。しかし、幸いなことに、多くの開発チームはずっと前からこのことに気づいていましたが、現在インターネット上には、開発時間を短縮できる信頼できる PHP フレームワークが多数あります。これらのフレームワークは巨大なコミュニティによってサポートされているため、問題があれば、解決を手伝ってくれる人が必ずいます。

早速、これら 22 の PHP フレームワークを見てみましょう。

これまでで最も有望なフレームワーク

1. Zend Framework

498)this.width=498;' onmousewheel = 'javascript: return big(this)' title=zend-framework style="BORDER-TOP -幅: 0 ピクセル; パディング-左: 0 ピクセル; 境界の下-幅: 0 ピクセル; BORDER-RIGHT-WIDTH: 0px" height=115 alt=zend-framework src="http://www.bkjia.com/uploadfile/2013/0904/20130904094610622.png" width=500>

Symfony は、アーキテクチャ、コンポーネント、ツールセットを提供する PHP 5 ベースのフレームワークです。これにより、アプリケーションをより速く作成できるようになります。いくつかの入門チュートリアルが公式 Web サイトで提供されています。

3. CodeIgniter

498)this. style="max-width:90%" onmousewheel="javascript:return big(this)" title="codeigniter" style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px;パディング左: 0px; ボーダー下幅: 0px; パディング下マージン: 0px; =codeigniter src=" http: width="500" alt="22 オープンソース PHP フレームワーク_PHP チュートリアル" >

このフレームワークは、MVC や ORM などの一般的なデザイン パターンを使用しており、CakePHP は効果的に開発コストを削減し、開発者が記述するコードの量を減らすことができます。

5. プラド

498)this. style="max-width:90%" onmousewheel="javascript:return big(this)" title="prado" style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px;パディング左: 0px; ボーダー下幅: 0px; パディング下マージン: 0px; =prado src=" http: width="500" alt="22 オープンソース PHP フレームワーク_PHP チュートリアル" >

Kohana は PHP 5 に基づいたフレームワークであり、MVC の使用 - モデル ビューでもありますコントローラーのアーキテクチャ パターン。セキュリティ、軽量、使いやすさに重点を置いています。 Kohana は元々、PHP5 の OOP 機能を制限する CodeIgniter に基づいて開発されたため、このフレームワークは一部の中小規模のアプリケーションにより適しています。

7. Solar Framework

498)this. style="max-width:90%" onmousewheel="javascript:return big(this)" title="solar" style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px ; パディング左: 0px; ボーダー左幅: 0px; パディング下マージン: 0px; " http: width="500" alt="22 オープンソース PHP フレームワーク_PHP チュートリアル" >

FUSE も MVC PHP フレームワークです。 Ruby on Rails と CakePHP の影響を強く受けており、カスタムで簡単な設計になっています。 FUSE は、オブジェクト指向開発を使用した、完全に機能し、非常に安定した MVC フレームワークです。

9. Yii PHP フレームワーク

498)this. style="max-width:90%" onmousewheel="javascript: return big(this)" title="yii" style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; 境界線の左側の幅: 0px; 境界線の下部の幅: 0px; height=57 alt=yii src=" http: width="500">

Akelos PHP フレームワークも MVC (モデル ビュー コントローラー) に基づいていますデザインパターンフレームワーク。

その他の PHP フレームワーク

12. Agavi
14. QPHP
16. PHPOpenBiz
19. .エボコア
21.ライオン
22. フロー3






  1. http://www.bkjia.com/PHPjc/446620.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/446620.html技術記事 PHP は、Web 開発に広く使用されているスクリプト言語です。 ASP や Ruby など、選択できる Web 開発言語は他にもたくさんありますが、PHP は断然世界で最も人気があります... '>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。