yii はオープンソースですか?

青灯夜游
リリース: 2020-08-17 15:32:49
オリジナル
2960 人が閲覧しました

yii はオープンソースです。 Yii は、オープンソース、オブジェクト指向、コンポーネントベースの MVC PHP Web アプリケーション フレームワークであり、PHP で構築されたさまざまな Web アプリケーションの開発に使用できます。

yii はオープンソースですか?

Yii は、オープンソース、オブジェクト指向、コンポーネントベースの MVC PHP Web アプリケーション フレームワークです。 Yii は「イー」または [ji:] と発音され、中国語で「シンプルさと進化」を意味し、「Yes It Is!」の頭字語である可能性があります。

Yii は、新しい BSD ライセンス (3 条項ライセンス) に基づいてリリースされています。これは、オープンソースまたは独自の Web アプリケーションを開発するために無料で使用できることを意味します。

Yii には、MVC、DAO/ActiveRecord、I18N/L10N、キャッシュ、認証およびロールベースのアクセス制御、スキャフォールディング、テストなどを含む豊富な機能が備わっており、開発時間を大幅に短縮できます。

Yii は、PHP で構築されたさまざまな Web アプリケーションの開発に使用できる一般的な Web プログラミング フレームワークです。コンポーネントベースのフレームワーク構造と適切に設計されたキャッシュ サポートにより、ポータル、コミュニティ、コンテンツ管理システム (CMS)、電子商取引プロジェクト、RESTful Web サービスなどの大規模アプリケーションの開発に特に適しています。

Yii の機能には次のものが含まれます:

  • Model-View-Controller (MVC) デザイン パターン。

  • 複雑な WSDL サービス仕様を生成し、Web サービス要求の処理を管理します。

  • 国際化とローカリゼーション (I18N および L10N)。メッセージ変換、日付と時刻の書式設定、数値の書式設定、インターフェイスのローカリゼーションを含みます。

  • 階層キャッシュ ソリューションは、データ キャッシュ、ページ キャッシュ、フラグメント キャッシュ、および動的コンテンツをサポートします。キャッシュされた記憶媒体は変更できます。

  • #エラー処理とログ。ログ メッセージは分類、フィルタリングし、さまざまな宛先にルーティングできます。

  • セキュリティ対策には、クロスサイト スクリプティング (XSS)、クロスサイト リクエスト フォージェリ (CSRF)、Cookie 改ざんに対する保護が含まれます。

  • PHPUnit と Selenium に基づく単体テストと機能テスト。

  • Gii ツールを通じてスケルトン アプリケーションと CRUD アプリケーションのコードを自動的に生成します。

  • Yii コンポーネントとコマンド ライン ツールは、XHTML に準拠したコードを生成します。

  • サードパーティのコードで動作するように設計されています。たとえば、PEAR または Zend Framework のコードを含めることができます。

拡張機能

Yii プロジェクトには、ユーザーが提供した拡張機能のリポジトリが含まれています。

最終的にコア フレームワークに統合された公式拡張ライブラリ zii もあります。これは、Yii バージョン 1.1.0 以降のすべてのバージョンにバンドルされており、グリッドや jQuery UI などの追加の動作やウィジェットが含まれています。

おすすめの関連記事チュートリアル: 「

yii フレームワーク チュートリアル 」、「PHP チュートリアル

以上がyii はオープンソースですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
yii
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート