Вчера появилась новая ветка nginx 1.17.6, её уже можно скачать. Ещё разработчики выпустили новую версию сценарного языка для nginx njs 0.3.7. В nginx 1.17 разработчики развивают новые функции, а в стабильной версии 1.16 только фиксят баги и уязвимости. Прошлая версия 1.17.5 вышла месяц назад. Новые ветки выходят раз в месяц. Что нового в nginx 1.17.6? Добавили переменные $proxy_protocol_server_addr и $proxy_protocol_server_port.…
22 октября разработчик Макс Дунин сообщил о релизе nginx 1.17.5. В этой ветке развивают новые возможности сервера, а в стабильной 1.16 только устраняют ошибки и уязвимости. Что нового? Добавлена поддержка вызова ioctl(FIONREAD), если он доступен, чтобы избежать чтения из быстрого соединения в течение долгого времени; Решена проблема с игнорирование неполных закодированных символов в конце URI-запроса; Решена проблема с нормализацией последовательностей…
NGINX Unit 1.11 – сервер, который запускает веб-приложения на разных языках программирования. Под управлением сервера могут работать несколько приложений на разных языках, и их параметры можно изменять без перезапуска и правок файлов конфигурации. Распространяется под лицензией Apache 2.0 и написан на языке С. В новой версии: Можно самостоятельно отдавать статический контент без обращения к внешнему http-серверу. Конечная цель – превращение…
(продолжение, начало читать здесь) Подробное рассмотрение шагов в CI/CD По мере реализации CI/CD, ручные процессы – и люди, которые ранее выполняли их – удаляются из текущей экосистемы разработки. Вместо этого, сотрудникам, которые раньше делали ручную работу – поручается разработка и поддержка автоматизированной «производственной линии», которая интегрирует, тестирует, деплоит и контролирует код. Когда люди удаляются из тестирования, развертывания и процесса доставки,…
Непрерывная интеграция/непрерывная поставка (CI/CD) представляет собой современный подход к управлению всем жизненным циклом разработки, обновления и доставки приложений. Маневренный и легкий дизайн NGINX и Nginx Plus делает их чрезвычайно полезными инструментами в поддержке многих из частей CI/CD платформы. С CI/CD все – от исправления ошибок до “мажорного” функционала – доставляется пользователям на постоянной основе. Различные части приложения могут использовать различные…
О важности хорошей скорости работы сайта было, есть и будет сказано так много, что лучшее резюме, пожалуй – “скорость работы сайта = окупаемость сайта”. Большая часть предлагаемых решений связана с оптимизацией, а то и полным рефакторингом исходного кода веб-сайта. Проводятся увлекательные эксперименты со сжатием и пережатием изображений, перестановкой строк подгрузки CSS- и JS-файлов, вымучиванием ускорений собственно из CSS-стилей – и…
Два самых популярных в мире веб-сервера, Apache и Nginx – оба разработаны как OpenSource-продукты и распространяются вполне свободно. Связка из этих двух программ закрывает практически любые потребности хостинга и способна обслуживать большинство веб-проектов. Веб-сервер Apache – старожил отрасли, первые версии его увидели свет в далеком 1995 году. За это время он стал самым популярным продуктом “все-в-одном” для веб-хостинга самого широкого…