The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Увидел свет http-сервер Apache 2.4.20"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидел свет http-сервер Apache 2.4.20"  +1 +/
Сообщение от opennews (??) on 14-Апр-16, 09:55 
Состоялся (http://permalink.gmane.org/gmane.comp.apache.announce/81) релиз http-сервера Apache 2.4.20 (http://httpd.apache.org/), в котором представлено 58 изменений (http://www.apache.org/dist/httpd/CHANGES_2.4.20), 24 из которых связаны с исправлениями в модуле mod_http2. Выпуск 2.4.19 был пропущен, следом за 2.4.18 сразу опубликован релиз 2.4.20.

Из изменений можно отметить:


-  Добавлена директива GlobalLog, позволяющая организовать работу общего лога, включающего логи всех  виртуальных хостов, определённые через директиву CustomLog;

-  Запрещено чтение файлов .htaccess при невыставленных директивах AllowOverride и AllowOverrideList (по умолчанию присваивается значение "None");

-  На платформе Windows смягчены ограничения фильтра переменных окружения, который теперь допускает скобки для передачи переменных, подобных PROGRAMFILES(X86);

-  В mod_include добавлена переменная DOCUMENT_ARGS с аргументами запроса SSI-документа;

-  В mod_authz_host добавлен новый тип авторизации "forward-dns", не полагающийся на обратный резолвинг IP;

-  В mod_ssl добавлена серия хуков, позволяющих другим модуля подключаться  к различным стадиям обработки соединения;

-  В mod_rewrite добавлен флаг QSL|qslast для организации перезапси ссылок на файлы в именах которых имеется вопросительный знак;

-  В SetHandler обеспечена возможность указания выражений для определения логики выбора обработчика;

-  В файл mime.types добавлено расширение  "m4a", связанное с MPEG 4 Audio;
-  В mod_http2 реализована система динамического расчтёта числа рабочих потоков, обрабатывающих соединения (начинается с 4). Документировано использование при определении формата записи в лог  переменных H2_PUSH, H2_PUSHED, H2_PUSHED_ON, H2_STREAM_ID и H2_STREAM_TAG. Переработан код оценки состояния соединений. Добавлена возможность применения для HTTP/2 директив Timeout и KeepAliveTimeout.

-  Добавлена поддержка спецификации accept-push-policy draft (https://tools.ietf.org/html/draft-ruellan-http-accept-push-p...), позволяющей клиенту управлять отправкой сервером push-запросов;


-  Добавлен обработчик статистики для HTTP/2 (SetHandler http2-status), выводящий в формате JSON различные полезные параметры и счётчики, включающие данные о текущем соединении и кэше.

URL: http://permalink.gmane.org/gmane.comp.apache.announce/81
Новость: http://www.opennet.dev/opennews/art.shtml?num=44243

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Аноним (??) on 14-Апр-16, 09:55 
> На платформе Windows смягчены ограничения фильтра переменных окружения, который теперь допускает скобки для передачи переменных, подобных PROGRAMFILES(X86);

Как видно ничему их не научила дыра Shellshock в bash, если прогибаются под попытки применения переменных окружения в формате функций.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Увидел свет http-сервер Apache 2.4.20"  +2 +/
Сообщение от Аноним (??) on 14-Апр-16, 11:08 
на игрушечной платформе это не имеет значения.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Увидел свет http-сервер Apache 2.4.20"  –4 +/
Сообщение от Аноним (??) on 14-Апр-16, 09:57 
Что лучше, Nginx или Апач?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Увидел свет http-сервер Apache 2.4.20"  +13 +/
Сообщение от A.Stahl (ok) on 14-Апр-16, 10:10 
Давай меняться: ты мне скажешь что лучше vim или emacs, а я тебе скажу что лучше Apache или nginx...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Аноним (??) on 14-Апр-16, 15:21 
> Давай меняться: ты мне скажешь что лучше vim или emacs,

Конечно emacs. Отличная ОСь  с WM, ФМ, играми, шеллом, мультимедийной поддержкой  вплоть до редактора видео, браузерами, почтовыми клиентами,  чатом и т.д. и т.п.
И даже тектовый редактор (evil) установить можно, благо пакетный менеджер так же присутствует. Плюс – развивается намного активнее (см. версии – очевидно же, что с 7.х этот ваш вим еще из альфы не вышел, тогда как емакс с 24.х (злые языки уверяют, что там еще еденичка "потерялась", однако это неправда!) – уверенная бета/RC!)  

> а я тебе скажу что лучше Apache или nginx...

Ждем-с

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Игорь email(??) on 14-Апр-16, 10:11 
Nginx - легковесный.
Apache - более конструктивен, имеет кучу модулей, которые на Ваш взгляд можно подключать.
Я всегда был за Apache по его функционалу.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Аноним (??) on 14-Апр-16, 10:23 
Поставь перед ним добротный reverse-proxy, и будет еще лучше.

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

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

18. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Аноним (??) on 15-Апр-16, 07:42 
огласите весь список
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

22. "Увидел свет http-сервер Apache 2.4.20"  –1 +/
Сообщение от й on 15-Апр-16, 15:18 
да по большому счёту varnish, haproxy (без кэширования), squid (да, есть люди, которые его так используют) и всё (не считая in-house cdn-решений). остальное съел nginx.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Увидел свет http-сервер Apache 2.4.20"  –1 +/
Сообщение от Ясновидящий on 15-Апр-16, 23:54 
Более заточенный Varnish? Не смешите, BBC от него недавно отказались в пользу nginx и получили 5-кратный прирост производительности (гуглить bbc varnish nginx).
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

7. "Увидел свет http-сервер Apache 2.4.20"  +12 +/
Сообщение от Bocha email(??) on 14-Апр-16, 10:42 
Вы же в контексте приготовления яичницы спрашиваете? Оба плохие.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от loskiq (ok) on 14-Апр-16, 14:10 
Каждый для разных целей
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

14. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от XoRe (ok) on 14-Апр-16, 18:20 
> Что лучше, Nginx или Апач?

Бери nginx, нет времени объяснять

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

16. "Увидел свет http-сервер Apache 2.4.20"  –3 +/
Сообщение от th3m3 (ok) on 14-Апр-16, 18:29 
Nginx конечно. Апач прожорливый и тяжёлый, по сравнению с nginx.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

20. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от leap42 (ok) on 15-Апр-16, 10:31 
ох уж эти диванные эксперты. когда я последний раз мерил, связка nginx+php-fpm жрала памяти больше чем apache+mod_php, вот так.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Аноним (??) on 15-Апр-16, 11:38 
>>> php-fpm жрала памяти больше чем mod_php

удивительно, а это стоило ещё и проверять?

Вы фигней страдали. Проверили бы как себя ведет сервак при 10000 запросах в секунду в течении 2-3 недель и потом делали бы выводы :-)

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

27. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от XoRe (ok) on 22-Апр-16, 18:19 
> ох уж эти диванные эксперты. когда я последний раз мерил, связка nginx+php-fpm
> жрала памяти больше чем apache+mod_php, вот так.

веб не ограничивается связкой apache/nginx+php-fpm

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

9. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от fvl email on 14-Апр-16, 13:19 
Запрещено чтение файлов .htaccess при невыставленных директивах AllowOverride и AllowOverrideList (по умолчанию присваивается значение "None");
Бред какой то. Там я писал в рассылку по этому поводу. При выставленном AllowOverrideList в None продолжал читаться .htaccess и это приводило к 500.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Увидел свет http-сервер Apache 2.4.20"  +3 +/
Сообщение от gogo on 14-Апр-16, 14:26 
GlobalLog - наконец-то... Не понятно, почему с самого начала это не было сделано...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Увидел свет http-сервер Apache 2.4.20"  +2 +/
Сообщение от turbo2001 (ok) on 14-Апр-16, 15:53 
Удивительно, SSI до сих пор жив и как-то развивается.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от XoRe (ok) on 14-Апр-16, 18:22 
> Удивительно, SSI до сих пор жив и как-то развивается.

С его помощью очень удобно страницу разбивать на блоки, которые запрашивать отдельно с разных мест.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от Анином on 15-Апр-16, 01:52 
и кешировать
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

23. "Увидел свет http-сервер Apache 2.4.20"  –1 +/
Сообщение от й on 15-Апр-16, 15:20 
>> Удивительно, SSI до сих пор жив и как-то развивается.
> С его помощью очень удобно страницу разбивать на блоки, которые запрашивать отдельно
> с разных мест.

любой template engine это позволяет. собственно, ssi и есть примитивный template engine.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

25. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от rvs2016 (ok) on 20-Апр-16, 12:33 
> Удивительно, SSI до сих пор жив и как-то развивается.

Недавно было лениво ваять сайт на обычных для сего дня "движках". Нужно было всего несколько страничек наваять. Несколько страничек потом разрослись в кучку поболя, а там уж и старый добрый SSI вытащил, сдул с него пыль и понавставлял всяких там include для однотипных элементов - шапка сайта, меню, подвал и т.п. Так что SSI жив, курилка! Живее всех живых! Жил, жив, будет жить! :-)

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

26. "Увидел свет http-сервер Apache 2.4.20"  +/
Сообщение от turbo2001 (ok) on 20-Апр-16, 13:08 
Да ладно. Как раз на меню обычно SSI и заканчивается, когда выясняется, что неплохо бы выделять активный пункт.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

19. "Увидел свет http-сервер Apache 2.4.20"  –1 +/
Сообщение от Аноним (??) on 15-Апр-16, 08:15 
На платформе Windows смягчены ограничения фильтра переменных окружения, который теперь допускает скобки для передачи переменных, подобных PROGRAMFILES(X86)

Самое весомое изменение в этом релизе.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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