Добрый день, нужно реализовать сетку небольших многостраничных сайтов с централизованным управлением через общую админку, чтобы по самим сайтам генерировались статичные HTML-страницы.
Варианты реализации могут быть разные, поэтому просьба писать, какой именно предлагаете, был ли опыт такой реализации.
Отдельный сайт 6-15 страниц.
Дизайн конечных сайтов предоставим.
Более подробно:
1. Управление сайтами
Возможность добавлять, редактировать, удалять сайты через интерфейс.
Каждый сайт может:
Иметь собственную структуру страниц.
Использовать один из заранее определённых шаблонов.
Иметь свой домен и VPS (IP, SSH и т.п.).
2. Контент-менеджмент
Интерфейс для заполнения контента (тексты, заголовки, изображения и пр.) для каждого сайта.
3. Генерация HTML
Выходная версия сайта должна быть статическим HTML.
Возможность собрать сайт в HTML по кнопке или при сохранении изменений.
4. Деплой
Возможность задать параметры удалённого VPS для сайта (IP, путь, SSH-ключи).
Система должна заливать HTML-файлы на удалённый сервер после сборки.
Технологии:
Контент должен управляться через удобный web-интерфейс.
Генерация HTML может быть на любом движке (например, Astro, Eleventy, Hugo, Laravel Blade и пр.).
CMS может быть готовая (например, Strapi, Sanity, MODX, Directus) или кастомная.
Можно использовать CI/CD (GitHub Actions и т.п.) или встроенную автоматизацию.
Обязательно: разделение CMS и конечных сайтов — сайты должны работать без CMS на стороне клиента.
Разделы:
Опубликован:
06.06.2025 | 18:35 [последние изменения: 06.06.2025 | 19:56]
Заказ находится в архиве