JustFlows

Менший час роботи. Менше пам'яті. Менші сервери. Менші рахунки.

Justflows займає лише частку PHP CMS — і це все ще найрозширеніша платформа, яку ви можете самостійно розмістити безкоштовно. Ось звідки походить різниця і чого вона для вас варта.

Звідки різниця

Та сама сторінка, два дуже різні обсяги роботи

Усе це не є мікрооптимізацією. Це різниця між перебудовою цілої програми за кожним запитом і простою підтримкою роботи однієї.

PHP запит

Повторює кожен запит
  1. 1nginx передає запит працівнику PHP-FPM
  2. 2Воркер запускає новий контекст програми
  3. 3Сотні файлів PHP аналізуються та автоматично завантажуються
  4. 4Кожен активний плагін реєструється знову
  5. 5Тема та її хуки завантажуються
  6. 6Лише тепер сторінка фактично відтворюється
  7. 7Контекст зривається і викидається

Кроки з 2 по 5 повторюють ту саму роботу для кожного удару, а потім відкидають його.

Запит Justflows

Теплий процес
  1. 1Запит досягає вже запущеного процесу
  2. 2Кешовані сторінки повертаються відразу — ні бази даних, ні візуалізації
  3. 3В іншому випадку маршрутизатор розпізнає вміст і відображає блоки
  4. 4Відповідь гасне; процес залишається теплим для наступного

Плагіни, теми та маршрути були зареєстровані один раз, під час завантаження. Нічого не відновлюється.

Слід

Легший за PHP — за архітектурою, а не за трюком

Justflows виконує менше роботи за запит, оскільки не викидає свою програму після кожного. Цей єдиний вибір дизайну – це те, куди входять пам’ять, затримка та рахунок за хостинг.

Програма завантажується один раз, а не один раз за запитом

PHP CMS перебудовується після кожного звернення: аналізує файли, автоматично завантажує класи, реєструє кожен плагін, рендерить, руйнує все це. Justflows завантажується один раз і залишається теплим, тому запит виконує лише ту роботу, яка насправді потрібна цьому запиту.

Один цикл подій замість робочого пулу

PHP-FPM резервує весь процес для кожного одночасного запиту, і кожен з них зберігає власну копію середовища виконання в пам’яті. Node обслуговує тисячі одночасних з’єднань від одного процесу, тому ваша оперативна пам’ять перестає масштабуватися разом із вашим трафіком.

Кешування та статичний вихід знаходяться в основі

Кеш сторінок, кеш об’єктів і статична візуалізація постачаються разом із платформою — немає набору плагінів для кешування, які потрібно встановлювати, налаштовувати та підтримувати в синхронізації. Більшість запитів взагалі ніколи не досягають бази даних.

1Процес Justflows обслуговує 100 одночасних запитів
~100На ті ж 100 потрібні працівники PHP-FPM

Кожен робочий файл PHP-FPM має власний інтерпретатор, власний фрагмент кешу коду операції та власні завантажені розширення. Ось чому PHP CMS потребує пам’яті пропорційно піковій паралельності — і чому Justflows цього не робить.

Та сама коробка, та сама сторінка

JustflowsWordPress / PHP-FPM
Пам'ять, неактивна
3.5× нижче
110 MB
380 MB
Пам'ять, під навантаженням
4.3× нижче
180 MB
780 MB
Час до першого байта
22× нижче
12 ms
260 ms
Запитів в секунду
19× вище
1,850 req/s
95 req/s

Як це було виміряно

  • 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 закриє більшу частину затримки, але не прогалину пам’яті. Кожна фігура живе в одному файлі в цьому сховищі. Відтворіть цикл і надішліть запит на отримання, якщо ви вимірюєте щось інше.

Скільки коштує біг

Виберіть трафік. Подивіться, як рахунок зменшується.

Той самий сайт, ті самі відвідувачі, дві версії. Легший підходить для меншої коробки — і менша коробка коштує менше щомісяця, доки сайт працює.

100 тис.переглядів сторінок на місяць
Justflows

1 vCPU · 1 GB

6 USD/ міс
Типовий стек PHP CMS

2 vCPU · 4 GB

24 USD/ міс
75%
Менші витрати на хостинг
18 USD
Економія за місяць
216 USD
Збережено за рік

Оцінки на основі типових роздрібних цін VPS і наведеного вище обсягу пам’яті. Ваші реальні цифри залежать від вашого хосту, форми вашого трафіку та кількості плагінів, які ви запускаєте, але напрямок не змінюється: для меншого середовища виконання потрібен менший сервер.

Повне порівняння

Усі можливості, пліч-о-пліч

Безкоштовне видання кожної платформи, що розміщується на власному хості — корпоративні додатки не враховуються.

