$log->TRACE($usr->UpdateInactive()); if (date('H') == 0 || date('H') == 6 || date('H') == 12 || date('H') == 18) { // генерация xml для webprof $log->TRACE(freelancer::webprofGenerateRss('upload/webprof.xml')); } // генерация xml для Яндекс.Работа $log->TRACE(new_projects::yandexGenerateRss('upload/yandex-office.xml', array(4))); $log->TRACE(new_projects::yandexGenerateRss('upload/yandex-project.xml', array(1, 2, 7))); // генерация xml для Jooble.ru, indeed и trovit $projects_for_xml = new_projects::getProjectsForXml('1 month'); $log->TRACE(new_projects::joobleGenerateRss('upload/jooble.xml', $projects_for_xml)); $log->TRACE(new_projects::indeedGenerateRss('upload/indeed.xml', $projects_for_xml)); $log->TRACE(new_projects::trovitGenerateRss('upload/trovit.xml', $projects_for_xml)); // генерация xml для joobradio if (date('H') == 4) { $log->TRACE(new_projects::jobradioGenerateRss('upload/jobradio.xml')); if (users_suspicious_contacts::getResetContacts()) { users_suspicious_contacts::resetContacts(); users_suspicious_contacts::setResetContacts(); } } // генерация xml для careerjet if (date('H') == 23) { $log->TRACE(new_projects::careerjetGenerateRss('upload/careerjet.xml')); } // генерация xml для adWords if (date('H') == 3) { $log->TRACE(new_projects::adWords('upload/adwords.csv')); } // сбор статистики. $scl = new stat_collector();
<?php ini_set('max_execution_time', '0'); ini_set('memory_limit', '512M'); require_once '../classes/config.php'; require_once '../classes/projects.php'; new_projects::jobradioGenerateRss('upload/jobradio.xml');