Облегченный веб-сервер с поддержкой PHP: Nginx, Cherokee или Hiawatha?
В следующем месяце я должен переместить веб-сайт моей компании с нашего текущего стороннего веб-хостинга на наш собственный облачный сервер.
Я хочу использовать легкий веб-сервер. Требования следующие:
- Поддержка PHP
- Поддержка HTTPS
- Виртуальные домены (у нас есть несколько доменов, которые будут указывать на один и тот же IP-адрес)
- Активно разрабатывается (для исправления проблем безопасности и т. Д.)
- Работает на Linux (но нет необходимости в бинарных пакетах; если мне нужно скомпилировать его из исходного кода, пусть будет так)
Нам не нужна возможность перезаписи URL; SEO имеет приблизительно нулевой приоритет.
Между Nginx, Cherokee и Hiawatha, не могли бы вы дать мне плюсы / минусы каждого?
Или вы можете порекомендовать что-нибудь лучше?
Заранее спасибо.
2 ответа
Чероки на самом деле удивительно эффективны. не позволяйте мультипликационному ( и удивительно удобному) графическому интерфейсу заставить вас думать иначе... если вы пойдете с nginx, будьте готовы провести некоторое время в постели с какой-то (забавной) русской конфигурационной документацией. Тем не менее, это здорово.. но не быстрее - или лучше - чем чероки. Ребята из nginx поддерживают дух серьезности и строгости, пытаясь увековечить это восприятие, хотя, IMO. Hiawatha немного грубоват, и я бы сказал, больше подходит для портативного / встраиваемого приложения. Есть также много других вариантов, дайте мне знать, если вы не можете найти то, что вы хотите, и я могу высказать еще несколько идей... но что бы вы ни делали... не используйте apache, lol. просто шучу. или я? Оставьте в стороне шутки, будьте готовы к разочарованию, если вы выросли с mod_rewrite... нет быстрого и простого перевода ваших vhosts, псевдонимов и т. д. ни в одно из этих решений. вы получите, переписать их.. получить?
Я использовал Hiawatha для нескольких проектов, и он оказался стабильным и фактически "построен с учетом безопасности".
Если вы предпочитаете легкий веб-сервер и используете операционную систему, получившую hiawatha в репо, я бы попробовал. Прост в настройке и развертывании, и он получил некоторые приличные функции безопасности
Кроме этого, я часто рекомендую nginx с php-fpm, так как он очень быстрый и надежный. Помимо этого, довольно легко запускать экземпляры php под разными пользователями с пользовательскими настройками и переменными времени выполнения.