ホームページ >PHPフレームワーク >YII >yii2 ベーシック版とアドバンスト版の違い
Yii は、大規模な Web アプリケーションを開発するための、コンポーネントベースの高性能 PHP フレームワークです。
Yii は厳密な OOP で書かれており、完全なライブラリ リファレンスと包括的なチュートリアルが含まれています。 (推奨学習: yii フレームワーク)
MVC、DAO/ActiveRecord、ウィジェット、キャッシュ、階層型 RBAC、Web サービスから、テーマ設定、I18N および L10N まで、Yii は今日の Web 2.0 アプリケーション開発を提供します。ほぼすべての機能が必要です。実際、Yii は最も効率的な PHP フレームワークの 1 つです。
Yii は、高性能 PHP5 Web アプリケーション開発フレームワークです。シンプルなコマンド ライン ツール yiic を使用すると、Web アプリケーション コード フレームワークを迅速に作成でき、開発者は、生成されたコード フレームワークに基づいてビジネス ロジックを追加して、アプリケーション開発を迅速に完了できます。
Basic バージョンは、Yii フレームワークを初めて使用する人に適しており、シンプルな機能と 1 つのアプリケーションを提供しますが、この 1 つのアプリケーションを複数のアプリケーションにすることもできます。
アドバンス バージョンは、Yii フレームワークを理解している人に適しています。複数のアプリケーションがあり、フロントエンドとバックエンドに分かれています。基本バージョンに似ています。ただし、 Yii フレームワークに触れたことのない子供にとっては、少し複雑になるかもしれません。
Yii は習得も使用も簡単です。 PHP とオブジェクト指向プログラミングの知識だけがあれば、新しいアーキテクチャやテンプレート言語を事前に学習する必要がなく、すぐに始めることができます。
Yii を使用した開発は非常に高速であり、フレームワーク自体を除けば、アプリケーション用に記述する必要のあるコーディングはほとんどありません。実際、これは最も効率的な開発フレームワークの 1 つです。
Yii は再利用性と拡張性が高く、純粋にオブジェクト指向です。 Yii のすべては、独立して設定可能、再利用可能、拡張可能なコンポーネントです。さらに重要なことは、Yii にはますます多くの拡張ライブラリがあるということです。これは主にユーザー提供のコンポーネントで構成されており、開発時間を大幅に短縮するのに役立ちます。
Yii は豊富な機能を備えており、MVC、DAO/ActiveRecord からテーマ設定、国際化、ローカリゼーションに至るまで、Yii は今日の Web 2.0 アプリケーション開発に必要なほぼすべての機能を提供します。
Yii リファレンス マニュアルは、Yii の完全なドキュメントであり、Yii を学びマスターするために必要な情報がすべて含まれています。
Yii は、複雑な WEB アプリケーション開発に対応できるように、最初から慎重に設計されました。これは、何らかのプロジェクトやサードパーティの統合の副産物ではありません。むしろ、これは、著者の豊富な Web アプリケーション開発経験と、他の人気のある Web フレームワークやアプリケーションからの優れたアイデアの集大成です。
最後になりましたが、Yii は無料であり、Yii は最新の BSD ライセンスに従います。これにより、サードパーティの開発も BSD 互換ライセンスに従うことが保証されます。これは、法律的にも経済的にも、Yii を使用してオープンソースまたは独自のアプリケーションを自由に開発できることを意味します。
以上がyii2 ベーシック版とアドバンスト版の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。