UStackUStack
Ycode icon

Ycode

Ycode — open source конструктор сайтов и CMS для дизайна, хостинга и обновления контента: визуальный редактор или Ycode Cloud.

Ycode

Что такое Ycode?

Ycode — open source конструктор сайтов и CMS, который позволяет создавать дизайн, хостить и обновлять контент пользовательских сайтов с помощью визуального интерфейса. Основная цель — предоставить рабочий процесс, похожий на современные конструкторы сайтов, сохраняя контроль благодаря open source и поддержке self-hosting.

Вы можете использовать Ycode в управляемой форме через Ycode Cloud или запустить на своей инфраструктуре, развернув open source код и подключив backend-сервисы.

Ключевые возможности

  • Визуальный конструктор сайтов и CMS в одной платформе, чтобы строить страницы и управлять контентом в едином рабочем процессе.
  • Доступ к open source коду для self-hosting, включая возможность «форкнуть репозиторий» и развернуть в своей среде.
  • Путь self-hosting с развертыванием на Vercel и подключением Supabase для начала работы.
  • Облачная опция (Ycode Cloud) как полностью управляемая, с автоматическими обновлениями и обслуживанием.
  • Домены и возможности форм/страниц/контента в тарифах, включая неограниченные (self-host) или ограниченные (cloud) элементы вроде CMS-элементов и записей форм.
  • Обновления релизов, добавляющие CMS-возможности: фильтрация коллекций с пагинацией и динамической сортировкой, улучшения rich-text редактора.

Как использовать Ycode

  1. Выберите настройку: начните с Ycode Cloud для управляемой опции или self-host open source проекта.
  2. Если self-host, форкните репозиторий Ycode на GitHub и разверните на Vercel.
  3. Подключите Supabase к развернутому проекту для активации рабочих процессов сборки и контента.
  4. В любой настройке используйте визуальный билдер для создания сайта и обновления CMS-контента.

Сценарии использования

  • Миграция с другой CMS или конструктора: перестройка сайта, затем смена управления контентом с минимальным участием IT-отдела (как описано в отзыве пользователя).
  • Создание небольшого или среднего кастомного сайта с визуальным редактором и CMS-функциями (страницы, неограниченные страницы/формы/элементы в self-host) без привязки к закрытой платформе.
  • Управление динамическими списками контента с помощью CMS-функций: фильтрация коллекций с пагинацией и динамической сортировкой (из недавнего релиза).
  • Настройка командного workflow, где дизайнеры и билдеры сотрудничают над контентом сайта с использованием сообщества и обновлений релизов.
  • Запуск продакшн-сайта с управляемым хостингом (Ycode Cloud) или полным контролем через self-hosting на своей инфраструктуре.

FAQ

  • Ycode open source? Да. На сайте Ycode описан как open source конструктор сайтов и CMS, с ссылкой «Open in Github».
  • Можно ли использовать Ycode без self-hosting? Да. Ycode Cloud представлен как полностью управляемая опция с автоматическими обновлениями и обслуживанием.
  • Что нужно для self-hosting Ycode? В инструкции по настройке: форк репозитория, развертывание на Vercel и подключение Supabase.
  • Какие CMS-функции поддерживает Ycode? В релиз-нотах: фильтрация коллекций с пагинацией, динамическая сортировка, улучшения rich-text редактора.
  • Какие лимиты хостинга и контента? На странице в разделе тарифов разные лимиты для self-hosting и Ycode Cloud (например, «Unlimited» элементов в self-host и ограниченные CMS-элементы в cloud), точные значения для cloud показаны частично.

Альтернативы

  • Закрытые визуальные конструкторы сайтов: Обычно проще для старта, но часто держат контент и инфраструктуру в экосистеме вендора, против чего Ycode акцентирует open source контроль.
  • Headless или хостед CMS с отдельным фронтендом: Если нужны сильные CMS-функции, но предпочтителен кастомный фронтенд-workflow, подход CMS-first разделяет управление контентом и визуальный билдер страниц.
  • Общие no-code конструкторы сайтов: Фокус на визуальном дизайне и публикации, но различаются по доступу к коду и гибкости self-hosting.
  • Self-hostable стеки сайтов на CMS: Self-hosted CMS + фронтенд-фреймворк дают контроль, похожий на self-host опцию Ycode, но с большим объемом настройки по сравнению с unified визуальным билдером + CMS.