Вышла первая стабильная версия легковесного Web-сервера nginx из ветки разработки 0.7.x — 0.7.59. Одним из наиболее интересных новшеств релиза nginx 0.7.59 стала поддержка операционной системы Microsoft Windows.
Среди ключевых изменений , появившихся за время разработки этой версии, автор Игорь Сысоев отмечает: кэширование проксированных и FastCGI-серверов; появление директивы try_files, проверяющей существование файлов; поддержку выделений в регулярных выражениях в директивах location и server_name (и ссылок на эти выделения во всех директивах, поддерживающих переменные); появление двух фильтров: XSLT и преобразования изображений; предварительную поддержку IPv6.
Одним из наиболее интересных новшеств релиза nginx 0.7.59 стала поддержка операционной системы Microsoft Windows. До сих пор Web-сервер, изначально разрабатывавшийся для FreeBSD, был доступен только для UNIX-подобных систем вроде GNU/Linux и *BSD. Сейчас в nginx поддержка платформы Windows осуществляется напрямую, через вызовы Win32 API, а не эмуляцию Cygwin.
Напомним, что согласно последнему отчету Netcraft, у nginx — около 3 процентов мирового рынка Web-серверов, благодаря чему эта российская разработка занимает четвертое место по популярности после Apache, Microsoft IIS и серверов Google.
Спойлер: она начинается с подписки на наш канал