Пока речь идет об одном, максимум двух клиентов в параллель рассуждения IIS vs Apache не имеет смысла и php прикручивается и вообще. А так nginx и еще с десяточек таких же софтин справляются лучше, но и Апаче или IIS тоже. Я под виндовскими серверами запускаю Апаче web server, почему-то, наверное чисто по привычке, чтоб удобнее потом админить.
Ну вот например как правильнее - Apache+PHP+MySQL или IIS+PHP+MS SQL?
Или, другими словами - имеет ли смысл рассматривать не - LAMP зачем-то? Есть ли в IIS что-то такое хорошее, что надо его попытаться использовать вместо Apache?
> программеры, которые это портировали на винду, эту винду не знают и не умеют
Апач под виндой офигенно красиво использует I/O completion ports. Те, кто писали эту часть, Винду знают и умеют лучше, чем большинство "виндовых" программистов.
>офигенно красиво использует I/O completion ports Если бы он делал что-то другое, он бы позорно сливал IIS по производительности.
>лучше, чем большинство "виндовых" программистов Большинство виндовых программистов, хоть и не смогли бы написать то же самое на CPP + IOCP, берут уже готовый C# 5.0 и сразу получают производительность и масштабируемость IOCP совершенно без накладных затрат на него.
Большинство линупсовых программистов кстати тоже не способны написать годный сервер на kqueue/epoll. У них конечно есть node.js, но он сильно хуже, чем .NET.
> Если бы он делал что-то другое, он бы позорно сливал IIS по производительности.
...а сейчас по производительности позорно сливает IIS. Причем даже Апачу - не говоря уже вообще про например nginx.
Вообще Микрософт это как Россия: люди всё время пытаются или остановить время, или сделать своё такое же только лучше. Конкурируют при этом со всем остальным человечеством.
> берут уже готовый C# 5.0 и сразу получают производительность и масштабируемость IOCP совершенно без накладных затрат
"Колумб зачем-то е#ался с этой дурацкой каравеллой вместо того чтобы просто взять билет до JFK"
Comments 45
Reply
Зачем? Не знаю. Но проблемы твои из той же эпохи.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Или, другими словами - имеет ли смысл рассматривать не - LAMP зачем-то? Есть ли в IIS что-то такое хорошее, что надо его попытаться использовать вместо Apache?
Reply
Reply
Апач под виндой офигенно красиво использует I/O completion ports. Те, кто писали эту часть, Винду знают и умеют лучше, чем большинство "виндовых" программистов.
Reply
Если бы он делал что-то другое, он бы позорно сливал IIS по производительности.
>лучше, чем большинство "виндовых" программистов
Большинство виндовых программистов, хоть и не смогли бы написать то же самое на CPP + IOCP, берут уже готовый C# 5.0 и сразу получают производительность и масштабируемость IOCP совершенно без накладных затрат на него.
Большинство линупсовых программистов кстати тоже не способны написать годный сервер на kqueue/epoll. У них конечно есть node.js, но он сильно хуже, чем .NET.
Reply
...а сейчас по производительности позорно сливает IIS. Причем даже Апачу - не говоря уже вообще про например nginx.
Вообще Микрософт это как Россия: люди всё время пытаются или остановить время, или сделать своё такое же только лучше. Конкурируют при этом со всем остальным человечеством.
> берут уже готовый C# 5.0 и сразу получают производительность и масштабируемость IOCP совершенно без накладных затрат
"Колумб зачем-то е#ался с этой дурацкой каравеллой вместо того чтобы просто взять билет до JFK"
Холст, масло.
Reply
Leave a comment