Nginx 0.7 стал стабильным

    Как было написано сегодня в рассылке, ветка 0.7 стала стабильной. Процитирую слова Игоря о нововведениях:
    *) кэширование проксированных и FastCGI-серверов;
    *) директива try_files;
    *) поддержка выделений в регулярных выражениях в директивах location и server_name и ссылок на эти выделения во всех директивах, поддерживающих переменные, например, в директиве alias;
    *) два фильтра — XSLT и преобразования изображений;
    *) предварительная поддержка IPv6;
    *) nginx/Windows.

    Дополнил цитату ссылками на соответствующую документацию.
    Скачать nginx можно на странице http://sysoev.ru/nginx/download.html.
    Поделиться публикацией
    Похожие публикации
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 45
    • –3
      Отличная новость!
      • +9
        Отличный хабрастайл-первонах а-ля «Спасибо, очень интересно» коммент!
        • +5
          А что тут ещё добавишь? Чувства так и переполняют :)
          • 0
            Спасибо — карму не повышает!
            • 0
              Первое правило хабра — о карме не говорят
              Второе правило хабра — о карме не говорят
              • 0
                в крайних случаях принято жаловаться, что насрали в карму (или заминусовали).
                Обычно этого достаточно чтобы словить несколько плюсов
      • 0
        интересно какая скорость работы под windows — там ведь никаких «волшебных пузырьков» нет?
        • –2
          не совсем windows, а cygwin.
          • +2
            Нет, стала доступна как раз нативная сборка под win.
            • +1
              беру свои слова обратно. таки сделали exe.
            • +1
              Увы, нет. Используется стандартный select.
              • +2
                Сам Игорь предупреждает, что не быстрая.
                • +1
                  Так это сделали что-бы на винде можно было бы работать и тестировать без необходимости потом проверять всё на linux.
                • 0
                  Нормальная. RSDN.RU крутится.
                • 0
                  а поддержка transfer-encoding:chunked при не заданной Content-Length так и не реализована? (http://lisp-univ-etc.blogspot.com/2009/04/content-encodingchunked-nginx.html)
                  • 0
                    Насколько я знаю, нет.
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • 0
                      А зачем ждать-то?

                      # ACCEPT_KEYWORDS=~x86 emerge -p nginx
                      [ebuild U ] www-servers/nginx-0.7.59 [0.6.32]

                      Сидеть на стабильной ветке это здраво, т.к. средний админ не в состоянии оценить реальную стабильность свежих версий для нескольких сотен установленных в системе пакетов. Но для тех нескольких пакетов, которыми он активно пользуется, он обычно представляет себе и уровень стабильности последних версий и степень криворукости/гениальности их авторов. Поэтому, если лично Вы верите в стабильность 0.7-ой версии — ставьте хоть прямо сейчас.
                      • 0
                        У меня стоит уже давно 0.7 и не было ни одного глюка :-)
                        • НЛО прилетело и опубликовало эту надпись здесь
                          • 0
                            В Вас нет духа Linux'a :)
                            • НЛО прилетело и опубликовало эту надпись здесь
                      • +1
                        «преобразования изображений» — очень порадовало!
                        • 0
                          Да, можно отобрать эту работу у PHP.
                        • +2
                          вот прям так — р-р-р-аз и стала? =)

                          может, объявлена? Ведь чтобы объявить ветку стабильной, она должна широко использоваться и тестироваться — большая работа же
                          • +1
                            Пофиксили баги, которые появились во время тестирования новых фич — стала стабильной :) Список фиксов у 0.7.59 достаточно большой.
                            Лично я использовал эту ветку начиная с 0.7.0 :) Таких, как я, много, так что оттестирована она достаточно — в этой ветке уже 60 версий.

                            В добавок ко всему, насколько я вижу, на большинстве проектов Rambler'a так же используется 0.7 — там тестирования тоже предостаточно ;)!
                            • +1
                              я ж не против самого факта
                              я просто к формулировке придираюсь.

                              тем более, что после исправления известных багов обычно ждут ещё какое-нибудь продолжительное время — не откроется ли новых багов, которые внесены исправлениями старых.
                              такое бывает, к сожалению.
                            • 0
                              мы уже на этой ветке с прошлого года крутимся — и всё отлично!
                            • +3
                              Отдельный пост писать не хочется. Так что предлагаю вам тут посмотреть на мой новый статус: catap.ru/blog/2009/05/25/nginx-new-status/
                              • +1
                                Интересный модуль, спасибо.
                                А не планируете написать что-то вроде server-status у apache?
                                • +1
                                  А что вы хотите видеть в server-status? Пул последних запросов? Я пока не готов это реализовать и не уверен что мне это надо. :)
                                  • 0
                                    Да, запросы, которые сейчас выполняются или висят на keepalive.
                                    Правда, для nginx их будет получаться очень много :)
                                    • 0
                                      Их, во-первых, много.

                                      Во-вторых я не знаю как это реализовать за адекватную память и без потерь в скорости.
                              • 0
                                Ждем iocp-сборку для тестов )
                                • 0
                                  А зачем тестировать IOCP? Быстрее epoll все равно, думаю, не будет :)
                                  windows-версия, насколько я понимаю, была сделана для тех случаев, когда нет возможности поставить nix-сервер.
                                  • 0
                                    IIS за нее хочу засунуть и попробовать )
                                • 0
                                  насчет автоматического ресайза картинок
                                  а уменьшенные копии кешируются? просто если нет, то довольно дорогая операция получается при большом кол-ве запросов
                                  • 0
                                    Еще нет, но это есть в планах. На данный момент это можно сделать двумя nginx'ами с использованием проксированного кеширования.
                                    • 0
                                      а почему нельзя одним?
                                      • –1
                                        Можно одним с двумя server-ами.
                                        • +1
                                          Или location'ами.
                                          • 0
                                            Согласитесь что первая фраза про два nginx была лишней. А если учесть что location может иметь имя @img то получается вполне прозрачная схема.

                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.