Файловая структура вместо базы данных
TeqCMS принципиально избегает использования баз данных и админ-панелей. Вся работа с сайтом сводится к управлению файлами, которые находятся под версионным контролем (git).
tmpl/web/{locale}/
— локализованные шаблоны и страницы (HTML)web/
— статические ресурсы: изображения, стили, JS
Изменения в базовой локали вносятся в рабочей (девелоперской) среде. Затем запускается AI-перевод и создаются версии страниц для других языков. Всё это фиксируется в git: каждый перевод, каждая правка остаются в истории коммитов.
После коммита можно выполнить push на GitHub и развернуть изменения на продакшн — вручную или через GitHub Actions. Такая структура облегчает совместную разработку, аудит изменений и перенос между окружениями.