Помогите с api rds.

Тема в разделе "Как сделать...", создана пользователем tusja, 18 окт 2015.

Метки:
Статус темы:
Закрыта.
  1. tusja

    tusja

    Регистр.:
    31 мар 2007
    Сообщения:
    493
    Симпатии:
    71
    Привет, помогите пожалуйста со скриптом.
    Есть готовый скрипт проверки сайтов на айпи:

    Как сделать что бы он проверял по списку ip?
     
  2. Denixxx

    Denixxx

    Регистр.:
    7 фев 2014
    Сообщения:
    247
    Симпатии:
    191
  3. tusja

    tusja

    Регистр.:
    31 мар 2007
    Сообщения:
    493
    Симпатии:
    71
    А если 13к айпишек?
     
  4. kto-to

    kto-to Создатель

    Регистр.:
    19 май 2012
    Сообщения:
    14
    Симпатии:
    2
    ну заверни всю ту хрень RDS'ную в отдельную функцию, в которую передавай IP... что-то вроде

    function GetSitesByIp ($ip)
    {
    // тут вся хрень которую ты написал...

    // в ней подправь формирование запроса

    // XML для инициализации сессии
    $put_data =
    '<InitSession>
    <Parameters>
    <TaskVariant>BingIp</TaskVariant>
    </Parameters>
    <DomainNames>
    <string>'.$ip.'</string>
    </DomainNames>
    </InitSession>';

    }


    и вызывай эту функцию в цикле... чтобы обработать 13к адресов, придется разбить цикл на задачи для того чтобы уложиться в отведенное время выполенение пхп скрипта. Вообщем пошевили мозгами и всё получится :)
     
    tusja нравится это.
  5. tusja

    tusja

    Регистр.:
    31 мар 2007
    Сообщения:
    493
    Симпатии:
    71
    Всем спасибо.
    Более не актуально.
     
Статус темы:
Закрыта.