BOA - http server
Kdyz nekdo rekne httpd, pravdepodobne si okamzite vybavite apache. Jako kazdy software i apache se vyviji, tezko rict ale kam. Puvodne to byl docela rozumny daemon, dnes je to obrovsky (a pomaly) httpd. Kdyz ho srovname napr. s M$ IIS, tak samozrejme vyjde jako mnohonasobne lepsi, ale neni nejlepsi. Jak pro koho. Apache mi nevyhovuje kvuli jeho obrovskym rozmerum - zere az prilis mnoho pameti. V Netmagu psal hsn o jinem httpd - o boa. Samozrejme jsem si boa (bou?) stahnul, prekompiloval a apache jsem vymenil za boa. Co je na tom serveru tedy tak genialniho? Chlubi se tim, ze je velmi rychly (pry 50 hits/sec, ale nezkousel jsem) a ze zere malo pameti, coz povazuji za hlavni vyhodu (linux na kterem bezi ma 12MB, a neni to jen webserver). Na rozdil od apache, ktery fork()uje, boa se chova slusne a pokud neni potreba, bezi v jednom processu. Vyjimka, kdy fork()ne je spousteni cgicek, ktere samozrejme musi bezet v jinem procesu nez httpd. Dalsi optimalizace na rychlost jsou napriklad NEpodporovani ssi, neresolvovani IP adres pri zapisu do logu (dodava se ale utilitka, ktera vsechno reslovne - k cemu to ale je?). CGIcka taky nebezi standardne jako u vetsiny httpd cgi-httpd-client, ale po spusteni jiz pouze cgi-client. To je jen mala cast z veci, proc se mi boa libi.

Homepage Boa je na www.boa.org

Instalace je zcela bezproblemova a zvladne ji opravdu kazdy. Konfiguracni soubory jsou *velmi* podobne tem apachovskym.