Dekuji za odkaz na kritiku MySQL. Velice zajimave cteni. Jak jsem jiz napsal, neni mi MySQL sympaticka. Ale clanek je 2 roky stary a MOZNA uz se dost veci zmenilo:) Kazdopadne radsi sahnu po PgSQL... ted jeste zvazuji Oracle XE (jestli, 4GB jsou dostatecne:))... a hlavne, jestli mi to prinese neco navic oproti PgSQL.
On 5/5/06, Tomas Hubalek <[EMAIL PROTECTED]> wrote:
Petr Gola napsal(a): > Zdravim, > > chtel bych v Jave napsat aplikaci pro obsluhu skladu - prijem, vydej, > stav... no, databazova aplikace, pozdeji k tomu pridavat dalsi moduly > (napr. pokladnu, tisk uctenek). Ale resim ted nekolik problemu, ktere > je potreba rozhodnout jeste pred kodovanim. Rad bych pouzil moderni > postupy, ale nechci kanon na vrabce. Spise hledam neco, co by > vylepsilo produktivitu a nezavrelo mi to vratka k dalsimu rozsirovani. > Ted resim: > > 1) jakou databazi pouzit - aplikace by v nejlehci verzi mela bezet na > jednom pocitaci (mozny win i linux). Puvodne jsem pomyslel na > PostgreSQL, ale vadi mi zpusob behu na windows platforme - mate s tim > nekdo zkusenosti? A co si myslite o MySQL (nazvem mi neni prilis > symaticka:)? MySQL neni moc dobra databaze (ackoliv je velice popularni). Jakmile si clovek zvykne na plnotucnou databazi (napr. Oracle, jeho PL/SQL, triggery, transakcemi) nemuze si myslet ze MySQL je dobra databaze. Jako open source alternativa muze byt napr. PostgreSQL (vlastnosti podobne Oracle) a nebo muzete zkusit zvazit Oracle Express Edition (je to take zadarmo a pokud bude databaze mala muze to stacit). BTW: Celkem zajimava kritika MySQL je na http://radekhulan.cz/item/zapomente-na-mysql-nic-horsiho-neni > 2) chtel jsem pouzit nejaky framewok, ale vse mi prijde orientovane > spise na web. Ja ted potrebuji napsat desktop aplikaci, ale mozna, ze > pozdeji bych chtel pridat webovy, pripadne i mobilni pristup. Bohuzel > vsechny tutorialy jsou take zamereny na webove aplikace. Urcite by se > tim dalo prokousat, ale nemam ted bohuzel takove casove moznosti a > potreboval bych nejake nakopnuti. Nevite nekdo o necem na webu? > Nezkousel jste nekdo Spring-RCP (Rich Client Project)? Pokud mate takovehle plany tak v kazdem pripade zvazte vicevrstvou architekturu a striktne oddelte business logiku od klienta. > > Hledam tedy nejlepe nejakou sadu nastroju - databaze, perzistence dat, > autorizace, namapovani dat do formulare (GUI)... Pro business logiku urcite zvazte Hibernate 3 s anotacemi + Spring. Jedna se o velice jednoduchy zpusob persistence a navic ziskate nezavislost na databazi. Tom --------------------------------------------------- Tomas Hubalek, http://blog.hubalek.net/
