The OpenNET Project / Index page

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

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

"Релиз http-сервера Apache 2.4.7"  +/
Сообщение от opennews (??) on 24-Ноя-13, 04:33 
Доступен (http://www.apache.org/dist/httpd/Announcement2.4.html) релиз http-сервера Apache 2.4.7 (http://httpd.apache.org), в котором  представлено 57 изменений (http://www.apache.org/dist/httpd/CHANGES_2.4.7). Из наиболее важных улучшений отмечается значительное обновление модуля mod_proxy_fcgi, оптимизация производительности Event MPM и улучшение  WinNT MPM.

Среди изменений:


-  Event MPM переведён на использование структуры данных skiplist.
Для сборки Event MPM теперь требуется  APR 1.5.0 или более новая версия;

-  В Unix MPM добавлена реализация ap_mpm_podx_* для исключения дублирования кода и синхронизации с актуальным экспериментальным деревом разработки;

-  В mod_proxy_fcgi (http://httpd.apache.org/docs/2.4/mod/mod_proxy_fcgi.html) размер всех закодированных переменных окружения теперь не ограничен 64 Кб, но отдельные переменные не должны превышать 16 Кб. Переработан метод чтения данных, разбитых на несколько пакетов;

-  В  mod_ssl (http://httpd.apache.org/docs/2.4/mod/mod_ssl.html) улучшена обработка эфемерных ключей DH и ECDH с возможностью определения дополнительных параметров в директиве SSLCertificateFile. Прекращена поддержка шифров экспортного класса с эфемерными ключами, в том числе  шифров aNULL, eNULL, EXP. Для работы mod_ssl теперь требуется  OpenSSL 0.9.8a или более новая версия;

-  Для Windows добавлена экспериментальная поддержка сборки с использованием cmake;

-  В mod_headers (http://httpd.apache.org/docs/2.4/mod/mod_headers.html) разрешено использование спецификаторов формата в строке подстановки при использовании директивы Header для редактирования заголовков. Добавлена поддержка команды 'setifempty' в директиве Header. Реализован синтаксис 'Header note header-name note-name' для копирования заголовков ответа во внутреннюю переменную;

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


-  В  mod_auth_basic (http://httpd.apache.org/docs/2.4/mod/mod_auth_basic.html) добавлена директива AuthBasicUseDigestAlgorithm для обеспечения миграции паролей из конфигурации с аутентификацией через mod_auth_digest;

-  В утилиту ab добавлена опция  "-l" для отмены проверки длины ответа;


-  В mod_logio (http://httpd.apache.org/docs/2.4/mod/mod_logio.html) добавлена поддержка спецификатора формата "%S", определяющего сумму полученных и отправленных байт;

-  В mod_filter добавлена поддержка флага "change=no" в директиве FilterProtocol;


Одновременно доступен (http://www.apache.org/dist/httpd/Announcement2.2.html) релиз Apache 2.2.26 в котором отражены (http://www.apache.org/dist/httpd/CHANGES_2.2.26) изменения  в mod_ssl и mod_dav.

URL: http://www.apache.org/dist/httpd/Announcement2.4.html
Новость: http://www.opennet.me/opennews/art.shtml?num=38505

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

Оглавление

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


3. "Релиз http-сервера Apache 2.4.7"  –1 +/
Сообщение от jOKer (ok) on 24-Ноя-13, 07:36 
mod_wsgi так и нет в поставке по-умолчанию? Ну и на фиг тогда он нужен, этот апач? Какой профит его ставить? Ничем же не лучше nginx, а nginx куда быстрее.

Словом, обойдусь связкой nginx+gunicorn, а его как не ставил, так ставить и не буду. Пускай его вон любители луа юзают - луашный мод в поставке по-умолчанию идет.

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

5. "Релиз http-сервера Apache 2.4.7"  –4 +/
Сообщение от arisu (ok) on 24-Ноя-13, 08:53 
> Пускай его вон любители луа юзают - луашный мод
> в поставке по-умолчанию идет.

это явно лучше гвидобейсика будет.

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

8. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от jOKer (ok) on 24-Ноя-13, 09:21 
Хм... полагаю, дело не в "лучше-хуже", а в "пользуются-не пользуются". Питоном, как и рубином на рельсах - пользуются. И пользуются многие. И их, если уж на то пошло, куда больше чем тех, кто пользуется луа. А здравый смысл говорит, что включать в поставку по-умолчанию надо то, что наиболее востребовано, а после пыхов наиболее востребованы как раз рубин и питон.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Релиз http-сервера Apache 2.4.7"  –5 +/
Сообщение от arisu (ok) on 24-Ноя-13, 09:28 
> а после пыхов наиболее востребованы как раз рубин и питон.

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

а если для мелкоскриптов — так Lua и меньше, и шустрее. а если LuaJIT привинтить, то и несравнимо шустрее.

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

10. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от jOKer (ok) on 24-Ноя-13, 10:18 
>у которых есть собственные серверы, которые и используются более-менее серьёзными проектами

В целом вы правы, и да, действительно, под любой более-менее значимый интернет-проект минимум арендуется VPS, а куда чаще выделенный сервер с фермой ВМ под управлением какого-нибудь гипервизора. Но, к сожалению, это не перекрывает всех потребностей, потому что такая практика касается в основном именно что интернет-проектов.

С внутренними продуктами компаний дела обстоят иначе, и к моему сожалению, объективная реальность такова, что чаще всего сервера в этих компаниях работают под управлением винды. Блин, я бы рад если бы они были на лине, но решаю-то не я. Решает заказчик, а он вовсе не горит желанием менять ось на сервере из-за моего веб-проекта, каким бы он значимым не был. Вот и приходится что-то думать мне. На винде же, как всем известно, компилятор по-умолчанию отсутствует, и в этих условиях необходимость пересобирать веб-сервер под железо и ось заказчика вызывает страшенный батхерт.

Скажу за себя: лично мне проще написать костыль на питоне (что давно уже сделано), что бы ту же джангу заставить выдавать результаты через свой собственный веб-сервер для разработчиков, чем разворачивать бодяжку с компиляцией апача под платформу win32 на лине. По принципу: "Нагрузки ведь нет? Нет. Ну так значит и костыль подойдет".

Не, если припирает, то конечно - компилю. Но каждый раз матерюсь сквозь зубы, потому что понимаю что всего-то и нужно было, что включить этот ср@№ый мод в дефолтовую поставку. Но близок локоток, а не укусишь.

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

12. "Релиз http-сервера Apache 2.4.7"  –3 +/
Сообщение от arisu (ok) on 24-Ноя-13, 10:44 
ну, это печальная история про винды и костыли, сказка совсем из других стран.

и под «своими серверами» я подразумевал что-то типа mongrel (да, я знаю, что устарел; пардон, не в курсе, что там сейчас на замену). то есть, *веб*-сервера на том же языке, что и фрэймворк. по какому поводу необходимость в апаче — вместе с его модулями — в таких проектах стремится к нулю.

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

13. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от jOKer (ok) on 24-Ноя-13, 11:04 
>и под «своими серверами» я подразумевал что-то типа mongrel

Ну что-там на рубине я не знаю (я вообще о рубине мало чего знаю), а за питон скажу: мне вот проще всего на нодах приложений ставить gunicorn в качестве встраиваемого сервера. Впрочем, если у вас более одного нода приложения, то все равно вам понадобится обратное проксирование и балансировка нагрузки, и какой-нибудь сервер на эту роль. Это не говоря уже об обслуживании статики. Я использую nginx, - мне он больше по душе. Так что и надобности в апаче не испытываю.

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

15. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от jOKer (ok) on 24-Ноя-13, 12:31 
>по какому поводу необходимость в апаче — вместе с его модулями — в таких проектах стремится к нулю

Перечитал сейчас ваши посты и понял наконец о чем вы писали. Отвечу так: вообще-то не должно бы стремиться. Потому что:
- балансировку нагрузки, обратное проксирование и обработку статики никто не отменял, и какой-то сервер для этого все равно нужен. Так почему бы и не апач?
- интерфейс wsgi в целом куда более мощное решение чем связка django+flup+fcgi и более гибкое нежели связка django+gunicorn+http, и было бы желательно использовать именно его, а из всех веб-серверов общего назначения только апач и поддерживает wsgi

Так что теоретически все должно быть у апача ОК.... Но на практике, - в моем случае, например, - майнтейнеры апача сами себе ставят подножку: сделать апач частью своего единого решения я не могу из-за ограничений винды и отсутствия мода по дефолту в апаче, а за-ради одного линукса - не вижу практического смысла с апачем возится вообще - nginx объективно быстрее работает.

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

18. "Релиз http-сервера Apache 2.4.7"  –3 +/
Сообщение от arisu (ok) on 24-Ноя-13, 14:04 
> - балансировку нагрузки, обратное проксирование и обработку статики никто не отменял, и
> какой-то сервер для этого все равно нужен. Так почему бы и
> не апач?

потому что жирная дура.

> — интерфейс wsgi в целом

…уныл и бесполезен, потому что гвидобейсикозаточен.

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

19. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от jOKer (ok) on 24-Ноя-13, 14:41 
>> - балансировку нагрузки, обратное проксирование и обработку статики никто не отменял, и
>> какой-то сервер для этого все равно нужен. Так почему бы и
>> не апач?
>потому что жирная дура.

И однако у этой дуры есть в комплекте балансировщик http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html чуточку поумнее чем у публичного nginx, что делает ее не совсем бесполезной для нагруженных площадок. И если у вас нет в кармане своего решения для балансировки и вы не счастливый обладатель платного nginx'а (в котором вроде как это тоже имеется), то это будет как бы единственный выбор.

>> — интерфейс wsgi в целом
>…уныл и бесполезен, потому что гвидобейсикозаточен.

А как же поддержка в Ruby On Rails интерфейса WSGI посредством RACK? Может не стоило горячится с такими заявлениями? И потом... я вот не знаю другого интерфейса, готового к шлюзованию приложений. Так что уныл он или нет - а здоровья придумать что-то лучшее как бы ни у кого и не нашлось, ИМХО

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

24. "Релиз http-сервера Apache 2.4.7"  –3 +/
Сообщение от arisu (ok) on 24-Ноя-13, 15:10 
> И однако у этой дуры есть в комплекте балансировщик http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html
> чуточку поумнее чем у публичного nginx, что делает ее не совсем
> бесполезной для нагруженных площадок.

я их не сравнивал, мнения не имею. а вот нагрузка и ресурсожорка у опача таки побольше.

при необходимости доточить ngnix-овый под свои нужды совсем несложно.

>>> — интерфейс wsgi в целом
>>…уныл и бесполезен, потому что гвидобейсикозаточен.
> А как же поддержка в Ruby On Rails интерфейса WSGI посредством RACK?

не знаю, я не рубист. а быстрый гуглёж ничего особо интересного не показал.

> я вот не знаю другого интерфейса, готового к шлюзованию приложений.

фигня в том, что уныл сам гвидобейсик. да и необходимость «приложений» сильно переоценена. это как с DE: для комфортной работы вполне достаточно какого-нибудь windowmaker/fluxbox/fwvm/i3/etc, но ставят кеды. они, естественно, жрут ресурсы как не в себя, и ВНИЗАПНА! выясняется, что надо и видео помощней, и винт побыстрей, и иксы им не по нраву… ну дык побольше, побольше надстроек — одну над другой. а то техника чересчур шустрая стала, зараза.

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

56. "Релиз http-сервера Apache 2.4.7"  –1 +/
Сообщение от Аноним (??) on 25-Ноя-13, 21:38 
>> Пускай его вон любители луа юзают - луашный мод
>> в поставке по-умолчанию идет.
> это явно лучше гвидобейсика будет.

Ну, разве что если "скорость - это не главное... и потребление памяти тоже". Тогда да, луа лучше пистона. Вот, например, простенький бенч http://raid6.com.au/~onlyjob/posts/arena/ который показывает, что тормознее Lua - только жаба.

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

14. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 24-Ноя-13, 12:29 
apt-get install libapache2-mod-wsgi
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

16. "Релиз http-сервера Apache 2.4.7"  –1 +/
Сообщение от jOKer (ok) on 24-Ноя-13, 12:40 
А не слабо представить что в мире есть что-то еще помимо бубунты с ее "apt-get install <руки русалки>"?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Релиз http-сервера Apache 2.4.7"  –3 +/
Сообщение от arisu (ok) on 24-Ноя-13, 13:58 
> А не слабо представить что в мире есть что-то еще помимо бубунты
> с ее «apt-get install <руки русалки>»?

угу. дебиан, например. там тоже apt-get. чудо!

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

50. "Релиз http-сервера Apache 2.4.7"  –1 +/
Сообщение от Аноним (??) on 25-Ноя-13, 13:23 
И даже у альтов к их странному пепелацу apt-get есть. Ну а что еще из нормальных менеджеров пакетов бывает? Yum - гадостная наколенная рапидчина, радующая тормозами. Остальные обычно сильно обрублены по возможностям.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

51. "Релиз http-сервера Apache 2.4.7"  +1 +/
Сообщение от Аноним (??) on 25-Ноя-13, 21:29 
Очевидно, yum вы видели только один раз и на картинке (плакат "они мешают нам жить"), а про остальные пакетные менеджеры вообще не слышали.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

52. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 25-Ноя-13, 21:31 
> А не слабо представить что в мире есть что-то еще помимо бyбунты
> с ее "apt-get install <руки русалки>"?

Для убунтят - действительно сложно.

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

48. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 25-Ноя-13, 13:20 
> wsgi так и нет в поставке по-умолчанию?

Бедные бидонисты с своими кривыми недопротоколами, надизайнеными как и все остальное у бидонистов, т.е. "рапидно и безбашенно".

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

53. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 25-Ноя-13, 21:33 
> Бедные бидонисты с своими кривыми недопротоколами, надизайнеными как и все остальное у
> бидонистов, т.е. "рапидно и безбашенно".

Не забудьте также пожалеть рубистов с их passenger и жабистов с их tomcat. А кто еще у нас в вебе остается? Недосягаемо крутые похпешники?

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

46. "Релиз http-сервера Apache 2.4.7"  +3 +/
Сообщение от Serg email(??) on 24-Ноя-13, 23:17 
Apache был и будет пока, nginx не панацея от всего, просто модно им стало пользоваться со смыслом и без.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 25-Ноя-13, 13:20 
> им стало пользоваться со смыслом и без.

Так он ресурсов меньше жрет при прочих равныз и не такой монстр в целом.

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

54. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 25-Ноя-13, 21:35 
> Так он ресурсов меньше жрет при прочих равныз и не такой монстр в целом.

Ничего, для nginx тоже модули активно пилят. Когда будет ему лет столько же, сколько и опачу - неизбежно превратится в такого же толстого монстра.

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

47. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Serg email(??) on 24-Ноя-13, 23:19 
Да, а про apt-get прикольно ...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "Релиз http-сервера Apache 2.4.7"  +/
Сообщение от Аноним (??) on 25-Ноя-13, 21:35 
> Да, а про apt-get прикольно ...

Было бы смешно, если бы не было так грустно.

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

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

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




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

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