ホームページ  >  記事  >  バックエンド開発  >  最近人気の重量級 PHP フレームワーク 20 個を推奨

最近人気の重量級 PHP フレームワーク 20 個を推奨

WBOY
WBOYオリジナル
2016-07-25 08:46:091674ブラウズ

一部の Web 開発者と比較して、PHP は人気があり強力なプログラミング言語です。世界最高の Web サイトのほとんどは PHP で開発されています。最も重要な PHP フレームワーク 20 を紹介します。

すべての開発者は、強力なフレームワークを使用すると、開発作業がより速く、より安全に、より効果的に行えることを知っています。プロジェクトを開発する前に適切なフレームワークを選択すると、将来に向けた強固な基盤を築くことができます。次の 20 個の PHP フレームワークを選択して使用することができ、必ず役に立ちます。

1. Laravel

Laravel は、MVC ベースの WEB アプリケーションを開発するために設計された無料の PHP フレームワークです。クールな WEB アプリケーションの作成に役立ち、権限検証、URL ルーティング、セッション、キャッシュなどの機能を簡単に使用できます。


公式ウェブサイト: http://laravel.com/

2. Phalcon

Phalcon は、最も高速に実行される PHP フレームワークであり、その最下位層は C で実装されていますが、上位層はいくつかの PHP 拡張機能を提供します。は、PHP フレームワークとして、その高いパフォーマンスと低消費電力で知られています。 C言語で実装されていますが、C言語を使う必要はなく、PHPの知識があれば使えます。


公式ウェブサイト: http://falconphp.com/en/

3. Symfony

Symfony は Web プロジェクト用に用意された PHP フレームワークで、PHP アプリケーションの作成とメンテナンスを高速化するのに役立ちます。 symfony を使用すると、反復的なコーディング作業を大幅に節約でき、設計と制御に焦点を移すことができます。

Symfony は再利用可能な PHP コンポーネントであり、Drupal や phpBB など、多くの CMS システムやフォーラム プログラムが Symfony に基づいて開発されています。


公式ウェブサイト: http://symfony.com/

4. Yii

Yii は、WEB 2.0 アプリケーションを開発するための高速、安全、プロフェッショナルな PHP フレームワークでもあります。 , Yii は非常に強力で、MVC、DAO/ActiveRecord、I18N、権限検証、キャッシュ、セキュリティ制御、テスト、データ アクセス オブジェクトなどの機能が組み込まれています。


公式サイト:http://www.yiiframework.com/

5. CodeIgniter

CodeIgniter は非常に機敏なオープンソースの PHP フレームワークです。PHP 開発のシンプルでエレガントなツールキットを使用したい場合は、CodeIgniter が非常に適しています。


公式サイト:https://ellislab.com/codeigniter

6. CakePHP

CakePHPは、その優秀さから2014年のベストPHPにも選ばれたフレームワークです。 、安定版は V3.0 になりました。 CakePHP を使用すると、PHP アプリケーションを簡単かつ迅速に作成でき、非常に少ないコードで強力な機能を実現できます。


公式サイト: http://cakephp.org/

7. Aura

簡潔なコードでアプリケーションを作成したい場合は、Aura を使用することもできます。かなりの数のユーザーがいます。使用法においては CakePHP と同様に、Aura の主な目標は、PHP 開発者に高品質でテスト可能な標準化されたコンポーネントのフレームワークを提供することです。


公式サイト: http://auraphp.com/

8. Zend Framework

私はここ数年、PHP フレームワークのトップとして、大規模な WEB プロジェクトで Zend 1 と Zend 2 を使用してきました。 , Zend 使い方はとても簡単で、ドキュメントも非常に充実しています。 Zend を使用すると、非常にスケーラブルな PHP アプリケーションを作成できます。


公式サイト:http://framework.zend.com/

9. Kohana

Kohana は、豊富なコンポーネントがあるため、Kohana を使用して Web アプリケーションを迅速に作成できます。 、データアクセスインターフェース、コード分析、暗号化と検証など。


