Сегодня перенёс свои сайтики с Nginx‘а на другой веб-сервер, теперь меня обслуживает Hiawatha.

Из достоинств более понятный конфиг, чем у Nginx, и уж конечно ещё более понятный чем у Apache‘а. Есть люди (а может инопланетяне?) которые апачные XML’и (что само по себе зло) читают будто те написаны на их родном языке, но я всего лишь землянин, мне это недоступно. От конфигов Nginx’а несёт сионизмом. С FastCGI Hiawatha работает примерно так же как Nginx (до недавнего времени) и Lighttpd, требуется отдельный запуск демона FastCGI, что несомненно Ъ и unix way. Приём этот хорошо отработан любителями лайти. Так что Hiawatha не мог не привлечь моего внимания, но я столкнулся с проблемой отсутствия в нём функционала reverse proxy, а он нужен для отправки запросов вики-движку, которым у меня теперь стоит Xwiki, ради которого я решил отказаться от Redmine. Последний хорошая штука, целый комбайн для управления проектами, но тамошний вики-движок слабоват, нет даже «незначительных правок». Итак, у меня есть Wordpress через Hiawatha на 80 порте и Xwiki через Tomcat на 8080 порте, не забываем про«Природу Чемодана» (MediaWiki) виртуальным хостом на том же сервере. Hiawatha не умеет перенаравлять запросы на другой сервер, Tomcat не может обслуживать мою главную страницу. На помощь спешит Pound — reverse proxy и балансировщик нагрузки. Настраиваем, работает как часы с кукушкой. Итого, ради двух сайтов и трёх приложений на них понадобилось настраивать 4 сервиса, unix way во все поля. Надо бы о настройке отдельную статью написать.
А вообще, всё я наврал про простоту конфигов, у Hiawatha они ничуть не проще чем у Nginx, просто я фанат GPL и в меру слабых сил и умственных способностей избавляюсь от BSD’шного и прочего не-свободного-по-самые-передать-невозможно ПО. На очереди BIND и PowerDNS. GNU свою линию.
