2 апреля 2026, 11:07
Cloudflare представила CMS EmDash — альтернативу WordPress
Инженеры Cloudflare представили новую CMS с открытым исходным кодом под названием EmDash. Система управления контентом полностью написана на TypeScript и разработана учитывая бессерверной инфраструктуры.
Согласно заявлениюи в Cloudflare, архитектура WordPress относится к иной эпохе веб-разработки — изменились среды хостинга, эволюционировали рабочие процессы разработки, а появление инструментов на основе ИИ меняет подход к созданию программного обеспечения.
Хотя EmDash может функционировать на любом сервере Node.js, она разработана с учётом платформы Cloudflare Workers. Это означает, что сайты могут автоматически масштабироваться, мгновенно запускаться при поступлении трафика и обнулять использование вычислительных ресурсов, когда посетителей нет. Относительно традиционным хостингом WordPress, который по-прежнему сильно зависит от предварительно выделенных серверов и PHP-приложений, эта схема лучше отражает работу современного веба.
По словам представителей компании, большинство уязвимостей в экосистеме WordPress исходят от плагинов, так как типичный расширение WordPress работает непосредственно в той же среде, что и сама CMS, а это значит, что он часто имеет широкий доступ к базе данных и файловой системе. В результате, если плагин содержит уязвимость, он может раскрыть весь сайт.
EmDash подходит к этой проблеме совершенно иначе. Каждый плагин работает в своей собственной изолированной песочнице. Вместо неограниченного доступа плагин должен точно указать, какие возможности ему необходимы перед установкой. Эти разрешения могут включать, например, чтение контента или отправку уведомлений по электронной почте. Если плагину требуется доступ к сети или другие возможности, он должен явно запросить их.
Идея аналогична системам разрешений, используемым в современных мобильных приложениях. Администраторы могут заранее видеть, что хочет сделать расширение, прежде чем устанавливать его, вместо того, чтобы слепо доверять ответственному поведению кода.
В то время как WordPress распространяется под лицензией GPL, EmDash использует лицензию MIT и был написан без использования кода WordPress. Этот выбор дает разработчикам больше свободы при создании плагинов.
Ещё одна функция — сопровождение x402, которая встроена непосредственно в CMS. Эта концепция основана на редко используемом коде состояния HTTP 402 Payment Required. Теоретически, он даёт возможность веб-сайтам взимать небольшие платежи за доступ к контенту по запросу, а не полагаться на рекламу или подписки. Cloudflare позиционирует это как потенциальное решение для издателей в будущем, когда запросы на контент будут всё чаще поступать от агентов ИИ, а не от людей.
В проекте также уделяется большое внимание интеграции ИИ. Каждая установка EmDash включает инструменты, разработанные для агентов ИИ-программирования, в том числе оболочку командной строки, встроенные хуки автоматизации и поддержку протокола контекста модели (Model Context Protocol). Цель состоит в том, чтобы упростить автоматизацию повторяющихся задач CMS, будь то миграция контента, реструктуризация полей или создание новых плагинов.
Что касается фронтенда, темы EmDash создаются с использованием современного веб-фреймворка Astro. Разработчики создают макеты, компоненты и маршруты, используя Astro, а не традиционную систему шаблонов PHP, применяемую в темах WordPress. Для разработчиков, уже работающих с современными фреймворками JavaScript, такой решение, вероятно, будет гораздо более привычным.
Также возможен импорт существующего сайта WordPress. Пользователи могут экспортировать свой контент через типовой формат WordPress WXR или использовать особый плагин-экспортер для переноса записей, страниц и медиафайлов в EmDash.
Пока EmDash — это весьма ранняя стадия разработки программного обеспечения. Текущая релиз обозначена как 0.1.0 preview и прежде всего предназначена для разработчиков, желающих поэкспериментировать с платформой.
Ранее гендиректор Cloudflare Мэтью Принс заявил, что боты захватывают интернет. В интервью на конференции SXSW в Остине он объявил, что с учётом скорости развития искусственного интеллекта, к 2027 году посещаемость от ИИ-ботов превысит объём онлайн-трафика, генерируемого людьми.
Читают сейчас

12 минут назад
Разработчик Amazon выявил регрессию в тестовом ядре Linux 7.0, в два раза снижающую эффективность PostgreSQL
Разработчик из Amazon Сальваторе Дипьетро обнаружил регрессию при тестировании СУБД PostgreSQL и компонентов готовившегося к релизу ядра Linux 7.0. Выпуск новой версии ядра Linux, которая будет исполь

1 час назад
Экипаж лунной миссии «Артемида» II на космическом корабле «Орион» преодолел больше половины пути до Луны
В НАСА сообщили, что экипаж лунной миссии «Артемида» II на космическом корабле «Орион» преодолел больше половины пути до Луны. В настоящий момент корабль находится приблизительно в 141 тыс. км от Луны

1 час назад
Представлен публике дистрибутив Netrunner 26 на Debian 13 «Trixie» и Linux 6.16
В начале апреля 2026 года разработчик проекта Nitrux Ури Эррера объявил о выпуске и общедоступности сборки Netrunner 26 (кодовое название Twilight), спустя более года после выхода Netrunner 25. Инициа

2 часа назад
Версия библиотеки meshoptimizer 1.1
2 апреля 2026 года разработчик Arseny Kapoulkine (zeux) представил обновление открытой библиотеки meshoptimizer 1.1. Исходный исходник проекта написан на C++ и JavaScript и опубликован на GitHub под л

8 часов назад
Claude Code нашел 23-летний дефект в Linux
Николас Карлини, исследователь из Anthropic, рассказал на конференции [un]prompted 2026, что с помощью Claude Code обнаружил несколько удаленно эксплуатируемых уязвимостей в ядре Linux. Одна из них —