|
23. 10. 2009. | #1 |
Goran Pilipović
Sir Write-a-Lot
|
Eh, koliko puta sam čuo (pročitao) ovo... nake mi nađe neko jedan jedini slučaj kada je neko krenuo da radi u jednoj bazi i završio na drugoj. Ili nešto mnogo verovatnije, koliko ljudi uopšte koristi nešto drugo od onoga što najčešće koristi (u zavisnosti od firme u kojoj radi). Nemojte da se se zezamo više sa ovakvim argumentima, to je čisto teoretski tipa "a šta ako udari kometa?" a u praksi zakucani ste sa jednom bazom i tu ćete verovatno ostati do kraja profesionalne karijere u firmi.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
"Hvala" bluesman za poruku: |
23. 10. 2009. | #2 | |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
Citat:
Da li je napravio 4 izdanja ili je koristio db apstrakciju ? |
|
23. 10. 2009. | #3 |
Bojan Abramovic
Professional
Datum učlanjenja: 16.01.2008
Lokacija: Novi Sad
Poruke: 232
Hvala: 30
47 "Hvala" u 30 poruka
|
Kada se radi razvoj aplikacije koja treba da ima mogucnost da radi na raznim bazama onda je ovo pristojno resenje. To da se prebacujes sa jedne baze na drugu u toku rada je nesto sto nisam rekao.
I ne znam sto si uopste umesao ORM u pricu o FW. |
23. 10. 2009. | #4 |
Nikola Denić
Sir Write-a-Lot
|
^ mislim da ovde nije baš reč o DB apstrakciji .. a i sumnjam da nisu optimizovani upiti za svaki db tip posebno
__________________
Do not ask yourself what the world needs. Ask yourself what makes you come alive, and then go do that. Because what the world needs is people who have come alive |
23. 10. 2009. | #5 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
Aj sad pojasni sta si hteo da kazes :P
Ako si mislio da su pisali po dva+ querija za paginaciju u oracle, mysql etc grdno se varas, to je zesce gubljenje vremena. Poenta je da za svaku bazu postoji "drajver" (kako ih zovu u adodb npr) koji kreira querije na osnovu pripremljenog (npr) objekta. |
23. 10. 2009. | #6 |
Goran Pilipović
Sir Write-a-Lot
|
@cvele: Opet pričamo o različitim stvarima. Ja pričam o određenom projektu a ti pričaš o izradi frameworka koji treba da daje razne mogućnosti.
@bokica: ja sam samo rekao da mi je svo ok sa FW osim te priče o "automatski generisanim querijima", ništa više od toga.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
23. 10. 2009. | #7 |
Nikola Denić
Sir Write-a-Lot
|
Hoću da kažem ako nisu napisali, onda su makar tesitrali svaku stvar na ostalim db serverima, ajde da vidim tog magijaša koji će da izbaci deploy verziju u odnosu na bilo koji adodb driver ili generisanu apstrakciju kroz ORM.
Jednostavno to nije automagicly, a sigurno nećeš da kada radiš iole nešto ozbiljno da bude plug & pray .
__________________
Do not ask yourself what the world needs. Ask yourself what makes you come alive, and then go do that. Because what the world needs is people who have come alive |
23. 10. 2009. | #8 |
Ivan Dilber
Sir Write-a-Lot
|
samo treba znati sta ti je cilj, pa odabrati alat za to. Ako neces menjati bazu, zasto bi onda koristio db apstrakciju koja svaki poslati upit prvo preparsira na sitne delove, prilagodi trenutnoj bazi, pa tek onda posalje. Em je sporo, em ume da bude uzasno ogranicavajuce..
Recimo dok sam radio na Vivvu sam imao milion puta probleme sa MDB2 klasom koja ne podrzava razne mysql ekstenzije standardnog sql-a. Pa onda, kad radis paginaciju, umesto da posaljes jedan upit koji ce ti odmah vratiti i koliko ima rezultata, ti moras da saljes 2 upita, kad kreiras tabele u instaleru, malo radis preko MDB2 , a malo moras rucno da pravis upite, jer neki tipovi podataka nisu podrzani, jer nisu standard... A da povezem ovu pricu sa FW, moja glavna zamerka vecini koje sam video je sto idu presiroko i preambiciozno u smislu da budu sve za sve situacije. To naprosto (jako cesto) ne pije vodu, i onda umesto da nesto brzo odradis u 3 linije koda, moras da se rves sa samim sistemom, pises kontrolere, hookove, napravis 4 klase da bi uradio najprostiju stvar. To naravno nije problem FW kao koncepta, nego konkretnih realizacija koje su na trzistu... nista dok ne napises sam svoj... with blackjack and hookers
__________________
Leadership is the art of getting people to want to do what you know must be done. |
4 članova zahvaljuje ivanhoe za poruku: |
23. 10. 2009. | #9 | |
Goran Pilipović
Sir Write-a-Lot
|
Citat:
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
|
23. 10. 2009. | #10 | |
član
Certified
Datum učlanjenja: 27.11.2007
Poruke: 71
Hvala: 10
12 "Hvala" u 11 poruka
|
Citat:
|
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Mobile development frameworks | robi-bobi | Web aplikacije, web servisi i software | 11 | 13. 09. 2010. 20:10 |
Frameworks i SEO | martinluter | Web aplikacije, web servisi i software | 17 | 03. 08. 2010. 12:00 |
Frameworks performance arena: Symfony vs Rails vs Django | Petar Marić | Programiranje | 5 | 21. 07. 2006. 13:46 |