Автоматизация сайта — это создание программных решений, позволяющих владельцу сайта самостоятельно не только управлять содержанием сайта, но и решать целый ряд задач автоматически — по заранее заданному алгоритму. Например, формировать страницы с определёнными параметрами верстки, сортировать их по категориям и выводить в соответствующих разделах сайта на постоянной основе, либо с последующим автоматическим перенесением в архив или удалением через заданное время.
Другая ситуация, когда необходимо регулярное обновление больших объемов информации (цен товаров или сортировок «по наличию»). Такое обновление «в ручную» потребует огромного количества времени, что неприемлемо при регулярном обновлении данных на сайте. Задачи обновления данных на сайте могут решаться средствами автоматизации данных процессов путём экспорта сформированных данных или интеграции их экспорта из существующих в компании программных решений (1C, 1С склад, 1С предприятие, Excel, базы данных, индивидуально разработанные решения на основе БД).
Сайты социальных сетей являются типичными примерами автоматизированных сайтов. Благодаря сложным и правильно заданным алгоритмам такие сайты автоматизированы настолько, что миллионы пользователей свободно могут менять различные индивидуальные настройки, вносить и редактировать свою информацию.
Будучи однажды созданными и тщательно протестированными, такие сайты могут годами работать без участия в их работе самих создателей. Вмешательства требует только расширение возможностей, создание новых функций и обрабатывающих эти функции алгоритмов.
Другим отличительным примером полной автоматизации сайта являются разделы контекстной рекламы поисковых систем Яндекс и Google. В автоматическом режиме, участие в котором принимает только заказчик (рекламодатель), заполняя определённые формы, происходит выписка счетов, оплата, размещение рекламы и её мониторинг с составлением отчётов.
Иные средства автоматизации сайта — отложенные публикации или удаление (например, по времени, или дате), автоматизированная обработка баз данных , запуск обработки накопленной информации, резервное копирование и восстановление из резервных копий, и многое другое.
Элементы функциональности автоматизации сайта обычно интегрируются в единый программный комплекс системы управления сайтом.
Источники информации: