Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: поэтапное выполнение скрипта

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: как разделить скрипт на части
inkor
Отправлено: 30 Августа, 2009 - 09:56:58
Post Id


Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




Здравствуйте!

суть вопроса:
есть скрипт парсинга RSS ленты, нужно чтобы при загрузке страницы скрипт брал рсс ленту и совал ее в файл или в базу (не важно), при следующей загрузке страницы он извлекал из сохраненного файла (базы) ссылки и описания и сохранял их в файл (базу), при следующей загрузке страницы он извлекал из сохраненного файла (базы) ссылки и скачивал страницы по этим ссылкам. вот как разделить этот скрипт на этапы выполнения ведь если все это делать за один раз, то при большом количестве посетителей, хостер мне явно спасибо не скажет?
 
 Top
JustUserR
Отправлено: 31 Августа, 2009 - 11:33:13
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




К примеру вводите специальную переменную которая отвечает за то какой этап PHP-скрипта нужен выполнятся (Желательно чтобы этап не превышал секунд 15) Потом в конце этапа делатете sleep на еще 15 секунд а потом запускаете свой же PHP-скрипт но с передачей ему параетра с номером следующего этапа Если PHP-скрипт запускается через браузер то достаточно делать Header location а если через Cron т например exec


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
inkor
Отправлено: 02 Сентября, 2009 - 15:39:42
Post Id


Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




JustUserR пишет:
К примеру вводите специальную переменную которая отвечает за то какой этап PHP-скрипта нужен выполнятся (Желательно чтобы этап не превышал секунд 15) Потом в конце этапа делатете sleep на еще 15 секунд а потом запускаете свой же PHP-скрипт но с передачей ему параетра с номером следующего этапа Если PHP-скрипт запускается через браузер то достаточно делать Header location а если через Cron т например exec


спасибо! сделал нечто подобное
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB