После 19 экспериментальных выпусков в тестовой ветке 1.1.x представлена [3] новая стабильная версия высокопроизводительного HTTP-сервера nginx 1.2.0 [4]. В дальнейшем в рамках новой стабильной ветки API не будет меняться, все существенные изменения будут развиваться в рамках новой экспериментальной ветки 1.3.x.
В соответствии с апрельским отчетом [5] компании Netcraft nginx используется на 12.76% всех активных сайтов и на 10.09% из миллиона самых посещаемых сайтов в мире. Год назад nginx использовался [6] на 8.68% всех активных сайтов и 6.52% популярных сайтов. За год nginx перешагнул [7] десятипроцентный рубеж и вытеснил [8] IIS на третье место в рейтинге популярности активных сайтов. В настоящее время под управлением nginx работает около 23.4 млн хостов. По данным W3Techs [9] 11% из миллиона самых посещаемых сайтов в мире используют nginx, в апреле прошлого года этот показатель составлял 6.8%. В России nginx используется [10] на 58.2% самых посещаемых сайтов (год назад - 46.9%).
Из улучшений, добавленных [11] по сравнению с веткой 1.0.x, можно отметить:
Из добавленных в процессе разработки nginx 1.1.x новшеств, которые были перенесены в ветку 1.0.x можно выделить:
Ссылки:
[1] http://htfl.ru/cat-news-nginx
[2] http://htfl.ru/cat-news-obnovlenie-po
[3] /out.php?link=http://nginx.org/#2012-04-23
[4] /out.php?link=http://nginx.org
[5] /out.php?link=http://news.netcraft.com/archives/2012/04/04/april-2012-web-server-survey.html
[6] /out.php?link=http://news.netcraft.com/archives/2011/04/06/april-2011-web-server-survey.html
[7] http://htfl.ru/news/po-dannym-netcraft-http-server-nginx-pereshagnul-desyatiprotsentnyi-rubezh
[8] http://htfl.ru/news/nginx-obognal-microsoft-iis-po-chislu-obsluzhivaemykh-aktivnykh-saitov
[9] /out.php?link=http://w3techs.com/technologies/overview/web_server/all
[10] /out.php?link=http://w3techs.com/technologies/breakdown/ws-nginx/top_level_domain
[11] /out.php?link=http://nginx.org/ru/CHANGES.ru-1.2
[12] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_core_module.html#disable_symlinks
[13] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_keep_conn
[14] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_limit_conn_module.html#limit_conn_zone
[15] /out.php?link=http://nginx.org/ru/docs/ngx_core_module.html#pcre_jit
[16] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_http_version
[17] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_redirect
[18] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_cache_lock
[19] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_cookie_domain
[20] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_cookie_path
[21] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_xslt_module.html#xslt_param
[22] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_xslt_module.html#xslt_string_param
[23] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_limit_conn_module.html
[24] /out.php?link=http://wiki.nginx.org/HttpUpstreamKeepaliveModule
[25] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_core_module.html#variables
[26] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_image_filter_module.html#image_filter_sharpen
[27] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_core_module.html#lingering_close
[28] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_core_module.html#max_ranges
[29] /out.php?link=http://nginx.org/ru/docs/http/ngx_http_mp4_module.html