公式サイト:http://kohanaframework.org/

10. Slim フレームワーク

Slim は、マイクロフレームワークとして、いくつかの機能を簡単に作成できます 強力なアプリケーションと API。インターフェース。 Slim には、強力なルーティング機能、カスタム ビュー テンプレート、フラッシュ メッセージング、AES-256 で暗号化されたセキュア Cookie、HTTP キャッシュ、カスタマイズ可能なログ、例外処理、デバッグ、および簡単な構成が備わっています。


公式サイト:http://www.slimframework.com/

11. Fuel PHP

Fuel PHP は、他のフレームワークの設計コンセプトに基づいた、シンプルでスケーラブルな PHP フレームワークであり、すでにバージョン V2.0 があり、現在ベータ版がわかっています。

Fuel は、Fuel アーキテクチャの一部でもある HMVC を完全にサポートしています。さらに、Fuel の強力なルーティング機能により、** とビューの対応を柔軟に処理できます。


公式ウェブサイト: http://fuelphp.com/

12. Flight

Flight を使用すると、REST スタイルの Web アプリケーションを迅速に作成できます。もちろん、Flight も MIT ライセンスに基づいたオープンソースです。


公式サイト: http://flightphp.com/

13. Medoo

私はこのマイクロフレームワークがとても気に入っています。Medoo は最も軽量な PHP フレームワークで、アプリケーションを高速化するために使用できます。発達。 Medoo のファイルは 13 KB のみで、学習と使用が非常に簡単で、オープン ソースでもあります。


公式サイト: http://medoo.in/

14. PHPixie

PHPixie は非常に小さく、ドキュメントは比較的包括的です。できるだけそれを。


公式サイト:http://phpixie.com/

15. Pop PHP

Popは強力で学びやすいPHPフレームワークであり、PHP5をサポートする詳細なAPIインターフェイスとドキュメントを多数提供します。 3以上。現在、Pop PHP はその軽量な特徴を維持していますが、Pop には多くの新機能が徐々に追加されていますが、それでも非常に使いやすいです。


公式サイト:http://www.popphp.org/

16. Simple MVC Framework

Simple MVC Frameworkのインストールは非常にシンプルで、コード構造も非常にシンプルで簡単です。学ぶために。正常にインストールするには、Web サイトのパスを設定するだけです。 Twitter および Facebook グループには Simple MVC フレームワークに関するディスカッション エリアもあります。これは軽量で、サイズは 1M 未満です。


公式ウェブサイト: http://simplemvcframework.com/

17. TYPO3 Flow

TYPO3 は、最大の PHP コミュニティの 1 つである TYPO3 によって管理および開発されており、オープンソースの PHP フレームワークでもあります。


公式サイト:http://flow.typo3.org/home

18. Nette

非常に人気のあるPHP開発ツール、その設計コンセプトは可能な限りシンプルで安全であることです、Nette XSS 攻撃、セッション ハイジャック、セッション改ざん、その他のセキュリティ問題を含め、Web サイトのセキュリティが考慮されています。


公式サイト: http://nette.org/ja/

19. Agavi

Agavi は、開発者が簡潔なコードを書くのに役立ち、非常に優れたスケーラビリティを備えた PHP MVC フレームワークです。


公式サイト: http://www.agavi.org/

20. Silex

Silex も PHP5.3 以降をベースにしたマイクロ PHP フレームワークです。Silex の API は非常に興味深いものです。 API はシンプルで明確なので、Pimple のサービスを使用すると、優れたサードパーティ拡張アプリケーションになります。


公式ウェブサイト: http://silex.sensiolabs.org/

概要: 実践的な問題を解決するのに最も役立つ言語を学びましょう。すべての言語で概念的な類似性があるため、技術の陳腐化を心配する必要はありません。スキルは継承可能です。関連情報 www.kokojia.com




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