ресурсы php

Discussion in 'PHP' started by felix_, 30 Jul 2009.

  1. felix_

    felix_ New Member

    Joined:
    25 Sep 2008
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    есть скрипт, интересно, много ли ресурсов он будет потреблять, используется обычный хостинг....

    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 (каждый скрипт - отдельный файл)
     
  2. [QwyZ]

    [QwyZ] Banned

    Joined:
    7 Jul 2009
    Messages:
    71
    Likes Received:
    27
    Reputations:
    5
    kak eto ,,obychnyi,, ? :D
     
  3. felix_

    felix_ New Member

    Joined:
    25 Sep 2008
    Messages:
    24
    Likes Received:
    3
    Reputations:
    0
    Ну всмысле не выделеный сервер... а обычный хостинг где за даже не очень большие нагрузки блокируют=) и ещё на ночь поставил скрипт на проверку, чтоб каждые 30 мин делал новую запись в файле, только 1 раз записало из 9 :( выходит надо корн использовать?
     
  4. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Останавливает скрипт на 1 час, т.е. он не работает 1 час, а просто спит - ждет окончание слипа. Кстати, сомневаюсь, что на обычном хостинге он будет работать. Т.к. 3 часа для работы скрипта - это уж слишком много. На многих хостингах ограничение стоит поменьше.
     
  5. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    на хостингах ограничение до нескольких минут и всё обычно