DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   PHP (http://www.devprotalk.com/forumdisplay.php?f=9)
-   -   PHP frameworks, again (http://www.devprotalk.com/showthread.php?t=7873)

robi-bobi 16. 09. 2009. 15:10

PHP frameworks, again
 
nismo skoro o frameworcima :D

gledao sam popularnije php frameworks pre nekoliko godina i resio da mi je zivot lepsi kad koristim svoj kod (gledao = koristio u 1-2 projekta)

imao sam projekat na kome je bilo radjeno i trebalo je da se odrade neke sitnice samo
korisceni framework je bio PRADO
tad sam se setio zasto u pocetku nisam otisao ka .NET-u ...

zend framework je tad bio jos mlad i menjali su stalno strukturu i API - neozbiljno. ok, bili su beta, sad koliko cujem opet ima problema izmedju poslednjih 2 minor verzija

symphony - previse automatizovano mi se cinilo tad. a i ne volim da pored PHP-a (koji je idealan za templates, ako se koristi pametno), pored smarty-ja (koji koristim), sad ucim i neki .yml

koristio cake 1.1 u 2 projekta
najvise mi se dopao, ali nije imao neke stvari tipa pravi multilanguage, koji mi je napravio takve probleme da sam se naljutio i opet se vratio na licne biblioteke


proslo je neko vreme
ja postao lenj programer, frameworks postali bolji (mozda)

nisam sad puno gledao, uglavnom ZF mi je malo tezak, uzeo sam neki shop da pregledam - shvatih da ja od programiranja ne razumem nista :D

cake je izgleda dosta ok, a i blizak je mom nacinu rada

symphony bi trebao pokriti ono za lenjost tako da je opet u igri :D

ko sta koristi, zasto je izabrao to resenje, neke prednosti i mane iz prve ruke?

bluesman 16. 09. 2009. 16:09

U se' i u svoje kljuse ... i evolucija :)

Koristim svoj framework koji odavno guram i vremenom stalno evoluira kako dozvoljavaju mogućnosti i potrebe.

mangia 16. 09. 2009. 16:11

trenutno CI

bOkIcA 16. 09. 2009. 16:12

CodeIgniter
- vrlo fleksibilan, sve je prosirivo i ne prisiljava na striktno kodiranje
- eksremno mali footprint, zato vazi i za jedan od najbrzih
- godisnje svega 2-3 nove verzije
- odlican help
- odlican komjuniti
- kriva ucenja vise nego dobra
- raspakujes i radi :)

Mozda deluje poprilicno subjektivno ovako napisano ali eto ja ga koristim gotovo 3 god. i tesko mi da se odlepim.

skaarj 16. 09. 2009. 16:20

Koristio ZF, ali posle problema sa nekompatibilnoscu izmendju dve minor verzije koji su se desavali skoro redovno odustao sam od njega.

Sada CI. Odlicna stvar. Nije idealan ali da li postoji takav?

Uvek u potrazi za necim boljim, ali sada zavrsavam nekoliko projekata u CI pa cemo da vidimo sta ce se u medjuvremenu desavati.

Blood 16. 09. 2009. 16:31

Ja sam nedavno presao na Cake i mogu reci da sam prezadovoljan. Veliki komuniti, dosta vec gotovih helpera i komponenti, ok dokumentacija, lepo formatiran kod. Uglavnom lako je snaci se u njemu. Svaka preporuka.

Off Topic:
Inace, u zadnje vreme imam prilike dosta da radim sa magentom koji je pisan u ZF-u, i mogu reci da mi nikad ne bi palo na pamet da predjem sa Cake-a na ZF.

dootzky 17. 09. 2009. 18:35

CodeIgniter

- brz, lak, jednostavan, minimalisticki
- veliki community, perfektna dokumentacija, dobar forum
- gomila vec gotovih uradjenih spremnih pluginova/helpera/biblioteka (bilo da je captcha, paypal ili googleMaps..)
- standardan i dosta prosiren, tako da je lako naci nove kolege i kvalitetne programere, a samim tim je i cistiji kod

jedino "bolje" od CodeIgnitera bi "trebalo" da bude Kohana, sto je ustvari samo fork CI-ja, ali je to framework optimizovan samo za PHP5, ima nesto manji community, mozda diskutabilniju dokumentaciju, ali overall - ovde ga svi hvale, tako da cu i ja vrlo verovatno dosta skoro da ga probam i stavim na 'pravi test'. :)

cheers,
dootzky

MorenoArdohain 17. 09. 2009. 18:47

Cekajte samo da izadje novi CI :1059:

robi-bobi 17. 09. 2009. 19:51

ok, znaci da je vreme da pogledam i CI :)
hvala

ivanhoe 17. 09. 2009. 20:25

Kohana i CI su super, najblizi mojoj logici, ali mi je malo glupo da prelazim na tudji kad vec imam svoj kod za vecinu osnovnih stvari...


Vreme je GMT +2. Trenutno vreme je 01:32.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.