フロントエンド テンプレート レイヤーがバックエンド アプリケーション サーバーを呼び出す n 層システムがあります。たとえば、いくつかの検索結果を取得する必要があり、フロントエンドがバックエンドを呼び出して結果を取得します。
テンプレート エンジンとアプリケーション サーバーの両方が PHP で記述されています。私は現在、テンプレート エンジンへのデバッグ セッションを開始するために PHPed を使用していますが、http 要求がリモート サービスに送信されると、デバッガーは座って IO が完了するのを待ちます。
私がやりたいのは、HTTP 呼び出しをエミュレートすることですが、実際には PHP プロセス内にとどまり、環境をある種のスタックに巨大にプッシュしてから、appserver 環境をロードして呼び出しを処理します。呼び出しが完了したら、env pop を実行し、http 呼び出しの結果を var に取得します (たとえば、出力バッファーを介して)。同じサーバーで両方のサービスを実行できます。すでにこれを行っているアイデアやライブラリを持っている人はいますか?