Zdravo!

Jaz sem malo pogledal te predlagane stvari in vidim to takole.

Tomazeva koda (nisem gledal res kode ampak uporabo) je ocitno res
enostavna za uporabo in bomo pac pisali nekaj v stilu:
 - forma za podatke (lepo rocen izpis in rocno parsanje)
 - SQL query
 - prikaz na strani (spet rocen izpis)
In to lepo na roke, nic kompliciranih konceptov, kakorkoli se ze kdo
znotraj svojih skupin odloci, brez potrebe bo resni komunikaciji med
skupinami, dokler bo vse skupaj (le) izgledalo kot enoten sistem. Precej
primerno glede na to, da ne obvladamo vsi jezika.

Seagull se mi zdi po pravici povedano nekaj, kar bomo prvo en teden
brali dokumentacijo in potem bili nekje na stopnji dela kot pri Tomazevi
kodi (za razliko od Tomazeve kode tu nimamo ravno osebe, ki bi to ze v
nulo poznala in bi lahko vse pripravila, da mi ostali pozabimo, da sploh
uporabljamo taksen framework).

CakePHP pa je v resnici za PHP to, kar je Ruby on Rails (o cem sem
govoril danes, no vceraj, na vajah) za Ruby. Torej sistem, ki ti iz baze
generira forme sam in podobno. Ta ima po moje to prednost, da bomo sicer
en teden brali dokumentacijo:

http://manual.cakephp.org/

Ampak potem ko jo enkrat bomo, bo potem delo naprej le "lepljenje" kosov
skupaj. Vmes pa se bomo tudi naucili Model-View-Controller programiranja
(kar sem vam predlagal ze preko Ruby on Rails).

To slednje ima sicer to pomanjkljivost, da mora biti zato baza pametno
nacrtovana. Za naso (sredino) skupino vem, da je. :-) Za ponedeljkovo pa
ne vem - ampak bi lahko bila to priloznost, da jo, ce ni.

Iz moje perspektive je nekako takole, Tomazeva koda je nekaj, kar ne bo
zahtevalo prevec dela, skoraj zagotovo bomo uspesno naredili, prepusceni
smo le sami sebi, kar pomeni, da ne bo nic vec kompliciranja, kot si ga
bomo sami nalozili. Bo predvsem kodiranje in vaje iz SQL stavkov.

CakePHP je ucenje tudi novega koncepta, nekaj, kar bo prislo tudi
kasneje prav, verjetno bi bilo precej super to izbrati, ce bi se recimo
o tem ucili na predavanjih in ce bi lahko asistent tu pomagal, da bi
pregledal nase predpostavke in sledil razvoju, da ne bomo zasli v
napacno smer. Ker smo tu pac odvisni od tega, da delamo stvari tako, kot
se predvideva, da se stvari delajo in ne pac po svojem obcutku.

Jaz se rad ucim nove stvari, tako da mene CakePHP privlaci. Tudi
navodila so lepo narejena, bo pa zato nekaj branja potrebnega. Po drugi
strani pa imam jaz slabo zgodovino tega, da se odlocam delati seminarske
v novih tehnologijah, kjer se potem naucim sicer te tehnologije, ampak
seminarske pa ne naredim.


Mitar

Reply via email to