Martin Bednář napsal(a):
> Pouzivame jiz 2 roky OpenCMS 6.x.x na prechod 7.x.x se chystame, protoze
> prinasi nektere hodne prijemne zmeny.
> Trochu problem je s vykonem (sajta ma cca 7000 clanku) a pristup cca
> 100k UIP/mesic.
> Takze jsem nakonec prepsal kesovaci mechanismus ktery je v OCMS a je to
> vcelku pouzitelne.
> Nicmene pokud budete mit takove mnozstvi clanku jako my, tak ma to CMSko
> vykonove problemy i jinde - iterace pres clanky je napriklad naprosto
> chujove udelana, takze mnohdy nezbyva nez ten system trochu priohnout k
> obrazu svemu.

Taky pouzivam OpenCMS, nejdriv verzi 5, ted verzi 6, a taky se chystam na 7.
Pouzivam "static export", kdy se stranky s property "export=true"
po publikaci vygeneruji do statickych souboru na disku, ze kterych
je serviruje Apache bez nejakeho zdrzovani. Neprijemnosti jsou dve,
jednak ze static export pro nas sajt s cca tisicovkou stranek, pdf
a obrazku se exportuje tak dve minuty, a druha je, ze URL
jsou dost oskliva, zacinaji vzdycky takto (pro muj pripad):

http://meta.cesnet.cz/cms/export/sites/meta/

tedy obsahuji cestu k webaplikaci OpenCMS, pak export/sites/ a nazev
virtualniho webserveru. To jsem ale vyresil redirektem
v konfiguraci Apache

   #zkraceni odkazu
   RedirectPermanent /cms/export/sites/meta/ http://meta.cesnet.cz/

takze uzivatele si toho nevsimnou.

Dokumentace OpenCMS je dost frustrujici, a zdrojaky jsou tak rozsahle,
ze je problem v nich neco najit. Ale zatim jsem lepsi CMS system
nenasel, tak u OpenCMS zustavam.

Jeste jeden zadrhel, na ktery jsem narazil, je, ze dynamicke stranky
se daji do OpenCMS pridavat ve forme tzv. modulu, ale to znamena,
ze se jejich tridy, a zejmena knihovny JSP tagu, proste pridaji
do stejne webaplikace, a pak dochazi ke konfliktum. Takze
jsem to vyresil tak, ze dynamicke casti portalu pisu jako samostatne
webaplikace (maji kazda vlastni WAR), takze jsou totalne oddelene
od OpenCMS, a pouzivam cross-context include pro sdileni sablony
stranek, aby vsechny stranky mely jednotny vzhled. Odkazy
ze stranek v CMS do dynamickych stranek pak delam pres soubor
typu "external link".


Makub
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem