以下は、MVC 設計パターンに基づいた最も人気のある 10 個の PHP フレームワークです。
1. Yii
498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=55 src="http://www.bkjia.com/uploadfile/2013/ 0904/20130904094558856.gif" width=428>
Symfony は、PHP5 プロジェクトを開発するための Web アプリケーション フレームワークです。
このフレームワークの目的は、Web アプリケーションの開発とメンテナンスを高速化し、反復的なコーディング作業を削減することです。
PRADO チームは、PRADO フレームワークと関連プロジェクトの開発と推進を行う PRADO 愛好家で構成されています。
PRADO は Apache タペストリーからインスピレーションを受けています。 2004 年以来、PRADO は SourceForge 上のオープン ソース プロジェクトの 1 つになりました。このプロジェクトは現在、バージョン 3.x に進んでいます。
8. Zend
PHP の技術と精神の拡張として、Zend Framework はシンプルさ、オブジェクト指向のベスト プラクティス、エンタープライズ向けのライセンス契約、および高速で繰り返しテストされた機能に基づいています。コードベース。 Zend フレームワークは、より安全で信頼性の高い Web 2.0 アプリケーションと Web サービスを構築するように設計されており、主要メーカー (Google、Amazon、Yahoo、Flickr、StrikeIron、ProgrammableWeb など) の API から最高のものを吸収し続けています。
9. ZooP
Zoop PHP フレームワーク、つまり Zoop オブジェクト指向 PHP フレームワーク。
これは、安定性、スケーラブル、ポータブルなフレームワークです。誕生から5年間、多くの製品開発に活用されてきました。 Zoop は高速、効率的、クリーンなフレームワークです。拡張性に優れており、必要な機能のみをインストールできます。
コードにあまり詳しくない開発者でも、Zoop を通じて安全な Web アプリケーションを迅速に開発できます。熟練した開発者は、Zoop の柔軟性を最大限に活用できます。
Zoop では、ディスプレイ、ロジック、データ レイヤー (MVC) を個別に使用することをお勧めします。
Zoop は、smarty とプロトタイプの AJAX フレームワーク、PEAR モジュールなど、多くのコンポーネントとプロジェクトで構成されています。効率的なコアコンポーネントは、そうでなければ自分でコーディングする必要がある多くの機能を提供します。 Zoop の組み込みエラー修正機能は、運用環境でエラー ログを生成するように構成できます。このエラー ログは多くの情報を提供し、可読性が高いため、エラーの発見と排除が容易になります。
Zoop の特別な機能は、PHP における非常に革新的なアイデアである GuiControls です。これは、多くのフォーム ウィジェットと検証の完全なコレクションを提供し、パーソナライズされた GuiControl を簡単に作成できるフレームワークを形成します。
10.QPHP
QPHP、Quick PHP を意味し、ASP.NET に似た MVC フレームワークです。基本的には次のような状況です:
◆Java と C# の美しさを統合
◆他の PHP フレームワークで使用されている Perl 形式の曖昧な言語を削除
◆OOP ベースの概念が多数
原文: VictorDavtyan によるトップ 10 PHP フレームワーク
フォーラム関連のディスカッション スレッドのアドレス: