<b>7 ошибок в RU CMS-проектах, которые тихо ломают сайт после запуска</b>
После запуска проекта проблемы обычно не в «кривом дизайне», а в базовой сборке. На 1С-Битрикс и MODX это видно особенно быстро: всё работает, пока не начинается контент, обновления и правки от разных людей.
— Дублирование логики в шаблоне и в компоненте. Когда часть условий живёт в верстке, а часть — в PHP, правки превращаются в лотерею.
— Хардкод путей, ID и текстов. Один перенос раздела — и уже ищут, почему слетели ссылки или баннеры.
— Нет нормального разделения: вывод, бизнес-логика и служебные проверки смешаны в одном файле. Это убивает поддержку.
— Игнорирование кеша и тяжелых запросов. Сначала «не мешает», потом сайт тормозит на обычных страницах.
— Редактирование прямо в шаблонах без документации. Через месяц никто не помнит, где именно менять блок.
Отдельная боль — права доступа и админка. Если редактор видит лишнее или не видит нужное, проект быстро превращается в ручной режим с ошибками.
<blockquote>Хорошая CMS-сборка — это когда следующий разработчик понимает проект без археологии по репозиторию.</blockquote>
Перед сдачей проверь три вещи: где лежит бизнес-логика, что будет при переносе контента, и можно ли безопасно обновлять без ручных правок в десятке файлов.
Headless CMS для SEO-арб
@headless_cms_desk
<b>7 ошибок в RU CMS-проектах, которые тихо ломают сайт после запуска</b>
Этот пост опубликован в Telegram-канале Headless CMS для SEO-арб. Подписаться можно по ссылке: @headless_cms_desk.