Robię sobie prostą bazę z ulubionymi stronami.
Wszystko już prawie pięknie działa problem mam ze sprawdzaniem czy dany serwis działa.
Zrobiłem sobie coś takiego, a raczej wzorowałem się na manual
<?php function spr_url($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_NOBODY, 1); curl_exec($ch); if(curl_getinfo($ch, CURLINFO_HTTP_CODE) == 200) else } spr_url("http://www.google.pl"); ?>
Przy sprawdzaniu jednej strony działa to ok 1s i jest ok. Ale zastanawiam się jak będzie w bazie 1000 linków to będzie to działało wieczność.
Macie może jakiś pomysł na sprawdzanie url-a. Które będzie szybsze i czy warto zaprzęgać do pracy curl czy coś innego.
Będę bardzo wdzięczny za pomoc
Redelek