Проведіть по столу вбік, щоб побачити кожну платформу.

Порівняння можливостей Justflows та інших платформ контенту з відкритим кодом
МожливістьJustflowsWordPressСтрапіПривидКорисне навантаження
Повний сайт з коробкиВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийЧастково або залежить від плагінаНе доступний
Безголовий API вмісту REST із OpenAPIВ комплекті, безкоштовноЧастково або залежить від плагінаВ комплекті, безкоштовноЧастково або залежить від плагінаВ комплекті, безкоштовно
Майстер встановлення браузера, без терміналуВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийНе доступнийНе доступний
Система плагінів з хуками та фільтрамиВ комплекті, безкоштовноВ комплекті, безкоштовноЧастково або залежить від плагінаНе доступнийЧастково або залежить від плагіна
Теми та ієрархія шаблонівВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийВ комплекті, безкоштовноНе доступний
Візуальний редактор блоківВ комплекті, безкоштовноВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Наскрізні типи TypeScriptВ комплекті, безкоштовноНе доступнийЧастково або залежить від плагінаНе доступнийВ комплекті, безкоштовно
Багатомовний контент і адмінВ комплекті, безкоштовноЧастково або залежить від плагінаЛише платний рівеньНе доступнийВ комплекті, безкоштовно
Ролі та детальні можливостіВ комплекті, безкоштовноВ комплекті, безкоштовноЛише платний рівеньЧастково або залежить від плагінаВ комплекті, безкоштовно
Імпортер WordPressВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийЧастково або залежить від плагінаНе доступний
Вбудований SEO, карта сайту та robots.txtВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаВ комплекті, безкоштовноЧастково або залежить від плагіна
Configurable permalink structures with 301sВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийЧастково або залежить від плагінаНе доступний
Redirect manager with 404 reports and CSV importВ комплекті, безкоштовноЧастково або залежить від плагінаНе доступнийВ комплекті, безкоштовноЧастково або залежить від плагіна
Групові коментарі та модераціяВ комплекті, безкоштовноВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Ревізії вмісту з порівнянням і відновленнямВ комплекті, безкоштовноВ комплекті, безкоштовноЧастково або залежить від плагінаНе доступнийВ комплекті, безкоштовно
Відновлюваний кошик для вмісту та медіаВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийЧастково або залежить від плагінаЧастково або залежить від плагіна
Підписані вебхуки з повторними спробами та історією доставкиВ комплекті, безкоштовноЧастково або залежить від плагінаВ комплекті, безкоштовноВ комплекті, безкоштовноВ комплекті, безкоштовно
Основний інтерфейс командного рядкаВ комплекті, безкоштовноВ комплекті, безкоштовноВ комплекті, безкоштовноВ комплекті, безкоштовноВ комплекті, безкоштовно
Вбудований повносторінковий кешВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Вбудований кеш об’єктів без RedisВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Вбудовані елементи керування стисненням gzipВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Налаштування вбудованого браузера Cache-ControlВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Керовані заголовки безпеки та примусовий CSPВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Двофакторна аутентифікація TOTP з кодами відновленняВ комплекті, безкоштовноЧастково або залежить від плагінаЛише платний рівеньВ комплекті, безкоштовноЧастково або залежить від плагіна
Журнал аудиту адміністративної безпекиВ комплекті, безкоштовноЧастково або залежить від плагінаЛише платний рівеньЧастково або залежить від плагінаЧастково або залежить від плагіна
Перевірка справності бази даних, файлової системи, кешу та виконанняВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Інформаційна панель діагностики та редаговані пакети підтримкиВ комплекті, безкоштовноЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагінаЧастково або залежить від плагіна
Автоматичне оновлення ядра в один клікВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийВ комплекті, безкоштовноНе доступний
Static / edge export to a CDN with a sha256 manifestВ комплекті, безкоштовноЧастково або залежить від плагінаНе доступнийНе доступнийНе доступний
Згода на файли cookie першої сторони та реєстр файлів cookieВ комплекті, безкоштовноЧастково або залежить від плагінаНе доступнийНе доступнийНе доступний
Немає можливостей за платним рівнемВ комплекті, безкоштовноВ комплекті, безкоштовноНе доступнийВ комплекті, безкоштовноВ комплекті, безкоштовно
В комплекті, безкоштовноЧастково або залежить від плагінаЛише платний рівеньНе доступний

Відображає безкоштовне, самостійно розміщене видання кожного проекту. Ці проекти рухаються швидко, і ми воліємо бути точними, ніж лестити — якщо рядок застарів, відкрийте проблему, і ми її виправимо.

Готові до потоку?

Приєднуйтесь до спільноти з відкритим вихідним кодом, яка будує майбутнє контент-платформ.