Запуск скрипта по расписанию

T
На сайте с 13.05.2011
Offline
65
522

Добрый день, форумчане!

Есть задача - парсить цены с определённого сайта и автоматически обновлять их на другом сайте.

Никакой "чернухи", оба сайта принадлежат одной и той же компании.

Как сделать, чтобы с утра допустим запускался скрипт, парсил цены, сохранял их в БД.

С базой данных разберусь, скрипт для парсинга напишу.

Интересует именно запуск скрипта по расписанию на сервере.

Прошу совета, в каком направлении двигаться.

SI
На сайте с 03.12.2007
Offline
130
#1

Двигайтесь в направлении Cron'a

-= Онлайн сервисы =-
SocFishing
На сайте с 26.09.2013
Offline
118
#2

Либо через настройку крона, либо через запуск демона. Например

daemon.php

<?php
while (true) {
$t = date('H:i:s', time());
if ($t=='00:00:00')
include_once('obnovka.php');
sleep(1);
}

Запустить нужно через SSH

nohup php5 -q /var/www/daemon.php > daemon.log 2>&1 &

★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
ДП
На сайте с 23.11.2009
Offline
203
#3

Серьёзно, запускать скрипт в определенное время с помощью постоянно висящего в памяти другого скрипта? о_О

Такое вообще бывает, что есть ssh, а крона на сервере нет?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий