PHPプロキシモードとは何ですか
この記事では、PHP デザイン パターン におけるプロキシ パターンを主に紹介します。
まず第一に、誰もが PHP デザイン パターンの概念をある程度理解する必要があります。
いわゆる PHP デザイン パターン は、日常のプロジェクト開発でよく使用され、通常はフレームワークに反映され、特定のコーディング スキルを示します。 PHP のデザイン パターンでは、いくつかの一般的な問題を抽出し、いくつかのテスト済みのソリューションを定義し、考えられる結果を説明できます。
簡単に言えば、デザイン パターン (パターン) はプロジェクトで再利用できるソリューションです。
次にPHP プロキシ パターンは、PHP 設計パターンの 1 つです。
プロキシ パターン 、名前が示すように、焦点はプロキシです。つまり、オブジェクトにはプロキシが設けられており、プロキシオブジェクトが元のオブジェクトへの参照を制御する。
プロキシモードは英語ではProxyまたはSurrogateと呼ばれ、オブジェクト構造のモードです。
このモードは、クライアントと実際のサブジェクト (RealSubject) の間にプロキシ オブジェクトを挿入し、サブジェクト インターフェイスを維持し、そのメソッドをさまざまな方法で委任します。
または、代理店モデルは、購入代理店の Web サイトに同様の機能を提供できると理解できます。いわゆる購買代理店については皆さんもよくご存知のはずです。一般的には、海外からの特定の商品(中国では入手できない商品や非常に高価な商品)の購入を代理購入を専門とする業者に依頼するなどです。
いくつかの特別な理由により、クライアントはオブジェクトに直接アクセスしたくない、またはアクセスできません。この場合、このソリューションの対応する設計パターンは、「プロキシ」と呼ばれるサードパーティを介して間接的にアクセスできます。 エージェント モードとも呼ばれます。
上の図のプロキシ モード関係図に示されているように、Subject は抽象的なサブジェクトの役割を表し、Proxy はプロキシ サブジェクトの役割を表し、RealSubject は実際のサブジェクトの役割を表します。
この記事は、PHP プロキシ モードの基本的な紹介であり、困っている友人に役立つことを願っています。
以上がPHPプロキシモードとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









