Если вы арендуете хостинг на базе Windows Server (Windows VPS/VDS), то можете установить туда Content Downloader для автоматического запуска с целью добавления/обновления MySQL баз данных сайта.
Средняя стоимость Windows VPS (на момент создания данного материала) составляет примерно 1500 рублей в месяц.
Желательно брать сервер с 2 ядрами ЦП от 2GHz и оперативной памятью от 2GB.
Подключение к удаленному рабочему столу сервера осуществляется через RDP (Remote Desktop Protocol). В интернете есть множество информации по подключению к серверу по RDP. К серверу по RDP можно подключаться даже со смартфона, используя приложение, например, RD Client.
Автоматически запускать проекты Content Downloader на Windows сервере (как и на ПК с Windows) можно несколькими способами:
– Запуск программы с передачей параметров (например, из командной строки или планировщика Windows с возможностью запуска по расписанию)
– Использование встроенного планировщика программы (запуск цепочек проектов по расписанию)
Обращение к базе данных MySQL при парсинге контента (для добавления, удаления, изменения записей базы данных MySQL сайта) осуществляется через макрос PHP_SCRIPT.
Как парсить сразу в MYSQL-базу (обновление цен товаров, добавление записей и многое другое)
Данные при парсинге отправляются PHP скрипту на localhost. PHP скрипт через MySQL Запросы изменяет базу данных сайта.