ホームページ >PHPフレームワーク >YII >yii2 ベーシック版とアドバンスト版の違い

yii2 ベーシック版とアドバンスト版の違い

(*-*)浩
(*-*)浩オリジナル
2019-12-27 10:07:123143ブラウズ

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 サイトの他の関連記事を参照してください。

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