The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышла новая экспериментальная ветка http-сервера nginx - 0.7

19.05.2008 15:41

Анонсирован выход первого релиза в новой экспериментальной ветке http-сервера nginx 0.7. К сожалению, в релиз все еще не включены средства для кэширования данных, похожие на mod_accel.

Новшества:

  • Изменение: теперь символы 0x00-0x1F, '"' и '\' в access_log записываются в виде \xXX.
  • Изменение: теперь nginx разрешает несколько строк "Host" в заголовке запроса.
  • Добавление: директива expires поддерживает флаг modified.
  • Добавление: переменные $uid_got и $uid_set можно использовать на любой стадии обработки запроса.
  • Добавление: переменная $hostname.
  • Добавление: поддержка DESTDIR.
  • Исправление: при использовании keepalive на Linux в рабочем процессе мог произойти segmentation fault.

Напомню, что статус ветки nginx 0.6 изменён на стабильный, а ветка 0.5 объявлена устаревшей или legacy.

  1. Главная ссылка к новости (http://www.lexa.ru/nginx-ru/ms...)
  2. changes
  3. OpenNews: Релиз memcached 1.2.5. Nginx 0.7 с кэшированием выйдет через две недели
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/15954-web
Ключевые слова: web, http, nginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 15:49, 19/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на конец :-), будем портит на netbsd :-). Спасибо :-)))
     
     
  • 2.12, Irish (??), 10:58, 20/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >на конец :-), будем портит на netbsd :-). Спасибо :-)))

    А чего там портить? nginx у меня еще на netbsd 2.0 собирался без всяких проблем. Так же, как и на hp-ux.
    Или хотите его в pkgsrc добавить?

     
     
  • 3.13, Аноним (1), 11:21, 20/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    он добавлен уже, просто надо обновит ;-). Ждал вроде етого месяц.
     

  • 1.4, waiby (?), 16:51, 19/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хм... несколько Host: - это что - клиенткая баллансировка / подстраховка?
     
     
  • 2.6, uldus (ok), 17:32, 19/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >хм... несколько Host: - это что - клиенткая баллансировка / подстраховка?

    Это решение проблем с кривыми клиентами присылающими запрос с несколькими Host:, оказывается есть такие.

     
     
  • 3.7, hi (?), 18:25, 19/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Это не IE случайно?
     
  • 3.9, Аноним (1), 05:23, 20/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем фиксить корректно работающие в угоду заведомо кривым клиентам?!?!
     
     
  • 4.10, Аноним (10), 10:10, 20/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Зачем фиксить корректно работающие в угоду заведомо кривым клиентам?!?!

    Не уподобляемся быдлоподельщикам, "корректно работающие" - дуракоустойчивое. Всё, что можем разобрать - разбираем и обрабатываем.

     
  • 4.11, Denis (??), 10:12, 20/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Зачем фиксить корректно работающие в угоду заведомо кривым клиентам?!?!

    напоминает микрософт и его IE. "все что под ним не работает - криво написанно." так?

     
     
     
    Часть нити удалена модератором

  • 6.16, Xcode (?), 20:24, 20/05/2008 [ответить]  
  • +/
    >если долбоны шлють - им надо давать страничку с надписью что
    >они - долбоны!

    Ага, мало nginx ругают за 50х ошибки, пусть еще и за нетерпимость к глюкам ругают?А долбонам надо писать в саппорт, мля :)

     
  • 4.15, Xcode (?), 20:22, 20/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Зачем фиксить корректно работающие в угоду заведомо кривым клиентам?!?!

    Затем что если с сервером X есть проблемы а с сервером Y их нет, выберут сервер Y.А какие там клиенты.. разные.Никто вам нихрена не гарантирует что они траффик пришлют удобный и адекватный.Тех кто этого не понимает лучше к разработке, настройке, и эксплуатации серверов не пускать - меньше спама валиться будет.Потому что половину систем благодаря таким супчикам ломают просто прислав немного не те юзерские данные которые ожидались а более "полезные".Скажем SQL injection, php inclusion и прочая.

     
     
  • 5.19, Аноним (1), 00:15, 21/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Second try :)

    Посмотрите на нынешних админов почтарей - теперь они свято чтут RFC и чуть что не так - клиента дропают, а то и тарпиттят :) Выстраданное правило - кровью написанное ...

    Внимание вопрос!!! Зачем повторять их ошибки? Чтобы потом с ними же мужественно бороться?

     
     
  • 6.20, Аноним (1), 02:34, 21/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Внимание вопрос!!! Зачем повторять их ошибки? Чтобы потом с ними же мужественно бороться?

    Тыгыдымский конь! Похоже я накаркал - ttp://www.cert.fi/haavoittuvuudet/advisory-gnutls.html
    серьёзно еще не вникал, но походу не озаботились проверкой корректности данных от клиента ... :(

     
  • 2.8, Denis (??), 18:35, 19/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.lexa.ru/nginx-ru/msg17721.html
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру