On Monday 12 of September 2005 15:30, Burdik Petr wrote: > Richard Malaschitz wrote: > >>Web framework : Struts > > > >Mne sa javí JSF prehľadnejšie a lepšie. > > > >>GUI pro klasickeho klienta : Swing > >>Tiskovy nastroj : Jasper > >>Framework : Spring > >>Aplikacni server : Tomcat, JBoss ? > >>Persistentni vrstva : Hibernate > >>Databaze : PostgresSQL > > > >MySQL sa mi zdá jednoduchšia na instalaciu a administráciu. > > S tim MySQL to tak docela pravda neni. Mysql je silenost co se tyka > jazyku. 4.1. ma konecne trosku slusne reseni :( postgresql neni rozhodne > slozitejsi na administraci.
Na tema MySQL versus PostgreSQL toho bylo napsano hodne. Skutecnost je takova, ze MySQL vzdy byla psana jako orezana SQL databaze zamerena na vysoky vykon. Tomu take od zacatku odpovidala neexistence transakci, vnorenych selectu, konfigurace, duraz na vlozene procedury psane v Ccku atd. Oproti tomu byl PostgreSQL byl vzdy psan jako plnohodnotna relacni databaze, cemuz drive odpovidala i rychlost. Soucasny stav tohoto boje neznam, ale jako backend pod Hibernate bych kazdopadne po svych zkusenostech s obema DB volil PostgreSQL. Jinak vazne nechapu ten otaznik u JBosse. Ma znamenat, ze pokud vam staci Tomcat (neni to aplikacni server, je to pouze Servlet Container), pak u nej zustanete, ale pokud stacit nebude prejdete na J2EE? Pak ale nechapu ten Spring... Nakonec bych vam poradil jeste jednu vec: volte tak, aby byl mozny prechod. Od Struts jen tak neodejdete. Stejne tak od Hibernate. A i u databaze muzete mit potize. Porozhlednete se po komercnich alternativach k OpenSource a volte podle toho ;-) -- Oto 'tapik' Buchta, [EMAIL PROTECTED] Senior Engineer, Systinet Corp, http://www.systinet.com
