Re^4:

From
Vasily Krysin (2:5054/84.1)
To
Boris Rudakov ()
Date
2003-11-01T15:02:18Z
Area
CARBON.COPY
 * Forwarded from area 'perm.unix'
hi, Boris

31 Oct 03 21:55, you wrote to me:

[...]

BR>>> Я бы рекоммендовал Zeus.
VK>> Видимо исключительно красивый и концептуальный код.

BR> Вероятно.
BR> Судя по тому, что про него удалось почитать - блестящще выполненный проект.

Судить качество кода по рекламным листовкам и отзывам
юзеров - это конечно вариант. Или мы уже говорим о
чем-то другом?

[...]

BR> Ты ОЧЕНЬ сильно заблуждаешься. ОЧЕНь. Функционал апача вполне обозрим и
BR> совершенно не является каким-то исключительным достижением разработчиков.

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

Впрочем, функционал самого апача неможет не внушать
уважения. Ты не согласен?

А с модулями он просто не превзойден. Повторюсь.

BR> То, что в большинстве серваков такого функционала нет - означает лишь то,
BR> что авторы подобной целью и не задавались.

Точно. И еще потому, что большинство серверов не имеет
и десятой доли популярности апача.

BR> Вот, например, наш iServ встроенной поддержки прокси не имеет.

Ну это частный пример. Таких примеров может быть куча.

BR> За неделю я могу ее написать. Но СЕЙЧАС нам это и НЕ НУЖНО. Просто влом.
BR> Если будет выделено время на создание новой версии - возьму todo-листы и
BR> методично допишу чего надо, аключая WebDAV, trottled-pool и прочия и
BR> прочия, чего аккуратно расписано, но на что пока забито...

Повторюсь качество кода - а мы говорили о нем вроде как -
твоего сервера оценить кроме тебя неможет никто. Так что,
писать ты там можешь че угодно. Да и кроме тебя есть
куча умельцев, которые пишут. Но с апачем сравнивать
ваши творения некому. Так что пример не в кассу.

[...]

VK>> То есть три десятка, по твоему, не число?

BR> Если взять во вн имание функциональность - останется ДО дестка.

А если принять во внимание кустарные изделия, типа вашего,
и считать именно веб-сервера, то есть сервера полноценно
реализующие хотя бы HTTP/1.0, и вспомнить еще про встроеные
системы, то насчитать можно больше сотни, я думаю. Как считать
будем? ;)

Так что, как ни крути, очень популярное занятие.

VK>> Ну тогда сравни это количество, скажем, с почтовыми серверами.

BR> Получится та же фигня.

Нда? Приведешь примеры? Ты можешь назвать хотя бы десяток
smtp серверов? Я думаю даже если сложить и smtp и всяческие
pop сервера - получится раза в два меньше чем веб серверов.
Впрочем, это только мне так кажется. Статистику я не считал.

[...]

VK>> Если ты хоть чуть задумаешься, то поймешь основную
VK>> причину. Далеко не фриварность. Причина та же, что и у IIS.
VK>> Попсовость, разумеется.

BR> Не понимаю. Определение "попсовости" в целом и относительно серверов - в
BR> студию. И, за-одно, названия "реальных пацанских непопсовых серверов".

Попсовый - значит сервер умеющий то, что от него хотят
~90% юзеров. Причем делающий это красиво и удобно.
И совершенно неважно, что он не делает рекордов скорости.
Ну а красота кода вообще волнует только маньяков, пишущих
от нехрен делать свои собственные сервера ;)

VK>> Впрочем, других причин тоже есть. И я бы их легко привел.

BR> Мне интересно.

Про функциональность я уже говорил. Это вторая основная
причина. Удобство - третья. Конфигурять апача - одно
удовольствие. И не только для меня я думаю. Ну и
просто то, что я зову красотой. Это уже сложно формализовать.
Это мои ощущения от его работы ;) Дальше идет уже мелочь,
интересная только мне самому. И ее можно всегда свести к
этим основным причинам. Или тебе все их мало?

Кстати, я вот счас ради интереса пошел и прибежался
глазами по http_core.c . Вроде все вполне красиво.
Потом опа - херня какая-то началась. И, разумеется,
мое подозрение подтвердилось - херня началась как раз
после #ifdef WIN32 ;)

VK>> Но сначала тебе надо указать хоть один серьезный сервак, на котором
VK>> именно апач стоит именно потому что бесплатный.

BR> Не муди, да ?
BR> Давай, колись, хватит кокетничать :)

Ну это как бы ты обвиняешь большую часть инета в
жадности. Так что я считаю что колоться надо именно
тебе. Логично? ;)

И, кстати, я знаком еще минимум с одним открытым серваком,
возможностей которого хватило бы большей части юзеров -
thttpd - но что-то не идут на него юзера. Странно, да?

[...]

VK>> Однако сложно спорить с человеком, считающим свой
VK>> сервер идеалом,

BR> Чееее ? Ты меня че, за дебила держишь ?

Нет ;) Просто из твоих слов можно сделать такой вывод.

BR> Звиняй, касаемо этого проекта - список todo содержит несколько десятков
BR> крупных разделов и несколько сотен строк замечаний в сумме.

И о чем это говорит? Любой развивающийся продукт имеет
десятки пунктов в todo .

BR> Покажи мне ХОТЬ ОДНО место, где я назвал бы его "идеалом" ?!

Ну раз он, по твоим словам, лучше лучшего на данный момент
сервера, то логично посчитать его идеалом ;)

BR> У меня с головой пока не все так плохо...

Покажи мне ХОТЬ ОДНО место, где я сказал что у тебя
плохо с головой ?! ;)

BR> Я говорил только о том, что ТО ЧТО СДЕЛАНО - сделано лучше чем в апаче. И
BR> заметно выигрывает в скорости работы.

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

BR> А херни мне всякой не приписывай - в глаз плюну :)

Хе-хе ;) ok. Постараюсь.

BR> Борис Рудаков,               Что за шум, а драки нет ?
BR> BBR

peace!
SeaD [deep.perm.ru]

--- GoldED+/BSD 1.1.4.8
 * Origin: <sead> @ <deep.perm.ru> (2:5054/84.1)