Доступен (http://mailman.nginx.org/pipermail/nginx-announce/2015/00015...) новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.7.11 (http://nginx.org/), в котором представлено несколько важных новшеств.Основные изменения (http://nginx.org/en/CHANGES):
- Экспериментальная поддержка выноса операций с файлами в отдельный пул потоков, что позволяет избавиться от блокирования рабочего процесса при выполнении операций чтения и отправки файлов. Число нитей в пуле потоков задаётся директивой thread_pool (http://nginx.org/ru/docs/ngx_core_module.html#thread_pool). Выборочная активация пула потоков для отдельных путей производится директивой "aio threads (http://nginx.org/ru/docs/http/ngx_http_core_module.html#aio)". Для работы пула потоков nginx должен быть собран с опцией "--with-threads";- Экспериментальный API (http://hg.nginx.org/nginx/rev/42d9beeb22db) для создания фильтров тела запроса;
- Поддержка буферизации тела транзитных запросов, при включении которой тело запроса вначале полностью читается от клиента, а потом отправляется для дальнейшей обработки (без буферизации запрос начинает передаваться сразу). Для включения буферизации представлены директивы (http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#pro...) proxy_request_buffering,
fastcgi_request_buffering, scgi_request_buffering и
uwsgi_request_buffering;- Объявлен устаревшим параметр "sendfile (http://nginx.org/ru/docs/http/ngx_http_core_module.html#send...)" директивы "aio". Отныне nginx автоматически использует AIO (http://nginx.org/ru/docs/http/ngx_http_core_module.html#aio) для предварительной загрузки данных для sendfile, если указаны директивы "aio" и "sendfile";
- В почтовом прокси добавлена возможность проверки клиентских SSL-сертификатов;
- Возможность сохранение отладочного лога в закольцованном буфере в памяти.URL: http://mailman.nginx.org/pipermail/nginx-announce/2015/00015...
Новость: http://www.opennet.me/opennews/art.shtml?num=41903
Когда уже http/2.0?
https://github.com/bradfitz/http2
И что это за левая хрень?
Чо, чо, - взял, скопипастил и перекодил в плугин для нжинкса. Это опенсоурс, детка.
Про nginx речь.
> Когда уже http/2.0?Обещают к концу 2015 года.
http://nginx.com/blog/how-nginx-plans-to-support-http2/
> Экспериментальная поддержка выноса операций с файлами в отдельный пул потоков, что позволяет избавиться от блокирования рабочего процесса при выполнении операций чтения и отправки файлов.Отправка файлов в многопоточном режиме поддерживается только на Linux.
>> Экспериментальная поддержка выноса операций с файлами в отдельный пул потоков, что позволяет избавиться от блокирования рабочего процесса при выполнении операций чтения и отправки файлов.
> Отправка файлов в многопоточном режиме поддерживается только на Linux.Многопоточность вообще только там нормально и работает. А что, мсье юсед анозер юникс?
Ну так конечно! ФриБэЭзДэ - и нии-пёт!
Мэсье может быть поучаствовал бы в разработке проекта?
> Отправка файлов в многопоточном режиме поддерживается только на Linux.А что, кто-то еще сделал AIO и треды нормально?
IIS!
> IIS!Провокатор!
Чтобы микрософт что-то сделал нормально, кроме пиара? Да их туфта сроду используется только для пакингов с одним посетителем в сутки. А мало-мальски нагруженные сайты почему-то дружно драпают на нжинкс. Ну еще иногла лайти или там varnish какой-нибудь кэширует.А MS, извините, так замечательно реализует свои технологии, что потом им почему-то дешевле оказывается отгружать свои даунлоады AKAMAI CDN. На линухе почему-то. При своих ДЦ в наличи и анлимных лицензиях винды, заметим. Что прозрачно намекает на "эффективность" работы микрософтовской продукции в областях отличных от пиара.
ой, а вы правда видели тамошнее aio? я пару лет назад гонял бенчмарки на актуальном iis, под хоть сколько-то большой нагрузкой -- оно дохло (при включённом кэшировании так ещё быстрее).
> дохло (при включённом кэшировании так ещё быстрее).Так поэтому им и пользуется только парочка прикормленных паркингов для накрутки статистики.
В почтовом прокси добавлена возможность проверки клиентских SSL-сертификатов;вот этого точно не хватало ))
Не понимаю, почему некоторые до сих пор используют Apache вместо Nginx? Доколе?
Мерзавцы. Расстрелять!
Считаю расстрел слишком мягким наказанием за столь ужастное преступление
> ужастноеЗа тобой они тоже придут!
Не понимаю почему кто-то юзает грузовики вместо спорт-кара.
> Не понимаю почему кто-то юзает грузовики вместо спорт-кара.Апач - это такой трансформер, являющий собой поганый грузовик и поганый спорткар.
Для nginx уже есть mod_php? Nginx вообще умеет что-то кроме отдачи статики и проксирования? Как насчет скорости выполнения одного запроса к динамике?Оба инструмента хороши, надо их правильно применять, а не бежать высунув язык за модой.
> Для nginx уже есть mod_php?Он умеет отдать запрос по FastCGI воркеру php-fpm, скажем. Или по http тому же апачу с mod_php. (Поэтому у меня апач на Zabbix пашет - там все картинки php-динамика, а пробный переход на ng+php-fpm не поехал -- я готовить, наверное, не умею.)
>Nginx вообще умеет что-то кроме отдачи статики
> и проксирования? Как насчет скорости выполнения одного запроса к динамике?Он умеет неблокируемо отрабатывать много соединений одним [для примера,да] процессом. То есть "динамику", mod_php, java-сервлеты и т.п. он (или они, разработчики) старательно выносит(-ят) за скобки.
> Оба инструмента хороши, надо их правильно применять, а не бежать высунув язык за модой.
...а, давайте вдвоём ТС-троля кормить, худенький он какой-то
Заббикс 2.4 совершенно спокойно работает с nginx + php+fpm. У меня 2 инсталяции такие.
> Для nginx уже есть mod_php?Нет, конечно. Зато есть fastcgi, через который он может цепануться к пыху. И в отличие от - это не делает на каждый запрос по 100500 мегабайтному процессу.
> и проксирования? Как насчет скорости выполнения одного запроса к динамике?
А это как таковое вообще не к нему а "серверу приложений" aka backend. Он может отдать статику, соединения подержать, запроксировать, скорости залимитировать, агрессивных клиентов отбить, закэшировать, etc. В половине случаев (ну там страничка вики) - можно вообще не дергать медленный скрипт и из кэша сплюнуть со скоростью ракеты.
> Оба инструмента хороши,
Апач - это хреновый сервер статики, хреновый сервер динамики/сервер приложений, никакой прокси и кэш. И модели воркеров у него нормальные только в каких-то экспериментальных состояниях. А то что стабильное и дефолтное - валится школьником с мобилки по GPRS, вообще пофиг, даже статика годится. Когда опач держит 1000 процессов на обслуживание 1 хомячка - ему уже все-равно, статика там или динамика. Остальные по любому курят бамбук.
посоветуйте что на комп вы бы поставили своей маме/жене? какую среду? будем считать что они из windows знают только как фотки копировать с фотика на диск и на флешку и в браузере сидят