PHP framework!
10 naročnikov
10 naročnikov
Sem bolj začetnik v frameworkih in ker nimam še nobenega najljubšega bi vas vprašal kerega naj si izberem. Rad bi da je enostaven, majhen (ne tako kot Zend ko je velik do 45MB).
Všeč bi mi bilo recimo, če bi framework imel .pdf manual da si manual izprintam ... ker je prehajanje med okni res težko ko izprobavaš zglede :)
19 odgovorov
codeiginter, v 30 minutah boš postavil svoj blog, če greš po njihovem screencastu. simple k pasul. Sam sem navdušen nad njegovo simpl strukturo, ter načinom grajenja modulov/kontrolerjev/modelov ter nenazadnje templatejev / viewov.
No pa še omembe vredno: trenutno pišem web mass multi player online game, ki ima samo kode več kot 4k vrstic v codeiginterju in moram reči da še nisem prišel do problema, ki ga ne bi mogel rešiti z njim. Skratka, všeč mi je. Marsikdo bo verjetno izpostavil symphony, ki je tudi močan framework, vendar se mene osebno ni nikoli prijel.
CODEIGNITER sem si tud sam nekako nagledal :) pogledal sem tud symfony, zend in pa phpcake pa lahko rečem da je codeigniter res glavni :)
Res, da je Zend FW velik 45Mb samo je tudi PEAR čez 60, če se ne motim. Pač uporabi samo stvari, ki jih rabiš.
Meni se zdi Zend the best. Že sedaj ima podporo za vse kar se spomniš in sam še širili bodo nabor funkcij. Poleg tega pa so classi za razliko od drugih frameworkov po večini neodvisni od drugih kar pomeni, da lahko vzameš ZendDb ali ZendCache in ga uporabiš v svojih projektih. Če se odločiš sprobat Zend si prenesi zend server ce na katerem ti bo delal tudi Zend_Tool + poglej si mojo temo.
Zend_Tool je cmd orodje, ki dost pohitri razvoj.
tudi meni je codeigniter najljubši, se pa zadnje čase vedno več ukvarjam tudi z zendom..
Mislim, da boš CI hitreje naštudiral, ampak Zend je verjetno res najmočnejši in zato vsekakor vreden ogleda
Tudi jaz ti, glede na to, da si "frišn" priporočam ZF. Kot je rekel Spinx, velikost sploh ni pomembna, ker pač uporabiš tisto kar rabiš.
Poleg tega ti bo na dolgi rok bolj koristilo znanje iz ZF, kot pa iz kakšnega drugega frameworka, sploh če se misliš zaposlovati, ali delati za večje stranke. Govorim iz lastnih izkušenj.
ZF spada med "enterprise" frameworke, če se lahko tako izrazim, in konec koncev, nastaja pod okriljem Zend-a, torej če oni ne znajo pisat PHP kode, potem je nobeden ne zna :).
Poleg tega, če boš obvladal ZF, ti ne bo težko preklopiti tudi na kakšen drug FW.
Mogoče ti bo na začetku šlo malo težje, predvsem zardi tega, ker ni oz. vsaj jaz nisem našel, nekega podobnega tutoriala, kot ga ima npr. Symfony ali Codeigniter.
Pa mene je tudi npr. malo zmedlo, ker sem si pač namestil 1.9 verzijo, pol pa sem bral članke za kakšne starejše verzije, pa so bile zadeve različne.
Sem pa hitro opazil, da je možno v ZF stvari implementirati na na 1000 in 1 način, kar je hkrati velika prednost ZF in hkrati slabost, vsaj na začetku.
V glavnem moj glas definitivno za ZF!
CakePHP, isti šmorm kot CI samo stvari niso tako dobro razložene in če ti framework ni v krvi so problemi :D
sej zato pa sem "opusto" cakephp ... zaenkrat se bom učil codeignitera da vidim kako framework stvari v bistvu delujejo ... bom pa res si ogledal tud ZF :)