> ИМХО, смысла бросать все и переползать на 2.0.X в большинстве случаев нет.
Это если есть. А если ещё предстоит? Боюсь, поддержка 1.3.x будет не вечной. Это ядро ещё 2.0 поддерживают, с апачем вряд ли столько будут возиться. Ну, года два, ещё точно проживёт... :)
Да, новость исключительно для старых пердунов-сисадминов предпенсионного возраста, которые ничего кроме apache1.3, bsd и sendmail'а не знают и знать не хотят. Возраст ужо не тот. Всё время на проктолога и на походы в аптеки уходит :)
Подозреваю, что как раз apache будут поддерживать гораздо дольше, чем ветвь ядра Linux. Всё-таки apache мультиплатформенный продукт, и версия 1 используется повсеместно.
>Да, новость исключительно для старых пердунов-сисадминов предпенсионного возраста, которые ничего кроме apache1.3, bsd и sendmail'а не знают и знать не хотят. Возраст ужо не тот. Всё время на проктолога и на походы в аптеки уходит :)
Для моего сайта AcoolA.ru прекрасно подходит 1.3.x. Из модулей я использую парочку апачевских, все остальное делает мой движок. Что мне даст переход на новую ветку 2.1, где периодически встечаются ошибки? Мой сайт будет работать лучше?! ;)
> Что мне даст переход на новую ветку 2.1, где периодически
> встечаются ошибки? Мой сайт будет работать лучше?! ;)
Никто про 2.1 и не говорит. Мейнстрим сейчас 2.0.5X. На версию 1.3 забили и не уделяют должного внимания. На таком продукте нельзя строить свои решения, чревато.
>Никто про 2.1 и не говорит. Мейнстрим сейчас 2.0.5X. На версию 1.3 забили и не уделяют должного внимания. На таком продукте нельзя строить свои решения, чревато.
Не порите ерунду. Apache 1.3.X - стабильное, качественное, _очень_распространенное_ решение. Поэтому любые ошибки для 1.3.X, если и находятся, то очень оперативно исправляются.
По этому продукту везде огромное количество документации, как по использованию, так и по программированию под него. Хотя бы "Writing Apache modules with perl and C".
Поддерживаться Apache 1.3.X будет еще очень и очень долго. Расслабьтесь, на ветку 1.3.X еще очень долго не забьют.
Разумеется, есть вещи, которые работают только для 2.0.X -- к примеру, Subversion mod_dav_svn. Там, где эти вещи нужны, там действительно следует использовать 2.0.X. Но в большинстве случаев смыcла бросать все и переползать с 1.3.X, НЕТ.
Специально для педиков типа logina - Apache _любой_ версии работают под управлением _любой_ DSD. Насколько хорошо зависит только от админа, но по любому в разы лучше чем под недоптицей :)
> Всё-таки apache мультиплатформенный продукт, и версия 1 используется повсеместно.
Хм... Говоря о повсеместно, не лишним будет вспомнить, что это самое "повсеместно" происходит на 90% от использования 1.3.x в штатной поставке *BSD. Во многих известных мне дистрибутивах apache давно уже 2.0.x. (Я, конечно, не исключаю, что во всех мне неизвестных, а таких явно больше, чем известных, картина резко иная, но...) Те, кто ставят на win - качают сборку 2.0.x. Так что, с уходом 1.3 из *BSD, популярность этой ветки должна резко пойти на спад.
Да и (afaik) полный feature-freaze для ветки 1.3 наводит на эти размышления.
> На версию 1.3 забили и не уделяют должного внимания.
Что просто замечательно подтверждается чейнджлогом и этой новостью... ;)
Главное отличие 2.x от 1.3 -- треды vs. prefork+select. С учетом того, что fork на *BSD _намного_ дешевле, чем CreateProcess под оффтопиком, 2.x актуальна по большей части только для последнего. ;)
Ну и для новеньких [pre]alpha модулей некоторых авторов, которым лень/тяжело распылять силы на поддержку 1.3 на этапе интенсивной разработки фич и вылавливания багов.
> С учетом того, что fork на *BSD _намного_ дешевле, чем CreateProcess под оффтопиком, 2.x актуальна по большей части только для последнего. ;)
С учётом того, что современные совбодные юникса научились наконец-то держать нормальные потоки, 2.x стала более актуальна и для них. :) Хотя, если у вас макс 1 запрос в час, то в общем, не важно, какой http сервер используется... ;-)
И это радует. Пока _массово_ применяется 1.3. Вылижут 2.x, перейдем без особых проблем. Кому не терпится "свежачка" могут уже сейчас.
> С учётом того, что современные совбодные юникса научились наконец-то держать нормальные потоки, 2.x стала более актуальна и для них.
И вместо падения одного потомка в случае SIGSEGV в каком-нибудь mod_foo, что отразится на малой части сессий, получить падение всего сервера. Как нет пока и заметно ощутимого прироста в производительности.
> Хотя, если у вас макс 1 запрос в час, то в общем, не важно, какой http сервер используется...
Apache неплохо масштабируется. А если уж стоит задача раздавать _очень_ много, то есть более другие серверы.