Hlavní navigace

Názor k článku Cocoon v příkladech: Zdokonalujeme fotoalbum od Pavel Sykora - Seznam site rozdelenych podle pouzite verze Cocoonu lze...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 12. 2003 10:04

    Pavel Sykora (neregistrovaný)

    Seznam site rozdelenych podle pouzite verze Cocoonu lze najit napriklad na: http://cocoon.apache.org/link/livesites-2.1.html . Z nich je asi (IMHO) nejzajimavejsi on-line booking hotelu na http://www.world-stay.com/ , jinak jsou to vetsinou portaly. Krome toho (podle prispevku v listu) zacala NASA na Cocoonu vytvaret tento portal: http://www.ksc.nasa.gov/ , ale uz jsem se nedozvedel , zda to bylo realizovano.

    Nechtel bych se poustet do diskusi, zda je lepsi X nez Y (zde X=Cocoon, Y=PHP), protoze vsechny koncivaji tim, ze kazda technologie ma sve vyhody i nevyhody, ktere je potreba vzdy konkretne zvazit.

    Co se tyce rezie, tak si myslim, ze mate v podstate pravdu, ale zase je to jen jedno z kriterii. Pokud budu stavet webovou aplikaci na HW typu 486 s 128 MB RAM, tak si nejspise Cocoon nevyberu (Apache s PHP by tam asi mohl celkem dobre bezet). Pokud budu ale chtit vice vystupu z jednoho datoveho zdroje (napr. HTML, WML, PDF, ... a orthogonalne k tomu treba vice jazyku), pripadne v kombinaci se slozitym tokem stranek (a HW nebude pro mne problem), bude Cocoon asi muj favorit.

    Nemam pocit, ze Cocoon byl navrhovan, aby byl co nejjednodussi. Spise se snazi byt flexibilni, mit co nejlepsi oddeleni "zajmu" a umoznuje skutecny komponentni navrh a programovani.

    Ani XSLT neni povinne. Pokud si clovek nevybere z jinych hotovych transformatoru, tak napsat v Jave transformator na vlastni primitivni template engine neni nijak zvlast slozite.

    Jako zajimavost bych jeste uvedl, ze se objevil pokus napsat Cocoon v PHP. Najdete ho na http://www.bitflux.ch/developer/cms/popoon.html pod jmenem Popoon, ale zatim tam zdaleka neni cela funkcionalita soucasne verze Cocoonu.