Выберите город

Наши офисы

  • Смоленск
    проспект Гагарина 12/1, 214018
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00
  • Москва
    117218, улица Кржижановского, дом 29, корпус 5, этаж 2, офис 225.
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00

NGINX 1.31.5: предикаты, JSON и API — теперь в open source в России

Новости

NGINX 1.31.5: предикаты, JSON и API — теперь в open source

Компания NGINX сообщила, что в версии 1.31.5 появилась нативная поддержка предикатных location, динамического Control API и парсинга JSON. Эти изменения выходят за рамки улучшений производительности и меняют архитектуру веб-сервера. Всё это теперь доступно в открытой версии, без подписки на Plus.

NGINX 1.31.5 — это не просто обновление. Это смена парадигмы. В новой версии появилась поддержка предикатных location, которые позволяют строить маршрутизацию не по URI, а по условиям: методу запроса, заголовкам, IP-адресу, результатам скриптов. Вместо громоздких rewrite и if в коде — чистая логика в конфигурации. Появился и нативный парсинг JSON, который раньше требовал Lua или JS. И всё это — в open source, без подписки.

Считаю, что это не просто технический рывок, а сигнал для владельцев сайтов: если у вас сейчас веб-сервер настроенный вручную, с костылями и скриптами, то вы упускаете возможность сделать систему безопаснее, быстрее и проще. Особенно если вы используете API, веб-формы, микросервисы — там, где тело запроса и заголовки важны. Новые возможности позволяют не только блокировать ботов или проверять тело, но и строить маршрутизацию по смыслу, а не по пути.

Мы в Cetera такие интеграции делаем так: сначала оцениваем, где у вас сейчас ручная логика — в конфигах, в скриптах, в бэкендах. Затем смотрим, где можно заменить костыли на native-функции. Например, если вы сейчас проверяете тело запроса через внешний скрипт, можно перенести это в nginx с помощью json_set и предикатов. Это не только ускорит обработку, но и снизит нагрузку на бэкенд. И да — это не требует переписывания всего сайта. Нужно только понять, где у вас «самодельная» логика, и заменить её на то, что уже встроено.

Это часть нашей работы — Поддержка и развитие. Поддерживаем сайты всех типов на CMS и фреймворках: Cetera CMS, Laravel, Yii2, InSales, «1С-Битрикс», Bitrix24, WordPress, WooCommerce, Ecwid, OpenCart, Drupal, Joomla, Magento2, Shopify и самописные системы на PHP и Python. Инфраструктура, развитие и продвижение включены. Поддержка и развитие

Автор: Святослав Семенов из Cetera Labs

Новость для бизнеса в Смоленске, Россия

Другие новости

Крипто-майнер в коде сайта — угроза для интернет-магазина в России

Скрытый майнер в коде сайта — не просто техническая уязвимость. Это прямая угроза для интернет-магазина. Клиент приходит, чтобы купить, а вместо этого его устройство нагружается в фоне. Это влияет на доверие, скорость и конверсию — ключевое для бизнеса в электронной коммерции.

Прочитать статью

«Ашан» запустил мультитемпературную платформу для свежих продуктов в России

«Ашан Ритейл Россия» объявила о запуске мультитемпературной платформы «Ростов Фреш» на базе распределительного центра в Ростове-на-Дону. Новый объект предназначен для обработки скоропортящихся продуктов и должен сократить сроки доставки в магазины юга России. Платформа работает с фруктами, овощами,…

Прочитать статью

Запишитесь на сбор требований со специалистом по 1С

Расскажите, что сейчас происходит с учётом и программой. Разберём задачу и предложим решение — с оценкой в часах.

Смоленск, Россия

Наталия Назарова

проспект Гагарина 12/1, 214018, Смоленск

+7 (499) 403-37-36

smolensk@1c-cetera.ru