Pogledajte određenu poruku
Staro 27. 11. 2005.   #8
Ilija Studen
Direktor Kombinata
Invented the damn thing
 
Avatar Ilija Studen
 
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
Ilija Studen će postati "faca" uskoroIlija Studen će postati "faca" uskoro
Default

XML je nasleđe iz Torque projekta. Java likovi baš vole da se igraju sa XMLom pa je Hans (čovek koji je portovao Torque i napravio Propel i Creole) odlučio da napravi što verodostojniji port.

Inače, uopšte ne moraš ti da praviš XML šeme. Možeš da definišeš tabele ručno u bazi pa da koristio creole target da ti se XML fajl generiše na osnovu strukture u bazi. Kasnije samo odradiš potrebne korekcije.

Drugi pristup (koji ja koristim) je rad sa XML fajlom i kasnije korigovanje na samoj bazi. Propel radi na nizu baza tako da bi iskoristio specifičnosti baze koju ti koristiš moraš to ručno da odradiš. Ne vidim nikakav problem sa tim... Nije najpraktičniji pristup definitivno, ali se brzo navikneš. Puno drugih stvari dobijaš tako da je ovo lako oprostiti

Citat:
Koliko vidim, i jednom i drugom je cilj da budu sto kompletniji Rails-like framework za PHP..
Ne baš. RoR je odlično osmišljen, funkcionalan i definitivno ekstremno produktivno okruženje. To što se ti koncepti koriste u drugim okruženjima ih ne čini klonovima. Cake je nastao kao klon, ali su se relativno brzo "razišli" (tj. autori Cakea su prestali da doslovno kopiraju RoR). Symfony nikad nije ni bio osmišljen da bude RoR klon, samo teži ekstremnoj produktivnosti i kopira neke dobre koncepte.
Ilija Studen je offline   Odgovorite uz citat