ВЫБИРАЕМ WEB-СЕРВЕР

Спецвыпуск Xakep, номер #022, стр. 022-034-3


Если ты встал на охотничью тропу краснокожих, то тут тебе открывается богатый набор разнообразных возможностей. Напомню тебе, что все самые популярные программные средства WEB, такие как Perl, PHP, Phyton и некоторые другие, и были разработаны прежде всего для nix и, в частности, для сервера Apache. В нем существует также и поддержка сервлетов Java - Apache JServ, которая позволит тебе управлять API функциями языка Java. Для Apache существует множество дополнительных модулей, которые можно скачать с сайта разработчика или даже создать свои собственные, чем большинство кодеров и занимается. Исходя из всего этого, Apache, пожалуй, самый лучший выбор, если ты собрался ставить универсальный web-сервер, поддерживающий все современные технологии.

Сайт, соответственно: www.apache.org. Дополнительную инфу, модули и версии для других осей можешь искать по следующим адресам: apache.inf.ru, www.apache.org/docs/windows.html, www.slink.com/ApacheOS2, www.dsdelft.nl/~apache.

RUSSIAN APACHE

Вот как раз и один из примеров изменения кода популярного web-сервера. Можно было бы и не упоминать его в нашем обзоре, так как это, по сути, тот же самый Apache, но, я думаю, тебе стоит знать и об этой модификации. Сторонние разработчики столкнулись с проблемой грамотного понимания краснокожим кириллических шрифтов, решили слегка переделать его исходный код, благо, как я уже говорил, Апач поставляется с исходниками. И в результате мы имеем полнофункциональный Apache, но понимающий одновременно несколько кодировок кириллицы. Достать можешь тут: apache.lexa.ru. Там же найдешь дополнения, обновления и всяческую документацию и советы по установке и использованию.

JIGSAW

Этот сервачок написан на языке Java. Разработчики стремились создать мобильный и расширяемый web-сервер. Работает на большинстве систем, которые поддерживают Java, то есть подойдет для всех видов окон и nix`ов. Возможности Jigsaw ты можешь расширить путем написания новых модулей Java. Также для этого можно применять и CGI. Переносимость - это основное преимущество Jigsaw перед остальными, не придется особо париться по поводу того, какое у тебя железо, какая ось и какие программные средства ты собираешься использовать.

Назад на стр. 022-034-2  Содержание  Вперед на стр. 022-034-4