Laravel vs CakePHP

Ima li tko generalne pluseve i minuseve oba frameworka?

Nacelno ne koristim niti jedan, a zanima me ako bi se odlucio sto bi mi preporucili za REST API backend.

Ja sam za Laravel, nisam koristio CakePHP jer je u jednom trenutku zamalo propao, a tad sam trazio nesto sto je dugorocno, koliko se secam to je preuzeo jedan lik i verzija 3 ako me pamcenje dobro sluzi trebala je biti odradjena od 0 iznova. Nailazio sam na jako pozitivna misljenja, samo je zbog toga vecina presla na Laravel i druge jer se valjda dugo nije radilo nista oko njega. Takodje sam za Laravel zbog zajednice i ogromnog broja korisnika i uputstava.

Baci ti oko malo na RoR, on je poceo opet da se vraca iako su svi pricali kako propada, odjednom se podigao i svi su masovno krenuli ka njemu. Verovatno je i ovaj discourse odigrao ogromnu ulogu.

Probao sam RoR , nije ništa spektakularno.
Znaš zašto se vraća, jer će verzija 3 Ruby-a vjerojatno dobiti JIT kao i php u verziji 8.0 (nadamo se).

Rails 6 će imati dosta novosti, ali opet to nije ništa spektakularno.

Php vs. Ruby --> moj odabir je php.

Razlozi:
1.Deploy – teže podesiti
2.RoR app je zahtijevnija
3.Php je fleksibilniji i bolja sintaksa

Ako ti treba rest-api, pogledaj.
https://lumen.laravel.com/

1 Like

Takodje sam za php, ali eto prije bih njega ili django nego neki drugi framework ako nema zelju za laravelom.

CakePHP se kao razvija , trebala bi doći verzija 4, ali…

@Sceko pogledaj kako je kohana framework završio.

Treba još vremena da se to malo iskristalizira.

Vrlo vjerojatno će ostati:
Laravel, Zend, symfony, phalcon i codeigniter i eventualno još i Yii koji će zauzimati preko 90 % tržišta.
Jer nema mjesta za njih 50, nego uvijek za max. 5-6.

Povijest nas uči, tako je bilo da drugim stvarima, tako će biti i sa frameworcima.
Onaj tko prati IT i tehnologije , znat će.

Lumen od laravela, super jednostavan i super brz.

3 Likeova

Sto ovo znaci?

Sto ovo znaci?

Sto ovo znaci? Slobodno mozes i s primjerima ako je lakse za objasniti.

Teže je podesiti RoR na web serveru nego php + apache.

Php ima ljepšu i bolju sintaksu, jednostavnost, jednostavno je kod php-a sve jednostavno.

Zasto? Sto je tocno teze? Koja je razlika?

Ovo mi zvuci dosta subjektivno i ne bas argumentirano?
Sto tocno znaci da je fleksibilniji? Sto znaci da je ljepsa sintaksa? Velim – mozes i pomocu primjera se izraziti pa slobodno pucaj.

PS: preskocio si dio gdje si rekao da je RoR aplikacija zahtijevnija, pa ako se mozes i na to osvrnuti?

Učio sam ruby i ruby on rails, prošao cijeli manual + dvije knjige, jednostavno sam shvatio da mi je php bolji i ljepši.

Ne mogu, jer čistim zube.:smiley::smiley:

Ne bih se slozio sa ovim: “Php ima ljepšu i bolju sintaksu, jednostavnost, jednostavno je kod php-a sve jednostavno.”

Ne postoji ljepsi, laksi i jednostavniji jezik od Ruby :slight_smile: sto se tice uporedjivanja Laravel je zapravo kopirao RoR kao i svi ostali

Al bi se slozio da se koristi PHP najvise zbog shared i jeftinih hostinga, nista drugo. To polako postaje prevazidjeno, ali opet ogroman broj stranica se vrti na shared i sto nasi ljudi najvise ga i koriste i lako je naci pomoc velika je zajednica, eto to je nesto zasto bih ga prije odabro.

1 Like

Sto se tice npr RoR i Laravel ili uopste poredjenju na PHP toni posto te vise zanima zasto je to kao “bolji da kazemo”

PHP brzi mada su oba spora jezika veci broj requestova u sekundi, cijena znatno jeftinija ti ces na 2 dolara mjeseco da smjestis PHP stranicu za RoR moras imat VPS i to cak sa dosta vise memorije nego sto ti treba za php stranicu. Mnogo veca podrska (zajednica) uputstva itd. Vrijeme da instaliras tipa blog ti treba par sekundi aj da kazemo minut i da bude online kod ror to traje duze. Jeftino odrzavanje, kao i programeri dokle je kod Ruby dosta skuplje.

Tako da generalno kad pogledas sve ide na stranu PHP

Ono sto mislim da je buducnost jeste tj. trebao je da bude https://phoenixframework.org/ i https://crystal-lang.org/ nesto tipa https://amberframework.org/ http://kemalcr.com/
Ali videcemo dosta to sporo ide, sto se tice prihvacanja.

1 Like

Nakon 10-15 god se moze reci da li je tehnologija prihvacena ili ne.

Php 8 navodno dobiva JIT, tako da ce php biti jos brzi.

Ako nekome treba brzina na webu, neka uzme onda c++. Recimo wt ili cppcms framework.:smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile::smile:

Php je napravljen za web app i to radi odlicno.
Ako je nekome php spor, onda nek ne koristi framework ili nek koristi neki minimalni framework i imat ce vecu brzinu tj. veci broj requesta u s na istom serveru. 3 - 6 x.