Що таке Apache
Найпоширеніший Web-сервер у світі – це Apache. За даними компанії Netcraft (http://www.netcraft.com/ Survey/) загальна кількість Web-вузлів, що працюють під його управлінням, до кінця 1998 досягло 2 млн. (55% загальної кількості вузлів ) і постійно зростає. Для порівняння: частку серверів Microsoft припадає 25%, Netscape -7%. Будучи безкоштовною відкритою програмою, призначеною для безкоштовних Unix-систем (FreeBSD, Linux та ін.), Apache за функціональними можливостями і надійністю не поступається комерційним серверам, а широкі можливості конфігурування дозволяють налаштувати його для роботи практично з будь-якою конкретною системою. Існують локалізації сервера для різних мов, у тому числі й української.
Історично склалося так, що українські тексти в Internet можуть бути представлені в різних кодуваннях, з яких найбільш поширені koi8-r (або просто koi8) та Windows-1251: з першої працює більшість серверів та робочих станцій під керуванням Unix, друга є стандартною для всіх версії Windows. Оскільки кодування Windows-1251, природно, застосовується на переважній більшості клієнтських машин, частка тих, хто подорожує українською частиною WWW, використовуючи koi8, не перевищує 5%. Однак у цьому кодуванні зберігаються документи на багатьох Unix-серверах, у ньому найчастіше передаються поштові повідомлення та практично завжди - листи в телеконференції, з нею ж працюють багато українськомовних каналів IRC (до речі, абревіатура КОІ розшифровується як "код обміну інформацією"). Щоб розв'язати проблеми, що виникають при розбіжності кодувань тексту на сервері та клієнтській машині, було створено український модуль Apache-RUS для Web-сервера Apache.