Подключение кастомной CMS к существующей адаптивной вёрстке сайта

Тимур14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.12.2025

. Исходные данные

  • Имеется готовая адаптивная HTML/CSS/JS-вёрстка, заполненная контентом

  • Вёрстка уже содержит:

    • структурированную микроразметку (Schema.org);

    • AMP-страницы (Accelerated Mobile Pages);

    • SEO-оптимизированные шаблоны;

  • Сайт в текущем виде является статическим

2. Цель внедрения CMS

  • Перевести сайт в управляемый режим публикации контента

  • Обеспечить:

    • добавление, редактирование, удаление новостей / заметок;

    • управление контентом через административную панель;

    • публикацию материалов на разных страницах / разделах сайта

3. Требования к CMS

  • Не использовать популярные CMS
    (WordPress, Joomla, Drupal, Bitrix и аналоги исключены)

  • Допустимы:

    • кастомная CMS;

    • headless-CMS;

    • lightweight-движок с минимальным ядром;

  • CMS должна:

    • интегрироваться поверх существующей вёрстки;

    • не ломать HTML-структуру;

    • не навязывать собственные шаблоны;

    • позволять гибко работать с уже существующими страницами

4. Функциональные требования

4.1 Контент

  • Типы материалов:

    • новости;

    • заметки / блог-посты;

  • Для каждого материала:

    • заголовок;

    • текст (с поддержкой HTML);

    • дата публикации;

    • статус (черновик / опубликовано);

    • SEO-поля (title, description);

  • Возможность вывода:

    • на отдельной странице;

    • в списках (лента новостей, разделы).

4.2 Административная панель

  • Авторизация (минимум: один администратор)

  • CRUD-операции для материалов

  • Минимальный, утилитарный интерфейс (без визуального конструктора)

5. Технические требования

  • Полное сохранение:

    • текущей адаптивной вёрстки;

    • AMP-страниц;

    • микроразметки Schema.org;

  • ЧПУ-адреса страниц (SEO-friendly URLs)

  • Возможность расширения структуры контента в будущем

  • Чистая серверная логика без тяжёлых зависимостей

  • Совместимость с текущим хостингом


Авторизуйтесь для подачи заявки

Заявки фрилансеров