Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
11 / 11 / 9
Регистрация: 26.08.2011
Сообщений: 177
1

Перебор url и перезапуск скрипта

26.01.2017, 21:15. Показов 2057. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет! Подскажите как реализовать следующую задумку. Необходимо перебрать некоторое количество url вида сайт.ру/index.php&page=1 меняя параметр page на соответственно 2, 3, 4 и т.д.
При этом перед/после(?) каждой смены параметра необходимо перезапускать скрипт так как его время выполнения будет очень продолжительным.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2017, 21:15
Ответы с готовыми решениями:

Передача данных со скрипта на URL
Как сделать, чтобы после обработки данных php-скрипт передал эти данные на урл?

Перезапуск скрипта
Всем привет! Купил себе VPS машинку для работы одного скрипта. Скрипт запускается таким образом:...

Перезапуск скрипта
Добрый день. Такой вопрос. Есть скрипт который выполняется при загрузке страницы. ...

Автоматический перезапуск скрипта
Доброго времени суток. Имеется Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-130-generic x86_64). Скрипт...

4
Заблокирован
26.01.2017, 21:38 2
Парсеры обычно с использованием JS пишутся. Также можете попробовать после обработки каждой страницы делать редирект на себя, возможно, с дописыванием к адресу какого-то изменяемого параметра, чтобы не хранить тек. состояние обработки где-то еще.
0
11 / 11 / 9
Регистрация: 26.08.2011
Сообщений: 177
27.01.2017, 20:46  [ТС] 3
Спасибо за ответ! Хочется как раз увидеть пример редиректа на себя с передачей текущего состояния через адрес.
0
Заблокирован
28.01.2017, 12:03 4
PHP
1
2
header('Location: /parse/'.$next);
exit;
В $next указываете ваш сайт.ру....
1
81 / 25 / 19
Регистрация: 27.10.2014
Сообщений: 420
29.01.2017, 21:34 5
Цитата Сообщение от rozalski Посмотреть сообщение
Всем привет! Подскажите как реализовать следующую задумку. Необходимо перебрать некоторое количество url вида сайт.ру/index.php&page=1 меняя параметр page на соответственно 2, 3, 4 и т.д.
При этом перед/после(?) каждой смены параметра необходимо перезапускать скрипт так как его время выполнения будет очень продолжительным.

Зачем перезапускать?

С перезапуском можно bash скриптом в цикле запустить несколько php скриптов, передавать им через $argv номер страницы (если они известны заранее).

Советую посмотреть Selenium WebDriver
0
29.01.2017, 21:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2017, 21:34
Помогаю со студенческими работами здесь

Проверка на перезапуск скрипта bash
Всем привет. Есть скрипт на запуск программы #!/bin/bash ./unpack.sh cd bsp_bin export...

Перезапуск скрипта по команде. (Node.Js+PM2)
Есть сервер на Node.Js с PM2. Нужно что бы скрипт перезапускался при ошибке. ОСь - Ubuntu 14.04...

Перебор URL
Написать программу для перебора URL сайта построенных на числовом идентификаторе.

Перебор через URL + извлечение данных по странице
Друзья мои, приветствую! Совсем недавно начал работать с JS и возникло несколько вопросов. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru