🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.ogonki
Article #289

Beza light

#289
From: j... Jaroslaw Strzalkowski
Date: Wed, 12 Jun 1996 00:00
34 lines
2013 bytes
Beza (patch do Apache robiacy przekodowanie polskich liter na serwerze)
dziala swietnie, ale jest zrobiona zbyt porzadnie - powody ktore rozumiem 
i akceptuje powoduja, ze konieczne stalo sie robienie kazdorazowego redirectu
do URL'a postaci .../Pl-xxx/..., nawet gdy xxx to po prostu iso (bez 
przekodowywania). Przy okazji powoduje to znaczny wzrost obciazenia 
serwera - np. dla mnie nie do zaakceptowania.

Pomyslalem wiec sobie, ze moze warto by Beze uproscic, a wlasciwie zrobic
od nowa cos takiego:
- na podstawie UserAgent (z request) okresla docelowy "standard" - w pliku
  konfiguracyjnym apache podaje sie jakie slowa wlaczaja jaki standard, 
  np. Mozzilla/2 + win daje CP1250, a Lynx - ASCII
- przekodowywane teksty zwracane sa z usunietymi (z naglowkow) Last 
  Modyfication Time - nie wleza do w3cache
- przekodowywane sa tylko teksty z Content-Type: text/ - takze wyjscie z CGI
- przy okazji serwer wykonuje zawsze (gdy text/) konwersje CP1250->ISO - 
  dla tekstow w ISO jest to dzialanie puste, a od razu zalatwia sie 
  problemy takich nieszczesnikow, co to nie potrafia inaczej jak tylko 
  Websitem.

Nawet zaczalem to robic, ale idzie mi jak krew z nosa (robota 
programistyczna jest malutka, ale trzeba zrozumiec jak ten apache i jego 
moduly dziala), wiec pomyslalem sobie, ze lepiej zanim wejde na dobre, to 
sie Was zapytam co o tym sadzicie. Takie rozwiazanie to chyba dosc dobra i
nieklopotliwa lata, dzialajaca do czasu gdy nie zapanuje powszechnie 
Netscape 3. 

Prosze o komentarze.

PS: a moze ktos juz sie grzebal w apache i moglby mi pomoc?

-- 
Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Technical Details
Message-ID: <4pmbcl$8k5@galaxy.uci.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: j...@uci.agh.edu.pl (Jaroslaw Strzalkowski)
Subject: Beza light
Date: 1996/06/12
Message-ID: <4pmbcl$8k5@galaxy.uci.agh.edu.pl>
X-Deja-AN: 160118272
organization: University of Mining & Metallurgy
newsgroups: pl.comp.ogonki
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit