Найширший безкоштовний веб-платформа з відкритим кодом
Усе, що дає вам WordPress, і все, що дає вам Strapi, на одній платформі TypeScript — працює з невеликою частиною пам’яті. Менший розмір, ніж PHP. Швидші сторінки. Менші сервери. Щомісяця менший рахунок.
Довідкові цифри з 1 vCPU / 1 ГБ VPS проти WordPress на PHP-FPM. Повна методологія нижче — кожне число на цьому сайті отримано з одного файлу, який ви можете перевірити.
Слід
Легший за PHP — за архітектурою, а не за трюком
Justflows виконує менше роботи за запит, оскільки не викидає свою програму після кожного. Цей єдиний вибір дизайну – це те, куди входять пам’ять, затримка та рахунок за хостинг.
Програма завантажується один раз, а не один раз за запитом
PHP CMS перебудовується після кожного звернення: аналізує файли, автоматично завантажує класи, реєструє кожен плагін, рендерить, руйнує все це. Justflows завантажується один раз і залишається теплим, тому запит виконує лише ту роботу, яка насправді потрібна цьому запиту.
Один цикл подій замість робочого пулу
PHP-FPM резервує весь процес для кожного одночасного запиту, і кожен з них зберігає власну копію середовища виконання в пам’яті. Node обслуговує тисячі одночасних з’єднань від одного процесу, тому ваша оперативна пам’ять перестає масштабуватися разом із вашим трафіком.
Кешування та статичний вихід знаходяться в основі
Кеш сторінок, кеш об’єктів і статична візуалізація постачаються разом із платформою — немає набору плагінів для кешування, які потрібно встановлювати, налаштовувати та підтримувати в синхронізації. Більшість запитів взагалі ніколи не досягають бази даних.
Кожен робочий файл PHP-FPM має власний інтерпретатор, власний фрагмент кешу коду операції та власні завантажені розширення. Ось чому PHP CMS потребує пам’яті пропорційно піковій паралельності — і чому Justflows цього не робить.
Та сама коробка, та сама сторінка
- Пам'ять, неактивна
- 3.5× нижче
- Пам'ять, під навантаженням
- 4.3× нижче
- Час до першого байта
- 22× нижче
- Запитів в секунду
- 19× вище
Як це було виміряно
- 1 vCPU · 1 GB RAM VPS
- Justflows (Node.js 22, built-in cache, PostgreSQL 16)
- WordPress 6.x (PHP 8.3-FPM + nginx + MySQL 8, default theme, no page-cache plugin)
- k6 · 50 virtual users · 60 s · homepage
Довідкові цифри, а не маркетинговий орієнтир. Той самий VPS, та сама сторінка, без плагіна кешу сторінок на стороні WordPress — додайте його, і PHP закриє більшу частину затримки, але не прогалину пам’яті. Кожна фігура живе в одному файлі в цьому сховищі. Відтворіть цикл і надішліть запит на отримання, якщо ви вимірюєте щось інше.
Два режими, одна платформа
Повний сайт або безголовий — ви вибираєте
Запустіть повний веб-сайт за лічені хвилини або передайте вміст на будь-який інтерфейс. Перемикайте режими без перемикання платформ.
Простота WordPress, сучасний стек
Теми, блоки, плагіни та красивий адмін — усе, що вам потрібно, щоб створити повний сайт, не торкаючись фреймворку.
- Візуальний редактор блоків
- Ринок тем і плагінів
- Вбудована SEO та медіа-бібліотека
- Налаштування в браузері на хостингу Docker або Node
Чому Justflows
Створено для наступного покоління Інтернету
Сучасна архітектура без податку на складність. Все, що подобається розробникам, немає нічого, про що варто думати кінцевим користувачам.
TypeScript-перший
Наскрізна безпека типу від моделей вмісту до відповідей API. Виловлюйте помилок перед відправкою.
Екосистема плагінів
Розширюйте що завгодно — хуки, блоки, маршрути, панелі адміністратора. Підписані пакети, ринковий каталог із незабаром і платними лістингами, а також стабільний SDK, якому розробники можуть довіряти.
Редактор блоків
Створюйте сторінки та публікації за допомогою багаторазових блоків, адаптивних сіток, бібліотеки заголовків, ієрархії шаблонів у стилі WordPress, стилю для кожного блоку без CSS, анімації, CSS із обмеженим діапазоном, редагування JSON і скасування/повторення.
Багатомовний готовий
Вбудована підтримка локалі для вмісту та адміністрування. Охопіть глобальну аудиторію з першого дня.
Саморозміщений або хмарний
Володійте своїми даними на власному хостингу Docker, VPS, Plesk, cPanel або іншому Node.js. Керований хмарний хостинг планується, не потрібен.
Висока продуктивність
Оброблені на сервері загальнодоступні сторінки та адміністрування, вбудоване кешування сторінок і об’єктів, gzip і елементи керування кеш-пам’яті браузера.
Створено для агентів ШІ
Власні навички репозиторію дають агентам кодування архітектуру, контракти, правила безпеки та шляхи перевірки, які їм потрібні для впевненого внеску.
Створено для людей. Структуровано для агентів.
Justflows розроблено для того, щоб агенти кодування ШІ могли зрозуміти платформу, вибрати правильну точку розширення та перевірити їхню роботу. Цілеспрямовані, рідні навички репозиторію перетворюють архітектуру та правила безпеки в практичний контекст.
Створюйте за допомогою агента ШІАгент готовий за дизайном
Справжнє керівництво, зберігається поруч із кодом
Навички цілеспрямованого агента
Спеціальні інструкції щодо платформи, API сервера, плагінів, даних, інтерфейсу адміністратора, тем, розгортання та якості.
Надруковані контракти, які можна знайти
Стабільний TypeScript SDK, явні хуки, межі пакетів і канонічні приклади зменшують кількість здогадів.
Вбудована безпека та перевірка
Агенти отримують ті самі правила щодо безпеки, сумісності, міграцій, тестів і пакетування продукції, що й люди.
Все включено
Одне встановлення. Без надбудов. Без платного рівня.
Більшість платформ передають вам ядро та продають решту. Це весь список, і всі вони безкоштовні та доступні для самостійного розміщення.
Для людей, які пишуть
- Візуальний конструктор для сторінок, дописів, бібліотеки заголовків і нижніх колонтитулів
- Багаторазові блоки, адаптивні сітки, анімація та скасування/повторення
- Стилі для кожного блоку — колір, непрозорість і змінні теми без CSS
- Користувацькі типи вмісту за допомогою конструктора полів (зберігається)
- Вбудований SEO: заголовки, канонічні дані, карта сайту та robots.txt
- Медіа-бібліотека з перевіркою MIME та настроюваними квотами зберігання
- Значок сайту, список публікацій, список посилань і п’ять макетів галереї
- Загальнодоступні коментарі з модерацією, сповіщеннями та CAPTCHA
- Редактор меню навігації
- Багатомовний вміст із локальною маршрутизацією
- Настроювач маркерів дизайну з темним режимом, який можна редагувати
- Спеціальна домашня сторінка та сторінки блогу з розбивкою на сторінки
- Імпортер WordPress (WXR).
- Робочі версії кожного типу вмісту — чернетки, порівняння, відновлення
- Відновлюваний кошик для вмісту, медіафайлів, коментарів і меню
Для народного будівництва
- Введений плагін SDK з діями та фільтрами
- Встановлюйте, активуйте та деактивуйте плагіни під час виконання
- 24 основні блоки плюс список публікацій і коментарі — і блоки плагінів зверху
- Реєстр тем із системою шаблонів, хромом, що постачається, і елементами керування настроювачем
- Загальнодоступний REST API з OpenAPI (вміст, типи, медіа, меню)
- Вихідні підписані вебхуки з повторними спробами та історією доставки
- justflows CLI для сценаріїв і CI
- Фоновий планувальник завдань, Redis не потрібен
- Міграції PostgreSQL, MySQL і MariaDB
- Типізована система підключень з версіями
- Ієрархія шаблонів у стилі WordPress із блоковими документами для кожного слота
Для людей, які ним керують
- Встановлення спільного хостингу за допомогою браузера — термінал не потрібен
- Примусовий CSP і підписані пакети за замовчуванням
- Двофакторна аутентифікація TOTP з кодами відновлення
- Журнал адміністративного аудиту, а також API доступу до предмета та стирання
- Docker Compose або звичайне розгортання Node
- Ролі з детальними можливостями
- Кешування в пам'яті та файловій системі
- Перевірки працездатності системи в реальному часі
- Перевірки основних оновлень від адміністратора
- Захист CSRF і підписані відкликані сесії
- Хешування пароля PBKDF2, 310 000 ітерацій
- Локальне зберігання медіафайлів у прямому доступі адміністратора; Адаптер S3 доступний в медіапакеті
- Спеціальні ролі на сайті з наданням можливостей і областями для кожного користувача
- Сеанси пристрою з відкликанням кожного сеансу та самостійним скиданням пароля
- Основні оновлення в один клік із перевіркою контрольної суми, а також автоматичне оновлення за бажанням
- Діагностика адміністратора: час виконання, БД, кеш, стан плагінів і підключень, а також пакети підтримки
- Версійні системні електронні листи та повний контроль доставки вихідної пошти
- Згода на файли cookie першої сторони із заявленим реєстром файлів cookie сайту
Усе це на сервері, який коштує менше, ніж обід.
Ліцензія MIT. Самостійно розміщуйте його де завгодно, розгалужуйте, відправляйте клієнтам. Немає підрахунку місць, жодного прапора функції та жодних додаткових продажів, які чекають на вас у масштабі.
Голова до голови
Найширша безкоштовна платформа, функція за функцією
Багато проектів добре виконують одну з цих речей. Justflows — це той, який надає вам усі їх за одну безкоштовну інсталяцію, без жодних обмежень для платного рівня.
Проведіть по столу вбік, щоб побачити кожну платформу.
| Можливість | Justflows | WordPress | Страпі | Привид | Корисне навантаження |
|---|---|---|---|---|---|
| Повний сайт з коробки | В комплекті, безкоштовно | В комплекті, безкоштовно | Не доступний | Частково або залежить від плагіна | Не доступний |
| Безголовий API вмісту REST із OpenAPI | В комплекті, безкоштовно | Частково або залежить від плагіна | В комплекті, безкоштовно | Частково або залежить від плагіна | В комплекті, безкоштовно |
| Майстер встановлення браузера, без терміналу | В комплекті, безкоштовно | В комплекті, безкоштовно | Не доступний | Не доступний | Не доступний |
| Система плагінів з хуками та фільтрами | В комплекті, безкоштовно | В комплекті, безкоштовно | Частково або залежить від плагіна | Не доступний | Частково або залежить від плагіна |
| Теми та ієрархія шаблонів | В комплекті, безкоштовно | В комплекті, безкоштовно | Не доступний | В комплекті, безкоштовно | Не доступний |
| Візуальний редактор блоків | В комплекті, безкоштовно | В комплекті, безкоштовно | Частково або залежить від плагіна | Частково або залежить від плагіна | Частково або залежить від плагіна |
Відображає безкоштовне, самостійно розміщене видання кожного проекту. Ці проекти рухаються швидко, і ми воліємо бути точними, ніж лестити — якщо рядок застарів, відкрийте проблему, і ми її виправимо.
Скільки коштує біг
Виберіть трафік. Подивіться, як рахунок зменшується.
Той самий сайт, ті самі відвідувачі, дві версії. Легший підходить для меншої коробки — і менша коробка коштує менше щомісяця, доки сайт працює.
1 vCPU · 1 GB
2 vCPU · 4 GB
Оцінки на основі типових роздрібних цін VPS і наведеного вище обсягу пам’яті. Ваші реальні цифри залежать від вашого хосту, форми вашого трафіку та кількості плагінів, які ви запускаєте, але напрямок не змінюється: для меншого середовища виконання потрібен менший сервер.
Як це працює
Від нуля до життя в три кроки
встановити
Налаштування в браузері з PostgreSQL, MySQL або MariaDB. Докер необов'язковий.
Налаштувати
Виберіть повний режим або безголовий режим. Додайте типи вмісту, теми або плагіни.
Запуск
Опублікуйте вміст, підключіть свій зовнішній інтерфейс і запустіть трансляцію.
Для розробників
API, який вам дійсно сподобається
Очистіть кінцеві точки REST, введений SDK плагіна та документ OpenAPI. Інтеграція за лічені хвилини, масштабування роками.
Читайте документи// Отримання опублікованих сторінок із загальнодоступного REST API
export async function getPages() {
const res = await fetch(
`${process.env.JUSTFLOWS_URL}/api/v1/content?type=page`
)
return await res.json()
}Готові до потоку?
Приєднуйтесь до спільноти з відкритим вихідним кодом, яка будує майбутнє контент-платформ.