Я использовал хостинг-серверы Apache и Windows, поскольку моя работа была разделена между разными организациями. За это время я узнал о превосходстве серверов Apache, которое не является просто выдумкой гиков, а вполне реальным фактом, который в конечном итоге убеждает даже любителей Windows. Самым большим различием между ними я считаю доступ к серверу Apache из командной строки, чего я никогда не встречал на сервере Windows. Кроме того, можно использовать языки сценариев, которые гораздо сложнее тех, которыми я ограничен на своих сайтах Windows.
Использование Perl и интерфейса управления командной строкой (SSH) для сопоставления шаблонов в огромных массивах данных — это детская забава: можно сидеть и писать потрясающие скрипты Perl в свое удовольствие. Результаты настолько впечатляют, что у вас никогда не будет недостатка в простых способах сделать что-либо для вашего веб-сайта: от загрузки файлов до отправки подписчикам электронных писем о последних событиях на сайте. Основная проблема сайтов Windows заключается в том, что их журналы доступа были недостаточно полными — много данных терялось. Однако, поскольку я не получал к ним доступ через командную строку, я не могу быть уверен, что это просто недостаток в услугах хостинг-провайдера, но, поскольку мы используем Bezeq International и Netvision, которые являются крупнейшими и лучшими хостинг-провайдерами в стране, ясно, что если они не могут ничего с этим поделать, то мало кто может. Другими словами, серверы Microsoft часто, а может быть, и всегда, имеют эту проблему. Для точной маркетинговой работы, которая является самой дорогой в Интернете, 100% документация о входе в систему и использовании является обязательной, чтобы вы могли требовать безопасности, как положено за деньги, которые они платят. Именно тогда один из моих клиентов обнаружил, что мои серверы Apache автоматически круглосуточно отслеживали страницы, отправляя ему по электронной почте каждый доступ к определенным страницам, в то время как сервер Windows терял до 10-15 процентов доступа к данным. Данные о доступе являются одним из самых важных ресурсов в бухгалтерском учете (с точки зрения того, откуда приходят и куда уходят деньги) для современного веб-бизнеса, и этот недостаток, который я обнаружил в хостинге Microsoft, является неприемлемым. Клиент был полностью против Apache в пользу Windows несколько лет назад, когда мы впервые настраивали все, но теперь, когда клиент увидел этот недостаток, он настаивает на том, что сможет перейти на Apache в течение текущего финансового года.