This page is part of documentation of C-SaCzech. It has been created and is maintained by Jaromír Doleček, dolecek@sky.cz

[Hosted by 4Web]
[CSáček 2.1]
 

Autor: Jaromír Doleček, dolecek@sky.cz
Datum poslední změny tohoto dokumentu:   $Date: 2000/04/23 21:47:07 $

 

CSáček 2.1.5 je tady !

Tato verze především opravuje chyby. Kompletní seznam opravených problémů viz Historie. Tam naleznete i popis změn v předchozích verzích.

Pokud stále ještě používáte starší verzi CSáčku, budete určitě chtít přejít na 2.1.5 jak nejdřív to bude možné.  

Co je to CSáček ?

C-SaCzech (nebo krátce CSáček) je prostředek pro zajištění překódování WWW stránek na serveru podle požadavků klientů. Stránky dynamicky kóduje tak, aby ji klient dostal v kódování češtiny, ve kterém je schopen ji správně zobrazit.

    C-SaCzech vznikl původně přepsáním SaCzechu do C, odtud tedy to zvláštní jméno. Nyní jsou to ale dva na sobě zcela nezávislé programy, ač stále v základních rysech kompatibilní.

Proč byl jako základ zvolen SaCzech a proč vůbec další kodér ? SaCzech splňuje základní požadavky na to, co by člověk představoval od překódovávače, umožňuje snadno používat relativní odkazy v dokumentech, snadno vyznačit kódování dokumentu (dokonce dovoluje použít v jednom dokumentu několik různých kódování češtiny) a je zdola kompatibilní se starším WWWdia, používá stejné názvy kódů. Je také vhodný pro celoplošné nasazení na server, neboť je možno překódovávat i výstup z CGI, ASP či PHP/FI a jakýchkoli jiných server-side skriptů. Je však napsán v jazyce Perl a proto dost pomalý při konečném nasazení na server. Nelze ho tak také (jednoduše) zakomponovat do serveru jako Apache modul či ISAPI filtr.
    Přál jsem si, aby odezva i s použitím dynamického překódování byla co nejrychlejší a tak jsem se rozhodl vytvořit verzi v C. Abych vzdal hold původnímu vzoru, s laskavým svolením pana Satrapy jsem výsledek pojmenoval C-SaCzech. Přepis SaCzechu 2.0 do C byl dokončen v květnu 1996 a výsledný program byl značně svižnější než perlovský vzor. Od té chvíle se pak datuje samostatný vývoj CSáčku, podrobnosti viz. Historie.  

Poděkování

 

Kde lze CSáček najít ?

Aktuální verze CSáčku je k dispozici na http://www.csacek.cz/distrib/.

Pro platformy, ke kterým mám přístup (v abecedním pořadí AIX/RS6000, IRIX/mips, Linux/i386, NetBSD/i386, NT/i386, NT/alpha, OSF/alpha, Solaris/sparc), se snažím vyrábět binárky CGI CSáčku - jsou pak k dispozici na http://www.csacek.cz/distrib/bin/.

Je k dispozici časově omezená verze ISAPI CSáčku, na http://www.csacek.cz/distrib/bin/isapi/.

Radek Vybíral vytváří RPM balíky pro CSáček/Apache, jsou dostupné na ftp://darksys.vsb.cz/pub/linux/mod_csacek/, respektive http://darksys.vsb.cz/ftp/pub/linux/mod_csacek/.

Petr Čech vytváří Debian balíky CSáčku, balík CSáčku/Apache 2.1.1 jsou k dispozici na českém Debianu.  

Kontakt na autora

Blahopřejné a pochvalné dopisy, šeky a poukázky, stejně jako stížnosti na chyby v CSáčku, je možno posílat na některou z níže uvedených adres. Budu vděčný za informaci, že CSáček používáte a líbí se Vám (popř. že ho nakonec nepoužíváte, protože ...). Dělám na CSáčku hlavně proto, že mě to baví a (pozitivní) reakce uživatelů pomáhají tomu, aby mě to bavit (zbytečně brzy) nepřestalo.
E-Mail: dolecek@sky.cz
S-Mail:
  Jaromír Doleček
  ÚVT MU
  Botanická 68a
  Brno
  60200
WWW: http://www.ics.muni.cz/~dolecek/

 


Jiné zajímavé stránky týkající se češtiny na Síti

Články:

ZPET Zpět

 


Chyby ve verzi 2.1.5

Případné záplaty na chyby v poslední oficiální verzi se nalézají v samostatném adresáři.
Zatím nic.

ZPET Zpět


This page is part of documentation of C-SaCzech. It has been created and is maintained by Jaromír Doleček, dolecek@sky.cz
$Id: index.html,v 1.37 2000/04/23 21:47:07 dolecek Exp $