Fsocketopen vs fopen vs CURL?

1 Cevap

I would write a WordPress plugin to parse all image source and check it's broken link or not. My idea is :

  1. MySQL regex bütün yazı ve sayfanın görüntüleri seçin
  2. Görüntü url gidin ve yanıt başlığını olsun (404, 403 hata vb)
  3. Bir raporu yazdırmak

Since i don't need actual to download the binary file, so in performance ,compare in CURL , fopen , fsocketopen Which one is worst to use?

Ve yöntemi multi-thread yürütebileceği bir soru daha?

1 Cevap

Uzak sunucuya bir bağlantı açma maliyeti kütüphanede oldukça tartışmalı bir nokta performansını yapar. Diğer bir deyişle bu fonksiyonların performans endişesi değmez.

Daha iyi bir seçenek (sadece HTTP başlıklarını dönmek) HEAD isteklerini yapmak için izin verir ne olursa olsun işlev WSE kullanmak olacaktır. Eğer fsockopen (ben bilmem fopen) ile yapabilirsiniz yaparken cURL kodu zaten isteği göndermek ve yanıtı ayrıştırmak yazmıştır zaman, bir sürü iş olduğunu.

Kullanarak bir kafa isteği yapmak için nasıl bir örnek için cURL see this answer.

Ve yöntemi multi-thread yürütebileceği bir soru daha?

PHP konuları yok