Citat:
U redu je koristiti zezalice koje ste pomenuli, ali da li bas uvek?
Nije u pitanju zezalica kao prvo, jer ni hibernate nije zezalica a usput receno bez istog ne bih mogao da zivim :) ...
Naravno da ih ne treba koristiti uvijek.
Citat:
Sta ukoliko dobijes ogromnu posetu (recim 100 000 strana dnevno), a biznis model ti ne dozvoljava da ro radis na skupljoj masini?
Ovaj tvoj termin "100 000 strana dnevno" mi je nejasan, mislim 100 000 unique vistors, hits, nesto trece ?
Ja jos nisam imao problem, sa strancima u vezi izbora tehnologije i resursa koji ce se koristiti, naravno prvo ide diskusija da li je to klijentima isplativo, al se tima bave menadzeri, moje je da kazem sta je potrebno da bi aplikacija radila.
Ni jedan OR maper nije idealan za sajtove koji imaju traffic boomove i veliki broj unique-a dnevno, i tu je bolje ici sa plain sql-om.
Ali cesto sam gledao totalno ne optimizovane sql upite sto nikako nije resenje...
Sa druge strane, prednosti OR mapera iz perspektive developera su ogromne, jer ide mnogo manje vremena na razvoj, ne bakces se sql-om itd, itd.
Inace Doctrine vrlo dobro radi na sajtovima koji imaju oko 500k unique-a mjesecno.
A normalno da me zauzece memorije ne brine, jer ne razvijam facebook ili google, vec kad krenes u novi projekat, postoje samo ambicije klijenta da isti bude uspjesan, da li ce zavisi od milion faktora, i cim se dodje do odredjene granice (nesto je sporo, koci, bla bla), developeri ce intervenisati (iz ugla developera to je dobar biznis model).
Ako si pak menadzer, ili arhitekt u prici, onda treba da posvetis vise paznje ovim stvarima.
My 2 cents.