Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   ресурсы php (https://forum.antichat.xyz/showthread.php?t=132035)

felix_ 30.07.2009 00:39

ресурсы php
 
есть скрипт, интересно, много ли ресурсов он будет потреблять, используется обычный хостинг....

PHP код:

<?php

ignore_user_abort
(1);
set_limit_time(0);

class 
mem 
{
 public function 
sleep()
    {
    
      for(
$i=0;$i<3;$i++) 
       {
         
sleep(3600); // особенно ВОТ ЭТО МНОГО будет ЗАНИМАТь Памяти?
    
            
$ch=curl_init(); 

             
curl_setopt($chCURLOPT_URL'http://yandex.ru/');   
             
curl_setopt($chCURLOPT_HEADER1); 
             
curl_setopt($chCURLOPT_USERAGENT'Mozilla/4.0');
              
curl_setopt($chCURLOPT_TIMEOUT10); 
              
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);

             
$answer=curl_exec($ch); 
                
curl_close($ch);
        
//...
       
}

    }
}

    
$n = new mem();
    
$n->sleep();
?>

и таких скриптов одновременно выполняется ~300 (каждый скрипт - отдельный файл)

[QwyZ] 30.07.2009 05:30

Цитата:

используется обычный хостинг
kak eto ,,obychnyi,, ? :D

felix_ 30.07.2009 11:49

Ну всмысле не выделеный сервер... а обычный хостинг где за даже не очень большие нагрузки блокируют=) и ещё на ночь поставил скрипт на проверку, чтоб каждые 30 мин делал новую запись в файле, только 1 раз записало из 9 :( выходит надо корн использовать?

mailbrush 30.07.2009 12:00

Цитата:

sleep(3600);
Останавливает скрипт на 1 час, т.е. он не работает 1 час, а просто спит - ждет окончание слипа. Кстати, сомневаюсь, что на обычном хостинге он будет работать. Т.к. 3 часа для работы скрипта - это уж слишком много. На многих хостингах ограничение стоит поменьше.

inlanger 30.07.2009 15:21

на хостингах ограничение до нескольких минут и всё обычно


Время: 16:00