Друзья!
Дело вот в чем:
Есть сайт.
Мне необходимо выполнять определенные операции с какой либо периодичностью.
Ну, например:
- Обновить новости.
- Удалить устаревшие сообщения.
и так далее.
Легко и удобно, это создать задание (крон) на запуск файла и проделать операции с ним.
Появилась следующая мысль:
А что, если файл / дату обновления / дату последнего обновления хранить в бд.
Соответственно, выполняться будет всегда 1 файл, например каждые 2 минуты.
Уже в самом файле буду делать выборку из бд и инклудить нужные файлы, если это необходимо.
В плане юзабильности , как мне кажется, выйдет достаточно удобно. В любой момент - любой файлик можно будет отключить легким "нажатием руки".
В общем, актуален ли такой подход?
1. lastdays - 17 Марта, 2015 - 21:50:54 - перейти к сообщению
2. IllusionMH - 17 Марта, 2015 - 21:56:01 - перейти к сообщению
lastdays, насколько я помню - в Magento именно так и реализована обработка.
Главное не делать проверки слишком часто.
Главное не делать проверки слишком часто.