Hlavní navigace

Názory k článku Cocoon v příkladech: Zdokonalujeme fotoalbum

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

    dorian (neregistrovaný)

    Cocoon jsem zkousel. Mam pocit, ze autori chteli dosahnout maximalniho zjednoduseni, ale vysledek je jednoduse slozitejsi.
    Radu veci udelam daleko rychleji v php, a hlavne s daleko mensi rezii. XSLT je hezka vec, ale mnohem radsi mam svuj primitivni template engine (resi mi to hlavni - gettext + opakovani/vypousteni tagu). Asi zalezi, k jak velkemu projektu Cocoon pouzit.
    Zajimal by me nazor z praxe, mate zkusenost? Nejaka fungujici site? Dekuji.

  • 3. 12. 2003 9:04

    dorian (neregistrovaný)

    Cocoon jsem zkousel. Mam pocit, ze autori chteli dosahnout maximalniho zjednoduseni, ale vysledek je jednoduse slozitejsi.
    Radu veci udelam daleko rychleji v php, a hlavne s daleko mensi rezii. XSLT je hezka vec, ale mnohem radsi mam svuj primitivni template engine (resi mi to hlavni - gettext + opakovani/vypousteni tagu). Asi zalezi, k jak velkemu projektu Cocoon pouzit.
    Zajimal by me nazor z praxe, mate zkusenost? Nejaka fungujici site? Dekuji.

  • 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.

  • 3. 12. 2003 10:13

    Endy (neregistrovaný)

    Pro Javu existuje několik WWW frameworků (seznam viz http://www.waferproject.org/), které nestaví na zbytečně složitém XML+XSLT konceptu, což je hlavní "tahák" Cocoonu.

  • 3. 12. 2003 12:12

    Jiri Hajny (neregistrovaný)

    Clanek je zajimavy, navrhoval bych ho ale rozsirit o odkaz na live-demo, aby si kazdy mohl vyzkouset jak aplikace v danem stadiu funguje a vypada jeste predtim, nez zacne cist proc tak funguje.