[размер страницы]

Статус
В этой теме нельзя размещать новые ответы.

shark_255

Новичок
[размер страницы]

Здравствуйте !

Нужно определить размер указанной страницы вместе с рисунками.

Подкиньте ссылочку где можно скачать.

Заранее спасибо.
 

phpdev2007

Новичок
написать самому не так сложно как кажется, или написать на веблансер думаю за 10$ сделают.
 

Alexandre

PHPПенсионер
Нужно определить размер указанной страницы вместе с рисунками.
размер указанной страницы=
размер HTML страницы+
размер внешней CSS страницы +
размер внешнего JS скрипта+
размер всех рисунков

алгоритм:
по ссылке - закачивается страница
вытаскиваеются из контента все внешние файлы (css, js , img)
закачиваются и вычмсляется их размер.
 

SiMM

Новичок
> закачиваются и вычмсляется их размер
Закачивать во многих случаях необязательно - есть же HEAD-запросы.
 

kruglov

Новичок
Ммм, а там редиректы могут быть, а в css-файлах importы разныет... И еще этот, как его - ajax, вот.
 

shark_255

Новичок
почему-то неверно работает:

PHP:
$host = "www.prazdnik.com.ua";
$fp = fsockopen($host, 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
	$out = "HEAD / HTTP/1.0\r\n";
	$out.="Connection: Keep-Alive\r\n\r\n";	
    $out.="User-Agent: Mozilla/4.05 (WinNT; 1)\r\n";		
	$out.="Host: $host\r\n";
	$out.="Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r\n";

      fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}
может быть, есть предположения ?
 

Dovg

Продвинутый новичок
Может быть надо смотреть страницы браузером?
 

Апокалипсис

тех дир matras.ru
Вопросы удалённого парсинга страниц - не рассматриваются на этом форуме по морально - этическим соображениям.
 

SiMM

Новичок
> почему-то неверно работает
Потому что на одном IP может хоститься более одного ресурса.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху