ホームページ  >  記事  >  php教程  >  22 のオープンソース PHP フレームワーク

22 のオープンソース PHP フレームワーク

WBOY
WBOYオリジナル
2016-06-21 08:51:02810ブラウズ

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

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

さっそく、これら 22 の PHP フレームワークを見てみましょう。

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

1. Zend フレームワーク

Zend Framework は、PHP5 で書かれたオブジェクト指向フレームワークです。シンプルでフレンドリーなライセンス契約に基づいており、非常に厳密にテストされたコードベースに基づいて開発されています。これは結合がほとんどない緩やかなアーキテクチャ設計であり、他のフレームワークと簡単に混合できます。

2. シンフォニー

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

3. コードイグナイター

CodeIgniter フレームワークには、関連ドキュメントを簡単に検索できる Wiki があります。 PHP4をサポートしています。

4.CakePHP

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

5. プラド

Prado を実行するには PHP5 以降が必要です。これは、コンポーネントおよびイベント駆動型プログラミングに基づくプログラム フレームワークです。

6. コハナ

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

7. ソーラーフレームワーク

Solar はエンタープライズ アプリケーションに使用できる PHP 5 フレームワークであり、言語セットと構成が組み込まれています。

8. ヒューズ

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

9. Yii PHP フレームワーク

Yii は、コンポーネントベースの高性能 PHP フレームワークであり、大規模な Web アプリケーションにとって、包括的な機能を備えた最適なフレームワークです。ただし、PHP5 以降のサポートが必要です。

10. Akelos PHP フレームワーク

Akelos PHP フレームワークも、MVC (Model View Controller) デザイン パターンに基づいたフレームワークです。

その他のオプションの PHP フレームワーク
11. 休憩
12. アガヴィ
13. Qコド
14. 動物園
15.QPHP
16.カモメPHP
17. PHPDevShell
18. PHPOpenBiz
19. ワスプ
20. エボコア
21. ライオン
22. フロー3



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