ホームページ >PHPフレームワーク >ThinkPHP >Yaconf について学ぶ時間です

Yaconf について学ぶ時間です

咔咔
咔咔オリジナル
2020-10-08 16:48:411802ブラウズ

設定ファイルの読み込みを学習する過程でもう 1 つ重要な知識ポイントがあります。それは、以下で紹介する Yaconf です。yaconf の使用方法を学習することは、ソース コードの学習に非常に役立ちます。後でフレームワークに入れます。

3. Yaconf を理解する

Yaconf が私たちの素晴らしいクラスの鳥であることを知っている学生もいると思います。私の兄によって。

Kaka は Yaconf について知った後、このオープンソースを立ち上げるいくつかの理由をまとめました。

  • 設定ファイルが多すぎるため、読み込み時間が長すぎます
  • 設定ファイルは読みにくいため、解析する必要があります
  • 設定ファイルとコードは同じプロジェクトに属しているため、一緒にデプロイするとセキュリティ上のリスクが発生します。同時に、設定ファイルを変更する場合はオンライン プロセスが必要です。
  • #運用保守と開発間の連携を強化する。運用保守で MySQL やその他の構成を変更する必要がある場合、同時に変更を行うように開発に通知する必要があることが困難です。
それでは、Yaconf を使用する利点について話しましょう

  • コードと一緒にではなく、専用の構成ディレクトリを使用します
  • PHP が起動すると、すべての構成がロードされ、メモリに常駐し、PHP ライフ サイクルが伴います。リクエストごとに構成ファイルを解析するという時間のかかるプロセスを回避して存続します。
  • #構成ファイルをコードから分離すると、構成バックグラウンド管理を使用して構成情報を均一に管理できます
  • 設定ファイルが変更されると、再ロードされます (ここでの提案は、cp の代わりに mv を使用することです)
  • リッチタイプをサポートし、文字列、配列、セクションなど: PHP 環境変数と定数を PHP 構成ファイルで直接使用することもできます
  • ##最後のポイントは、使用が非常に簡単であるということです
  • Yaconf で何ができるかを理解したら、次のステップに進みます。ただインストールして設定し、呼び出すだけではなく、操作が終わった後には何のためにあるのかわかりません。意味がありません。

以下では、win および Linux でインストールして使用する方法を紹介します。

学習の継続、ブログの継続、共有の継続は、Kaka が以来常に支持してきた信念です。彼のキャリア。巨大なインターネット上の Kaka の記事が少しでもお役に立てれば幸いです。カカです、また会いましょう。

以上がYaconf について学ぶ時間ですの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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