Компания Netcraft опубликовала (http://news.netcraft.com/archives/2013/08/09/august-2013-web...) результаты августовского исследования популярности http-серверов, построенного на основе автоматизированной проверки более 716 миллионов сайтов. В текущем месяце зафиксировано существенное ослабление позиции Apache - доля данного http-сервера уменьшилась с 52.19% до 46.96%, что является наименьшим показателем с марта 2009 года.
Причиной падения доли Apache является перевод компанией Go Daddy 25 млн припаркованных доменов с системы на базе Apache Traffic Server на конфигурацию, возвращающую в качестве идентификатора Microsoft IIS 7.5. Примечательно, что при попытке определения типа ОС в новой конфигурации определяется TCP/IP-стек Linux. Не исключено, что на базе Linux реализован прокси-акселератор.Что касается других продуктов, то доля Microsoft IIS возросла с
19.65% до 22.75%, nginx c 13.60% до 14.55%, http-сервера Google с 3.92% до 4.26%. Рост числа сайтов Google объясняется появлением 3.1 млн новых сайтов, использующих сервис App Engine (appspot.com), и 2.7 млн сайтов в рамках домена blogspot.com. Если рассматривать только активные сайты то доля Apache уменьшилась с 54.54% до 53.62%, а nginx c 12.38% до 11.05%, доля IIS увеличилась с 10.94% до 11.78%, а Google - c 9.78% до 11.07%. Несмотря на то, что nginx спустился со второго на четвёртое место среди активных сайтов, в выборке среди миллиона крупнейших сайтов nginx пока остаётся на втором месте, демонстрируя рост с 13.68% до 14.89%, доля IIS выросла с 12.41% до 13.29%, позиция Apache уменьшилась с 58.05% до 56.93%.
Кроме того, в отчёте упоминается, что прогнозируемого в связи с раскрытием программы PRISM оттока сайтов за пределы США не произошло, из десяти тысяч крупнейших сайтов из США в другие страны переместились всего 40 сайтов, при этом в США переехало 47 сайтов. Если рассматривать общую статистику, то наиболее крупная миграция пользователей в другие страны наблюдается из Германии (1.2 млн) и Канады (803 тысяч).URL: http://news.netcraft.com/archives/2013/08/09/august-2013-web...
Новость: http://www.opennet.me/opennews/art.shtml?num=37660
Припаркованные сайты включаются в выборку? lol
> Припаркованные сайты включаются в выборку?А откуда еще взяться ненулевой доле IIS? Для более сложных задач он просто непригоден.
>> Припаркованные сайты включаются в выборку?
> А откуда еще взяться ненулевой доле IIS? Для более сложных задач он
> просто непригоден.Желаемое за действительное любим принимать? Ну-ну.
> Желаемое за действительное любим принимать? Ну-ну.У вас, видимо, никогда не было опыта интеграции IIS на проектах сложнее приветмира.
А у нас в квартире газ, а у вас?
Что, один раз нетривиальную задачу поставили, так вы сразу всех обвинили в некомпетентности и отсутствии здравого смысла?Если нет желания работать - не работайте.
Реализация одной и той же технологии того или иного производителя (на сколько хорошо они это делают, не ваша забота, по-другому не будет.) не должны волновать вообще никого - хотите чтобы было как надо, пишите сами свой велосипед
Хм... очевидно они именно так и делают.
Берут индейца (или ещё что с сырцами) и делают.
> (на сколько хорошо они это делают, не ваша забота, по-другому не будет.)Браво. Лучше и сказать было нельзя, по-моему. Браво!
> Что, один раз нетривиальную задачу поставили, так вы сразу всех обвинили в
> некомпетентности и отсутствии здравого смысла?А кто сказал про "сразу"?
Нет, только после того, как были получены неопровержимые доказательства справедливости таких обвинений.
> Реализация одной и той же технологии того или иного производителя
> (на сколько хорошо они это делают, не ваша забота, по-другому не будет.) не
> должны волновать вообще никогоСамогипнозом попрошу заниматься где-нибудь ещё.
stackoverflow.com
24au.ru
на винде (asp, iis)
> stackoverflow.com
> 24au.ru
> на винде (asp, iis)Возможно, данные сайты и работают под Windows, IIS, ASP. Но обратите внимание и на другой факт - оба они закрыты "железными" файерволами, внутри которых находится встроенный Linux. Потому что выставлять голую Windows в открытый Интернет - это безумие.
Так что когда увидите сентенции о самых безопасных ОС (показывают обычно при установке оных), браузерах и проч. от Microsoft, вспомните Козьму Пруткова: "Если на клетке слона увидишь надпись "буйвол", не верь глазам своим".
>> stackoverflow.com
>> 24au.ru
>> на винде (asp, iis)
> Возможно, данные сайты и работают под Windows, IIS, ASP. Но обратите внимание
> и на другой факт - оба они закрыты "железными" файерволами, внутри
> которых находится встроенный Linux. Потому что выставлять голую Windows в открытый
> Интернет - это безумие.
> Так что когда увидите сентенции о самых безопасных ОС (показывают обычно при
> установке оных), браузерах и проч. от Microsoft, вспомните Козьму Пруткова: "Если
> на клетке слона увидишь надпись "буйвол", не верь глазам своим".Кстати, D-Link DFL, но на старшие модели у ребят, видимо, денег не хватило.
> Возможно, данные сайты и работают под Windows, IIS, ASP. Но обратите внимание и на другой факт - оба они закрыты "железными" файерволами, внутри которых находится встроенный Linux. Потому что выставлять голую Windows в открытый Интернет - это безумие.Почему это? Вот торчит на Windows машине 80/443 HTTP + RDP/SSH и нормально. Linux ставить перед IIS серверами в качестве load balancer, дешевле получается. Каких-то особых проблем с безопасностью или производительностью IIS перед Apache вроде нет.
Проблем с безопасностью у IIS нет только если ваш сервер "неуловимый Джо".
Проблем с производительностью у него нет при тех условиях :)
>> stackoverflow.com
>> 24au.ru
>> на винде (asp, iis)
> Возможно, данные сайты и работают под Windows, IIS, ASP. Но обратите внимание
> и на другой факт - оба они закрыты "железными" файерволами, внутри
> которых находится встроенный Linux. Потому что выставлять голую Windows в открытый
> Интернет - это безумие.
> Так что когда увидите сентенции о самых безопасных ОС (показывают обычно при
> установке оных), браузерах и проч. от Microsoft, вспомните Козьму Пруткова: "Если
> на клетке слона увидишь надпись "буйвол", не верь глазам своим".Топик то не о "железных" файерволлах...
> stackoverflow.comУзконишевая хрень. Ну и как обычно в случае IIS, сайт убог донельзя.
> 24au.ru
Это вообще что за нонейм который я впервые за 15 лет вижу? Теперь это круто - какие-то местечковые сайты за достижение выдавать? Как измельчал мелкософт :)
Майкрософт серьезно взялся за свой веб-стек, так что неудивительно.
> Майкрософт серьезно взялся за свой веб-стек, так что неудивительно.Вы хотели сказать, за веб-стек GoDaddy?
> Вы хотели сказать, за веб-стек GoDaddy?Это уже не первый прогибон "папочки". Пиар компания занедорого. Правда пиар на основе дохлых трупиков сайтов - весьма хиловатое начинание. А top busiest sites и active sites за себя говорят сами.
Всего лишь сезонное обострение.
GoDaddy постоянно бегает туда-сюда.
> GoDaddy постоянно бегает туда-сюда.Всё может быть проще - там как стоял какой-нибудь lighttpd, так и стоит.
У меня nginx врёт, что он IIS 6. Боты в замешательсте.
> У меня nginx врёт, что он IIS 6.Вы гордитесь тем что рекламируете MS? :)
>> У меня nginx врёт, что он IIS 6.
> Вы гордитесь тем что рекламируете MS? :)Упоминание вендора, что его решение как-то связано с технологиями Майкрософт, по меньшей мере несовременно. У меня, да видимо, и у многих, такое упоминание вызывает сомнение в компетенции вендора. Поэтому грамотные вендоры, которых несколько лет назад угораздило вляпаться в Майкрософт, а переписывать софт накладно, ныне предпочитают об этом вообще не упоминать, заостряя внимание клиента исключительно на функционале решения.
И наоборот, если решение кроссплатформенное или под Linux, об этом сообщают на первой странице сайта и/или проспекта.
Если нужны примеры сказанного выше - это практически все большие отечественные СЭД.
> Упоминание вендора, что его решение как-то связано с технологиями Майкрософт, по меньшей
> мере несовременно. У меня, да видимо, и у многих, такое упоминание
> вызывает сомнение в компетенции вендора.Я как-то имел дело с разработкой сайтов ASP-дотнетчиками. Господи, какой же это получался феерический пи...ц. Очевидный сайтик, который PHPшник сделает за неделю, команда asp-дотнетчиков может мурыжить полгода. В результате получится тормозной крап с массой проблем юзабилити и производительности, о которых даже тот студень который за пиво за неделю времени такое же на пхп под пивасик написал не в курсе был.
Я вообще не понимаю как на ЭТОМ можно сайты делать. Это крайне неэффективно по деньгам и печально по уровню результата.
> Майкрософт серьезно взялся за свой веб-стек, так что неудивительно.Выдаете желаемое за действительное. От Майкрософт никогда не будет приличных программ ввиду полного неумения их писать. Ну разве что купят.
Office? AD?
> Office?Это тот, который пытается втюхивать форматы с описанием на 6000 страниц, а потом оказывается что простейшие примеры сделанные по этим спекам офисом не жуются? Ну да, качестваенная программа, качественный стандарт и прочая. Такое же "качественное" как остальные продукты MS.
> AD?
А оно простое только на первый взгляд. Реально же это весьма сложная конструкция, нетривиальная в обслуживании и починке. Если что идет не так - куча офисов превращается в сплошной больной зуб.
У других и этого нет.
> У других и этого нет.Ну так это ж только Гейтс, по легенде, получил одновременно премии по медицине и экономике. ;)
Второго такого выродка индустрия с трудом выдерживает...
> AD?ой ли...
вы в курсе откуда оно взялось? хоть и не очень авторитетно, но все же:
http://en.wikipedia.org/wiki/Microsoft_Exchange_Serverвот про первую (4.0) версию почитайте
И что?
> По данным августовского отчёта Netcraft, число сайтов под управлением Apache уменьшилось на 5%Хм?
Developer July 2013 Percent August 2013 Percent Change
Apache 364,696,792 52.19% 336,622,050 46.96% -5.23
(364696792 / 336622050 - 1) * 100% = 8.3% же!
Число сайтов уменьшилось на восемь процентов. А пять процентов — это разница между процентной доле
* разница между процентной долей в прошлом месяце и в текущем.
> Число сайтов уменьшилось на восемь процентов. А пять процентов — это разница
> между процентной доле5% - это от всех сайтов вообще. А 8% - это относительно доли сайтов на апаче.
Проблема в том, что "уменьшение числа сайтов на апаче на пять процентов" по умолчанию подразумевает, что оные пять процентов имеются в виду как раз относительно доли сайтов на апаче. Когда об этом забывают, это выглядит как попытка отнять метры от килограммов.
Кстати, в английском языке этой проблемы нет, там эти два варианта называются по-разному (per cent vs. percentage points). Кое-кто пытается перенести это и на русский, переводя "percentage points" как "процентные пункты". Т.е. доля Apache уменьшилась на 8 процентов, но на 5 процентных пунктов.
> Рост числа сайтов Google объясняется появлением 3.1 млн новых сайтов, использующих сервис App Engine (appspot.com), и 2.7 млн сайтов в рамках домена blogspot.com.Ожидаем скорого закрытия этих сервисов в связи с «низкой востребованностью»™
годади - это тот самый, охрененно наглый сквотер?
> годади - это тот самый, охрененно наглый сквотер?Ну да. Кидки и подставы занедорого. Но дешево же. Вот пипл и хавает.
Я думаю, что разработчикам открытых веб-серверов стоит быть по-дружелюбнее к виндовым (и не только) разрабам.К примеру, апачу все-таки стоит включить в сборку WSGI поддержку. Не охота говорить, но вообще-то у мелкомягких руби и питон приложения под их IIS ставятся на "раз-два-три". А вот апачу мешает чего-то там между ног (видимо, - "гордость") включить в сборку соотвествующий модуль. (Для сравнения и понимания: что бы запустит джанго проект, тот же апач потребует выкачивание сырцов и перекомпиляции себя и нужного модуля до кучи. Зато недавно в нем появилась поддержка lua. "О, да! Это - прорыв!" (с) Ледниковый Период)
А nginx в этом смысле - вообще что-то с чем-то - штатных средств для запуска его под виндой как службы вообще НЕТ! И как он может конкурировать с IIS после этого, разрешите спросить?
Так чего удивляться что рынок проседает под мелкомягких? Офисных анминчеГов много, решать им проблемки нужно, а знаний для работы с чем-то большим чем ПО "ис каропки" им явно не хватает. Вот и возникла эта чудо-статистика.... Что конечно печалит.
> апачу все-таки стоит включить в сборку WSGI поддержку.c разморозкой, апач уже умер как современный веб сервер.
> c разморозкой, апач уже умер как современный веб сервер.Ну почему же? Дохлые дутики на паркинге вон отгружает же. На пару с IISом.
Ставятся на раз-два - это apt-get install python?
Нее смешили бы...
Где-то так все и есть.
Берется вот этот проектик https://pypi.python.org/pypi/django-windows-tools
И через пять минут все готово. И ничего компилять не нужно.ЗЫ Коллеги, мне не очень нравиться ситуация, но надо признать: на винде вменяемых серверов, кроме iis просто нет. И причем их нет не из-за "извечного врага", а просто потому что разработчики свободных веб-серверов на винду положили "с прибором".
> И ничего компилять не нужно.апт-кидди детектед?
> разработчики свободных веб-серверов на винду положили "с прибором".
дык это и правильно. дык это и ожидаемо. но это, к сожалению, не совсем так. какие-то сборки таки есть.
> мне не очень нравиться ситуацияА мне не нравится Ваша грамотность, коллега. Советую укрепить знания - http://tsya.ru
> ЗЫ Коллеги, мне не очень нравиться ситуация, но надо признать: на винде вменяемых серверов, кроме iis просто нет. И причем их нет не из-за "извечного врага", а просто потому что разработчики свободных веб-серверов на винду положили "с прибором".Нет, потому что вменяемые админы поднимать нагруженный веб-сервис на дырявом поделии под названием Windows не будут. Все разработчики серьезных систем положили на винду прибором.
Вам нужно смириться с этим и дать возможность винде дожить свои дни в загончике под названием "рынок рабочих станций на платформе Intel-x86"...
> ... разработчики свободных веб-серверов на винду положили "с прибором".Вас это удивляет?
> вменяемых серверов, кроме iis просто нет.IIS - вменяемый сервер? Хорошая шутка. Спасибо, я имел с ним дело. И пришел к выводу что загуглить конфиг нжинкса и креативно доработать под себя мне примерно в 20 раз проще и в 10 раз быстрее. Битый час возякания мышкой для получения совершенно элементарных результатов и копание в многочисленных диалогах - крайне отвратительное и неэффективное занятие.
А у IIS штатных средств для запуска его под linux НЕТ! И как он может конкурировать с nginx после этого, разрешите спросить?
> А у IIS штатных средств для запуска его под linux НЕТ! И
> как он может конкурировать с nginx после этого, разрешите спросить?Не передергивайте: официальных сборок ISS под линукс нет и не будет, а вот официальная сборка nginx под винду очень даже имеется
>> А у IIS штатных средств для запуска его под linux НЕТ! И
>> как он может конкурировать с nginx после этого, разрешите спросить?
> Не передергивайте: официальных сборок ISS под линукс нет и не будет, а
> вот официальная сборка nginx под винду очень даже имеетсяnginx под винду смысла использовать никакого нет, поскольку для ожидания изменения состояния дескрипторов на данной платформе используется деревянный select (а что поделать, если под винду не то, чтобы epoll/kqueue нет, а даже банального poll?) и, соответственно, производительность очень низкая.
Вообще-то у них там свои велосипеды есть, и вроде неплохие. Но заморачиваться их поддержкой, видать никто не стал.
> Вообще-то у них там свои велосипеды есть, и вроде неплохие. Но заморачиваться
> их поддержкой, видать никто не стал.IO Completion Port, если говорить конкретно. Но того факта, что nginx работает на винде через select() это не отменяет.
> вот официальная сборка nginx под винду очень даже имеетсяТолько под linux он работает лучше, если уж на то пошло. Можно и на серверной винде сэкономить и работать будет лучше и в блобмейкеровский вендорлок вляпывания не происходит.
А кто мешает "Майкрософту" заняться, как разработчики всех остальных ОС, сборкой того же "Апачи" для своего репозито... тьфу, что-то я не то пишу...
Потому что цель Майкрософт - завязать на свои решения всю ИТ инфраструктуру. Чем и вызвано большое распространение IIS именно в корпоративном секторе (распространенность Exchange из той же оперы).Принцип же СПО "одна задача - одно решение" (при наличии удобной и логичной интеграции) является злейшим врагом подхода Майкрософта, т.к. позволяет создавать независимые от одного вендора проекты, каждый фрагмент которых оптимален.
Apache и nginx под Виндой... мсье знает толк в изврашениях (с)
Офисные админчеги давно освоили Убунту.
Это до тех самых пор, пока офисным анминчегам не понадобится интеграция с AD и сквозная аутентификация.И вот тогда им придется разворачивать самбу, затем регистрировать с помощью интсрументов самбы бубунту как стандалон сервер в AD (иначе не получится воспользоваться керберосом от MS, и сквозная аутентификация умрет не начавшись) и т. д. и т. п. Словом я сильно сомневаюсь, что их на это хватит.
А альтернатива проста - установить корпоративный веб-сервер на винду. И сто против одного, что это и будет сделано. И если кто-то меня будет уверять, что при этом в качестве веб-платформы будет выбран апач, - я рассмеюсь ему в лицо.
> А альтернатива проста - установить корпоративный веб-сервер на винду.и это правильно. если подсели на AD, должны страдать по всем фронтам.
> Это до тех самых пор, пока офисным анминчегам не понадобится интеграция с
> AD и сквозная аутентификация.
> И вот тогда им придется разворачивать самбу, затем регистрировать с помощью интсрументов
> самбы бубунту как стандалон сервер в AD (иначе не получится воспользоваться
> керберосом от MS, и сквозная аутентификация умрет не начавшись) и т.
> д. и т. п. Словом я сильно сомневаюсь, что их на
> это хватит.А зачем веб-сайту интеграция с корпоративным AD? Вы в самом деле хотите учетные данные всех пользователей хранить в AD?
Впрочем те, кому это действительно надо было, это давно сделали на той же Ubunty, используя в качестве прокси LDAP. Благо AD - это покоцанный до нельзя LDAP cкрещенный с Kerberos'ом...
> А зачем веб-сайту интеграция с корпоративным AD?потому что за шарепоинт уже заплачено. что, просто так платили?
> Apache и nginx под Виндой... мсье знает толк в изврашениях (с)
> Офисные админчеги давно освоили Убунту.После многолетнего опыта для офисных решений были выбраны Ubuntu Server и минимальный CentOS, но всегда Apache. nginx не покатил, хотя тут, наверное, не качество самой программы виновато, а первоначально кривая установка одного из проектов "типа интеграторами". Поэтому от nginx сначала ушли на Apache, а возвращаться было лень.
> Поэтому от nginx сначала ушли на Apache, а возвращаться было лень.Для проектов которые в интернет вывешены - включение мозгов наступает после первой же "школьной" атаки aka простой, дешевый и общедоступный HTTP-флуд (в простейшем случае чуть ли не гирька на кнопке F5 при активном браузере). Апачу обычно хватает чтобы обслуживание клиентов пошло лесом и владелец сайта начал залетать на деньги, если сайт вообще что-то полезное делал.
Nginx с другой стороны на такое не покупается, а его кэш может разгрузить от таких подстав и слоупочный бэкэнд, например позволив тяжелые и некэшируемые операции только уже авторизованным юзерям, например.
Виндовые разработчики настолько тупые, что не могут сделать один запрос в гугл и получить ссылки на установку apache+wsgi без перекомпиляции всего и вся? Держите, убогие, http://g.zeos.in/?q=apache%20wsgi%20windows. Ну и бонусом еще и запуск nginx как service http://g.zeos.in/?q=nginx%20windows%20run%20a...Рассчитывать на то, что виндовые разработчики поймут причины не включения стороннего модуля в апач, наверное не стоит.
Не, это не по виндовому - слишком хорошо и не через ..опу. Они Денвер ставят!!! Ты понял? Денвер в продакшн!
> Я думаю, что разработчикам открытых веб-серверов стоит быть по-дружелюбнее к виндовым (и не только) разрабам.Я с тобой согласен, надо высылать этим "раз-рабам" соли синильной кислоты, чтоб они лишний раз не мучились.
А кто вменяемый проект на Windows-хостинге держит? Если смотреть на крупнейшие сайты(YouTube, социальные сети, платформы для блоггеров(вроде ЖЖ), Twitter) - все они явно не на IIS под офтопом работают. Более того, проекты такого уровня на Windows никто(в здравом уме) и не будет пытаться поднять. Вот и получается, что под Windows нет ни одного вменяемого сервера(сравнивать работу того же apache под windows и linux даже не корректно).
Вменяемого нет. Корпоративных (включим сюда муниципальные, школьные и т.п.) - мильен.
у GoDaddy не только припаркованные домены на IIS живут, но есть еще и достаточное количество несчастных кому продали по демпинговой цене хостинг под IIS (и PHP на нем!) на длительный срок (от года до двух). Клиенты естественно страдают от тормозов, глюков, но т.к. хостинг оплачен на год и более наперед... никуда с него сьезжать не спешат
На 1 IP адрес приходится примерно по 3 - 5 тыс сайтов.
> На 1 IP адрес приходится примерно по 3 - 5 тыс сайтов.Что же это за сайты такие, которым не нужны rewrite rules и прочие плюшки от нормальных серверов? Странички Васи Пупкина? Даже блог на wordpress на таком хостинге поднимать стрёмно.
вообще-то вордпрессов там как раз достаточно много, работает плохо, пользователи регулярно ходят жаловаться, плакать или материться на форумы поддержки wp, хотя вот чем помочь такому человеку если виноват хостинг? да ничем...iis умеет реврайты http://www.iis.net/learn/extensions/url-rewrite-module
для wp правила очень простенькие
> iis умеет реврайтыТолько не обижайтесь, но скажу. А всем не похрен, что умеет IIS?
> чем помочь такому человеку если виноват хостинг? да ничем...Как заплачено - так и зафигачено. К шаредам это относится особенно люто, а к виндовым шаредам - вдвойне, ибо половина бабла к тому же утекла в карман MS.
Толку от перемещения сайтов? ДНС все равно контролируется US.
Ну и ДНСы тоже разные бывают. Namecoin, напр. -- не контролируется.
52.19- 46.96 = 5.23
>прогнозируемого в связи с раскрытием программы PRISM оттока сайтов за пределы США не произошлоНу так это не сразу же. Держат в штатах, пока оплачен сервис.
> Microsoft IIS 7.5....
> TCP/IP-стек Linux.На что только не пойдешь чтобы впарить маркетинговый булшит сайтам статистики. Даже на это.