В основе любого веб-приложения лежит взаимодействие с клиентами. Каждое клиентское действие вызывает определенную реакцию сервера. Например, команда на создание объекта добавляет запись в базу данных. Но иногда требуется произвести действия без участия пользователя. Например, выполнить оптимизацию или резервное копирование текущих данных. Для этого в декларативном фреймворке Evado имеется компонент «Планировщик», который запускает в назначенное время задачи, выполняющие определенную работу. Компонент приложения - это экземпляр класса, существующий в течении работы приложения. Компоненты реализуют специфический функционал. По умолчанию планировщик работает с интервалом 60 секунд. Это определяет минимальный период запуска задач. Даже, если у задачи будет указана меньший период, планировщик запустит ее только после минимального интервала. Вы может изменить это значение в конфигурации компонента с помощью параметра refreshInterval (см. статью «Нюансы конфигурирования веб-приложения»). При