Optimumkan Semakan Status Web dengan cURL dalam PHP: Dapatkan Kod HTTP Dengan Berkesan
Dalam pembangunan web, menyemak status URL boleh menjadi penting . cURL, perpustakaan PHP serba boleh, membolehkan anda melaksanakan tugas ini. Walau bagaimanapun, pengoptimuman prestasi adalah penting untuk mengelakkan kelewatan.
Pertimbangkan kod berikut, yang menggunakan cURL untuk mendapatkan semula kod HTTP tapak web:
<code class="php"><?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?></code>
Semasa ia berfungsi, prestasi dihalang dengan memuat turun keseluruhan halaman. Ini boleh diselesaikan dengan menghapuskan $output = curl_exec($ch);. Walau bagaimanapun, pengubahsuaian ini menghasilkan kod HTTP yang konsisten sebanyak 0.
Untuk meningkatkan prestasi, pertimbangkan pengoptimuman ini:
Dengan melaksanakan pengoptimuman ini, anda boleh meningkatkan prestasi penyemak status URL anda sambil mengekalkan ketepatannya.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengoptimumkan Semakan Status Web dengan cURL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!