-
Наш форум
→ Книга жалоб и предложений! • Апрель 12, 2014, 12:23 п.п.
-
JavaScript
→ Автоматический серфинг сайтов • Апрель 29, 2009, 3:49 п.п.
-
JavaScript
→ Автоматический серфинг сайтов • Апрель 25, 2009, 6:12 д.п.
-
JavaScript
→ Автоматический серфинг сайтов • Апрель 25, 2009, 6:02 д.п.
-
JavaScript
→ Автоматический серфинг сайтов • Апрель 25, 2009, 5:39 д.п.
YuGran, попробуй описать подробнее, что тебе нужноЕсть список сайтов, около 1 000. Мне нужно что бы скрипт открывал сайт, ждал пока он полностью загрузится и переходил к следующиму по порядку, и так по кругу до бесконечности.сам в javascript - 0 =(
YuGran, попробуй описать подробнее, что тебе нужно
Есть список сайтов, около 1 000. Мне нужно что бы скрипт открывал сайт, ждал пока он полностью загрузится и переходил к следующиму по порядку, и так по кругу до бесконечности.
сам в javascript - 0 =(
-
JavaScript
→ Автоматический серфинг сайтов • Апрель 24, 2009, 9:02 д.п.
-
PHP для идиотов
→ Вопрсы по отимизации php кода • Июль 18, 2008, 1:28 д.п.
-
PHP для идиотов
→ Вопрсы по отимизации php кода • Июль 18, 2008, 12:43 д.п.
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 15, 2008, 12:49 п.п.
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 14, 2008, 4:13 п.п.
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 11, 2008, 4:52 п.п.
CTAPbIu_MABP, большое пасибо!вот что получилось$mad_siteId = 0000;$mad_ua = urlencode(@$_SERVER['HTTP_USER_AGENT']);$mad_ip = urlencode(@$_SERVER['REMOTE_ADDR']);$mad_xip = urlencode(@$_SERVER['HTTP_X_FORWARDED_FOR']);$mad_ref = urlencode(@$_SERVER['SERVER_NAME'].@...
CTAPbIu_MABP, большое пасибо!
вот что получилось
$mad_siteId = 0000;
$mad_ua = urlencode(@$_SERVER['HTTP_USER_AGENT']);
$mad_ip = urlencode(@$_SERVER['REMOTE_ADDR']);
$mad_xip = urlencode(@$_SERVER['HTTP_X_FORWARDED_FOR']);
$mad_ref = urlencode(@$_SERVER['SERVER_NAME'].@$_SERVER['REQUEST_URI']);
$mad_lines = '';
$mad_fp = @fsockopen ('mobileads.ru', 80, $mad_errno, $mad_errstr, 2);
if($mad_fp) {
$out = "GET /links?id=$mad_siteId&ip=$mad_ip&xip=$mad_xip&ua=$mad_ua&ref=$mad_ref HTTP/1.1\r\n";
$out .= "Host: mobileads.ru\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($mad_fp, $out);
while (!feof($mad_fp)) {
$mad_lines .= fgets($mad_fp);
}
$mad_lines = substr($mad_lines, strrpos($mad_lines, "\r\n\r\n")+4);
$mad_lines = explode("\r\n",$mad_lines);
fclose($mad_fp);
}
$mad_lines_count = count($mad_lines);
for($malCount=0; $malCount < $mad_lines_count; $malCount+=2){
$linkURL = trim($mad_lines[$malCount]);
$linkName = iconv("Windows-1251", "UTF-8", $mad_lines[$malCount+1]);
echo '<a href="'.$linkURL.'">'.$linkName.'</a><br />';
}
И вот меня заинтересовал еще один вопросы.
Какая разница между использыванием одинарных(') и двойных(") кавычек? Какие использывать лучше?
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 11, 2008, 12:04 п.п.
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 11, 2008, 9:27 д.п.
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 11, 2008, 6:35 д.п.
я пробовал, но в ответ не только файл приходит. а еще и не нужные мне заголовки которые. вот я и спросил. как же можно получить содержимое файла?А еще, если хостинг позволяет, можно все это заменить одним file_get_contents.Только проблемы скорости все это не решает, ибо тупит не скрипт, а удаленн...
я пробовал, но в ответ не только файл приходит. а еще и не нужные мне заголовки которые. вот я и спросил. как же можно получить
содержимое файла?
А еще, если хостинг позволяет, можно все это заменить одним file_get_contents.
Только проблемы скорости все это не решает, ибо тупит не скрипт, а удаленный сервер …
Вообще обычно вся эта хрень формируется через JS, а не на стороне сервера.
В данном случие JS нельзя использовать :(
AlexB, да не проблема можно я через курл сделать))) но все-таки одно соединенеи сервером тупит меньше чем два)))
а вот с 2 соеденениями это жесть. так как это стандартный код который запускается примерно ~ 4 000 000 раз в день (со всех сайтов) %) вот наверно по этому так сервак и тупит…
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 10, 2008, 1:39 п.п.
Можете пожалуйста разьяснить, как получить содержимое файла http://mobileads.ru/links?id=$mad_siteId&ip=$mad_ip&xip=$mad_xip&ua=$mad_ua&ref=$mad_ref при помощи этого кода?$fp = fsockopen($host, $port, $errno, $errstr, $ttl);$text = fread($fp,1024);fclose($fp);
Можете пожалуйста разьяснить, как получить содержимое файла
http://mobileads.ru/links?id=$mad_siteId&ip=$mad_ip&xip=$mad_xip&ua=$mad_ua&ref=$mad_ref
при помощи этого кода?
$fp = fsockopen($host, $port, $errno, $errstr, $ttl);
$text = fread($fp,1024);
fclose($fp);
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 9, 2008, 10:05 п.п.
-
PHP для идиотов
→ Оптимизация кода рекламной площадки от MobileADS • Июль 9, 2008, 4:35 п.п.
Есть у меня сайт на котором размещена рекламная площадка MobileADSТак вот, она сильно долго грузится. К примеру вся сраница, учитывая время генерации площадки, сгенерирована за 0.082 сек., из которых на этот блок было потрачено 0.042 сек. %) или 0.976 из 1.019…вот собсна сам код$mad_socket...
Есть у меня сайт на котором размещена рекламная площадка MobileADS
Так вот, она сильно долго грузится. К примеру вся сраница, учитывая время генерации площадки, сгенерирована за 0.082 сек., из которых на этот блок было потрачено 0.042 сек. %) или 0.976 из 1.019…
вот собсна сам код
$mad_socketTimeout = 2; // таймаут соединения с сервером mobileads.ru
ini_set("default_socket_timeout",$mad_socketTimeout);
$mad_siteId = 0000;
$mad_pageEncoding = "UTF-8"; // устанавливаем кодировку страницы
$mad_ua = urlencode(@$_SERVER['HTTP_USER_AGENT']);
$mad_ip = urlencode(@$_SERVER['REMOTE_ADDR']);
$mad_xip = urlencode(@$_SERVER['HTTP_X_FORWARDED_FOR']);
$mad_ref = urlencode(@$_SERVER['SERVER_NAME'].@$_SERVER['REQUEST_URI']);
$mad_lines = "";
$mad_fp = @fsockopen ("mobileads.ru", 80, $mad_errno, $mad_errstr, $mad_socketTimeout);
if($mad_fp) {
// переменная $mad_lines будет содержать массив, непарные элементы которого будут ссылками, парные - названием
$mad_lines = @file("http://mobileads.ru/links?id=$mad_siteId&ip=$mad_ip&xip=$mad_xip&ua=$mad_ua&ref=$mad_ref");
}
@fclose($mad_fp); // вывод ссылок
for($malCount=0; $malCount < count($mad_lines); $malCount+=2){
$linkURL = trim($mad_lines[$malCount]);
$linkName = iconv("Windows-1251", $mad_pageEncoding, $mad_lines[$malCount+1]);
echo "<a href=\"".$linkURL."\">".$linkName."</a><br />";
}
в среднем выполняется за 0.045 сек.
Подскажите. Как можно его оптимизировать?
-
Флейм
→ у кого какие мабилы и мнения о ней ? • Июль 9, 2008, 11:49 д.п.
-
Наш форум
→ ПЫХА.РУ соц. сеть... • Июль 9, 2008, 8:55 д.п.
-
PHP для идиотов
→ php код защиты • Июль 8, 2008, 5:32 п.п.