PHP frameworki

Pozdravljeni.

Sam sem uporabnik Codeigniterja, ki bo prej ali slej "umrl" in bi rad preklopil na drugi PHP framework. Ker sem malo zelen, bi vas povprašal za mnenja, kaj mi priporočate.

Laravel je baje nr.1 at this moment? Kaj mi vi predlagate za framework? Hvala za informacije.

11 odgovorov

zakaj bo Codeigniterja "umrl"?

Laravel mi je zelo všeč. Preprost, dobra dokumentacija in veliko možnosti imaš.

1

*Laravel - http://laravel.com/
*Symfony - http://symfony.com/
*Kohana - http://kohanaframework.org/
*Phalcon - http://phalconphp.com/en/ (zadnje čase moderen ker je spisan v C in s tem izjemno hiter)
Sam sem sedaj na symfony2 in mi je izredno všeč. Sodelavec dela kohana za api pa potem angularJS. Pomoje z zgoraj naštetimi ne moreš falit.

Vsi so OK. Sam sem zvesto uporabljal Zend Framework verzijo 1. S prihodom verzije 2 sem to opustil, ker so za moje pojme skrenili v napačno smer, ni se neki prav odvijalo in to mi ni bilo všeč.

Pa če kar povzamem moje poste iz FB glede ZF2:

Sam sem precej uporabljal ZF1, tudi nekaj malega contributal, gledal ZF2 še v beta fazah in potem naprej. Res imam nek občutek, da se ni dobro prijel. Se mi zdi da kar ni in ni projektov, ki bi uporabljalo ta FW, tudi nekaj se ne govori o njem. Kot da bi potonil v pozabo. Sedaj se lotevam parih projektov in kar ne vem če bi še ostal zvest ZF-ju.
Prvič...še dvojke se nisem privadil pa že govorijo o trojki (ki pa naj ne bi bila taka sprememba kot iz 1->2).

http://gondo.webdesigners.sk/zend-framework-2-could-it-be-even-worse/
Evo še link o tem kar sem govoril. Sicer mičkeno kdaj pretirava, v večini pa vse prav pove.
Glede na to koliko časa je ZF2 zuni je zelo, zelo malo modulov. ZfcUser sem tudi sam pričakoval, da bo hitro dokončan in res dober za uporabo....pa sem se močno zmotil in z njim ni nič. Stanje se ni spremenilo že od samega začetka.
ZF1 mi je bil res ok, nad 2 pa nisem preveč navdušen.

CakePHP + 10 znakov

Definitno je Laravel zdej najbolj hot. Kar je kul, kadar je velik community pomeni ponavadi da lahko dobiš veliko extensionov in podobno. Osebno sem na symfoniyu, na koncu koncev pa se pac za enega od ta velikih odlocis in to nastuditras in gre bolj za neko osebno preferenco kot pa kateri je res boljsi, ker ljudi ki bi mel res obsezne izkusnje z vecimi da bi lahko podali neko utemeljeno mnenje je pomojem zelo zelo malo.

miha-, "umrl v narekovajih", saj se nekaj govori, da naj več nebi delali na codeigniterju kot platformi?

Glede na to,
- da trojke ni in ni na spregled, čeprav so že zdavnaj pravili, da samo še dokumentacijo zrihtajo
- da je v bistvu bolj proceduralni kot OOP FW
- da niti v3 ne bo prinašala modularne arhitekture (controller še zmeraj ne more biti v paketu, brez overloadanega/shekanega Loaderja)
- da EllisLab opušča "skrbništvo" in išče novega skrbnika
... lahko rečemo, da je CodeIgniter obsojen na pozabo.
Osebno bom prešaltal na Laravel, en API sem že naredil na tej osnovi, drugega pa ravno začenjam...

1

jap + 10 znakov... škoda, res.

Web development se je v zadnjih letih tako spremenil, da samo MVC ni več dovolj, zato pa umirajo ti frameworki.
Kohanini developerji so naprimer stvar zabremzali, ker so rekli, da ni smiselno, da razvijajo nekaj, če je zunaj precej frameworkov, ki so šli v drugo smer, ki se njim zdi boljša.

Zaradi tega se tudi vse bolj uporabljajo frameworki kot npr Silex in (meni najljubši) Phalcon, kjer lahko poljubno gradiš aplikacije in uporabljaš kar želiš.