私は最近、cURLを使用せずにPHPからのHTTP POSTでこの天才的なコードに出くわし、PHPを使用POST
するcURL
のか、fopen()
PHPによって提供されるのか疑問に思っています。1つが速い場合、なぜですか?両方とも遅い場合、どうすればスピードアップできますか?ページをロードする代わりに、別のPOSTでPOSTページを呼び出す場合、ブラウザー処理がないため、ロードが速くなりますか?
anon
質問する
324 次
2 に答える
1
cURLは、HTTPリクエストの設定という時折の要件がないため、はるかに高速に動作します。
さらに、セキュリティ上の理由からfopen()
、この機能を使用しないことをお勧めします(多くの人がphp.iniファイルで無効にします)。allow_url_fopen
楽しんで頑張ってください!
于 2012-08-07T14:21:12.193 に答える
1
本当に天才ではありません...それはcURLの前の昔ながらの方法です。どちらの方法も有効です。
どちらの方法もインターネット/ネットワークを経由するため、どちらも一般的に遅延に翻弄されます...ただし、cURLは少し速く、推奨されるメカニズムである必要があります。
于 2012-08-07T14:21:56.133 に答える