главная/движок
headless платформа

XSOnly Engine

WordPress — нормальное начало. На нескольких сотнях тысяч постов, паре зеркал и своём видеохранилище он превращается в то, с чем воюешь, а не в то, чем пользуешься. Такие проекты мы переводим на движок.

Astro + Postgres · своя админка · своё видео · ваш сервер, ваши данные

deploy@node-01 — xsot
$ git push && ssh node-01 'xsot deploy' сборка web (astro) ........... 22s сборка cms (payload) ......... 18s [ ok ] ssr-роутов: 14 · статики: 41 208 [ ok ] видео-нод: 3 · secure_link включён [ ok ] собраны темы: default, ero [warn] сброс кеша поставлен в очередь у cloudflare $ curl -w '%{time_total}' -o /dev/null -s https://site/ 0.043s
0.04sttfb, кеш
100k+постов на инстанс
nтем из одной базы
0плагинов на присмотре
что внутри

Скучные технологии, собранные аккуратно

Ничего экзотического — каждый кусок такой, что на его поддержку можно нанять другого разработчика. В этом и смысл.

Фронт на Astro

Статика там, где можно, серверный рендер там, где нужно. Страницы почти не тащат JavaScript, поэтому мобильные баллы держатся без подпорок из кеш-плагинов.

Postgres + админка Payload

Настоящая база с настоящими индексами и редактор, собранный под вашу модель контента, а не выгнутый из постов и метаполей.

Своё видео

Storage-ноды отдают файлы через nginx secure_link — подписанные ссылки с истечением. Без комиссий файлохостингов и без риска, что хостинг умрёт вместе с каталогом.

Мультитемность

Одна кодовая база, несколько фронтов, тема выбирается на деплое. Туб, фото-галерейник и портал с играми могут жить на одном движке.

Content API

Парсеры заливают контент через версионированный API — без оверхеда WP REST, без конфликтов плагинов и с контрактом, который не меняется под вами.

Аккаунты и антибот

Регистрация, вход, гейтинг контента, лимиты, honeypot и капча — то, что обычно навешивают тремя плагинами, здесь встроено и работает одинаково.

честное сравнение

Тема или движок — что выбрать?

Большинству проектов правильнее остаться на WordPress. Вот где реально проходит граница.

ситуацияxsonlytube (wordpress)xsonly engine
До ~100 тыс. постовда, спокойноизбыточно
Несколько сотен тысяч постовможно с тюнингомто, что нужно
Нужны плагины и привычная админкадаэкосистемы плагинов нет
Свой видеохостинг, подписанные ссылкичастичновстроено
Несколько фронтов на одном контентетяжелоby design
Срок до запускаднинедели
Кто сможет поддерживатьлюбой wp-разработчикnode-разработчик

если ответ «оставайтесь на wordpress» — мы так и скажем: перевести вас ради самого перевода никому не выгодно

как идёт проект

От решения до запуска

Модель контента

Видео, галереи, паки, модели, студии, теги — то, чем ваш каталог является на самом деле, описывается один раз и по-человечески.

Импорт старого сайта

Полный перенос с картой URL и редиректами, чтобы поисковики увидели редизайн, а не новый сайт.

Дизайн

Существующая тема под ваш бренд или новый фронт — движку всё равно, какой именно.

Передача

Скрипты деплоя, доступы, README и созвон-разбор. Дальше вы можете нанять кого угодно.

цена под проект

Расскажите, где трещит

Количество постов, текущий стек, трафик, что болит. В ответ — прямой ответ, стоит ли движок этих денег. Включая «нет».