私はいくつかのグラフィックを生成し、その結果としてそれを返すスクリプトを持っています。Symfony - 別のPHPスクリプトを実行して結果を得るには?
私はsymfony2を使用しています。このスクリプトを呼び出す必要があります。私はこの方法がベストではないと思いますし、私はよくのfile_get_contentsを覚えてかなり遅いです
private function http_post($url, $data)
{
$data_url = http_build_query ($data);
$data_len = strlen ($data_url);
return array ('content'=>file_get_contents ($url, false, stream_context_create (array ('http'=>array ('method'=>'POST'
, 'header'=>"Connection: close\r\nContent-Length: $data_len\r\nContent-Type: application/x-www-form-urlencoded\r\n"
, 'content'=>$data_url
))))
, 'headers'=>$http_response_header
);
}
:私のPHPスクリプトを呼び出しますか? 私の質問: "http_post"経由でこのスクリプトにPOSTを送信するのは良い方法ですか?そうでない場合は、何より良いでしょうか?
編集:私はこのスクリプトをコントローラに入れたくないので、含まれているソリューションはありません:)。
を使用すると、あなたのsymfonyアプリケーションのグラフィック部分を生成したり、それが浮動個々のスクリプトですスクリプトですできますどこかで? – F21
同じサーバー上の個別のスクリプト。 –