Zadejte hledaný výraz...

Nette vs Symfony

Jujojo
verified
rating uzivatele
16. 1. 2019 10:44:37
Zdar,
nechci řešit kterej framework je lepší, nebo rychlejší.
Zajímalo by mě ve kterém framevorku rychleji napíši svou první aplikaci (jednoduché CMS), aniž bych nějak extra bloudil. Prostě ve kterém frameworku se rychleji zorientuji a dojdu do cíle.
Nějaký php a OOP základ mám.
Mám pro to svého favorita, ale zajímá mě názor více lidí.
Dík.
16. 1. 2019 10:44:37
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383781
node
verified
rating uzivatele
(5 hodnocení)
16. 1. 2019 11:04:21
jediny argument je nette = čr, symfony = zvyšok sveta
16. 1. 2019 11:04:21
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383780
Gavrilo
verified
rating uzivatele
(12 hodnocení)
16. 1. 2019 11:05:34
Napsal Jujojo;1506617
Zdar,
nechci řešit kterej framework je lepší, nebo rychlejší.
Zajímalo by mě ve kterém framevorku rychleji napíši svou první aplikaci (jednoduché CMS), aniž bych nějak extra bloudil. Prostě ve kterém frameworku se rychleji zorientuji a dojdu do cíle.
Nějaký php a OOP základ mám.
Mám pro to svého favorita, ale zajímá mě názor více lidí.
Dík.
Nette komunita poslednou dobou ide naozaj hore najmä kvôli https://github.com/contributte je tam pár chalanov ktorý si naozaj dávajú záležať na aktuálnej dokumentácii a vývoji frameworku ku predu. Organizujú rôzne workshopy a tak nejako udržiavajú komunitu, takže už sa nedá hovoriť o one-man show. Ak máš naozaj základy OOP môžem ti nette len odporučiť. Pre začiatok odporúčam https://doc.nette.org/cs/2.4/quickstart a uvidíš ako ti framework sadne.
16. 1. 2019 11:05:34
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383779
David Musil
verified
rating uzivatele
(69 hodnocení)
16. 1. 2019 11:09:37
Promin za OT - ale jaky je puvod rozhodnuti v techto dvou frameworcich? Zajima me to.
16. 1. 2019 11:09:37
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383778
TomasX
verified
rating uzivatele
(4 hodnocení)
16. 1. 2019 11:35:57
vzhledem k tomu, že CMS je v obou frameworcích skoro jako základní příklad, řekl bych, že více budou rozhodovat tvoje zkušenosti. Oba frameworky jsou porovnatelné.
Zkus si to napsat v obou a uvidíš. Základy OOP a php ti ani zdaleka nestačí k tomu, abys mohl efektivně tyhle frameworky ovládat a spíše budeš víc bojovat s MVP/MVC než se samotným frameworkem.
16. 1. 2019 11:35:57
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383777
Bogdan
verified
rating uzivatele
(1 hodnocení)
16. 1. 2019 11:39:25
Urcite symfony, jednoduche(opravdu jednoduche) cms mas do par hodin. Vygenerujes entity(pomoci prikazu), migrujes do db(pomoci prikazu), vygenerujes crud na zaklade entity(pomoci prikazu) a abych nezapomel, impementujes login(fosuserbundle) :D
Nette jsem videl naposled asi v roce 2012. Nevim jak se zmenilo, ale v ty dobe na nej lidi nadavali :D
16. 1. 2019 11:39:25
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383776
Stejne svoji filozofii jsou oba frameworky podobne.
Takze rozdil je maly. Z toho i plyne jakmile se po prostem PHP naucis v jednom z tech frameforku prechod na druhy uz bude rychlejsi.
16. 1. 2019 12:19:52
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383775
AwasMedia
verified
rating uzivatele
16. 1. 2019 12:23:14
Ahoj rad bych ti dal trochu blizsi brief do teto problematiky protoze se mi zda ze jsi nedostal odpoved na to co konkretne potrebujes.
Nette
- Ceska komunita ( pokud neumis dobre anglicky, rychleji pochopis vyznam, knihoven a jejich ucel diky cestine a ceske komunite )
- Framework neni spatny ale ma take sve mouchy jako kazdy framework
- Jedna z velkych nevyhod je lokalni trh
- Co se zamestnani tyka, muzes hledat zamestnani pouze v CR ( Jakozto puvodem slovak, vim ze na slovensku je tento framework vyuzivan minimalne )
- Nema tak uplne nastavene standardy pro profesionalni OOP ( pricnipy, patterny atd ), vede jiz z dokumentace programatory k psani spatneho kodu ( precpane kontrolery a podobne ), ne ze by nevyuzival patterny a nebyl spravne napsany ale dokumentace ( jak zacit ) te vede spatnym smerem.
Takze pokud shrnu nette, je urcite jednodusi na pouziti diky cestine a lokalni komunite ktera ti dokaze poradit a take jednoduchosti konfigurace pri prvnim pouziti frameworku.
Symfony
- Globalni a nejrozsirenejsi framework vubec
- Je to enterprise, coz znamena ze je vyvijen striktne aby dodrzoval vsechny mozne standardy a principy
- Od pocatku jiz pri uceni vede programatory spravnym smerem, rozdelovani, pouzivani patternu a principu ( Dobrym prikladem a rozdilem, je vytvoreni service, misto napsani kodu do kontrolleru coz vetsina frameworku ma pri guide, coz neni ale symfony pripad )
- Jelikoz Symfony patri do enterprise frameworku, je primarim vyberem pro korporatni svet ( diky stabilite, spolehlivosti a take migraci na nove verze ktere se rapidne nemeni )
- Obrovska komunita a hromada uzitecnych knihoven ktere lze pouzit.
- Framework je narocny, ma rozsahlou konfiguraci pokud jsi novacek, predpokladal bych na nejaky lepsi projekt ti pouze konfiugrace muze zabrat 8h az nekolik dni.
Takze muj osobni nazor pro tebe a sumar by byl:
- Pokud chces zacit hodne rychle a jednoduse a neucit se hned navyky seniorniho vyvojare, zvol Nette, cesta pro tebe bude jednodusi ale ma to sve vyohdy i nevyhody jak jsem jiz pospal nahore.
- Pokud chces zacit vic profesionalni cesticku a naucit se take navyky a otevrit si dvirka do sveta napr. Holandsko, Anglie, Dansko primarne firmy stavi na Symfony tak urcite symfony, no je potreba pocitat s komplexnosti frameworku a obtiznosti ktere prinasi tento framework, takze delsi cesticka.
Take bych dodal, naucenim se principu temer jakehokoliv frameworku ti v budoucnu urcite ulehci prechod ci pouzivani jineho frameworku
16. 1. 2019 12:23:14
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383774
Jujojo
verified
rating uzivatele
16. 1. 2019 12:32:17
node -> ČR mi stačí...navíc veřím, že pokud zvládnu jeden FW, tak už na jiný přejdu snadno (pletu se?)
musil.david -> Příjde mi, že se v Česku o těchto FW nejvíce mluví - jsou rozšířené. Žádný jiný relevantní důvod k tomu asi nemám.
TomášX -> ano, je pravda, že s MVC určitě bojovat budu, ale to mě zas příjde, že se nejlépe naučím právě při použití FW.
16. 1. 2019 12:32:17
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383773
Gabonator
verified
rating uzivatele
(1 hodnocení)
16. 1. 2019 12:36:40
Na Symfony ako samouk zvládnete len ťažko.
Nette je špecifikum čr, podľa mňa zbytočne sa do toho púšťať.
Na vašom mieste by som volil Laravel alebo codeinsider. Frameworky prijateľné pre stredné projekty.
Rýchlosť veľmi neriešte, lebo všetky sú čisté php, takže rozdiely sú minimálne. Ak to dáte do Redis, tak web bude ste bleskový.
16. 1. 2019 12:36:40
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383772
AwasMedia
verified
rating uzivatele
16. 1. 2019 12:37:50
Napsal Jujojo;1506643
ČR mi stačí...navíc veřím, že pokud zvládnu jeden FW, tak už na jiný přejdu snadno (pletu se?)
Trochu ano, naucit se pouzivat framework je jedna vec. Tim ze dokazes pouzit knihovny frameworku neznamena ze dobre chapes jejich funkcnost a jak pracuji.
Prave to pochopeni a diky nauceni se principu S.O.L.I.D a nekolika dulezitych patternu jako, Adapter, Tovarnicka, Dependency Injection, Inversion Of Control a podobne, vice pochopis jak frameworky funguji a proc a tehdy je prechod na jinny framework otazkou tydne, dvou a uceni se pri psani. Framework samotny ti tuto moznost neotevre, protoze porad pouzivas knihovnu bez hlubsiho pochopeni dane knihovny.
Jedine co ti to pomuze je bezny princip MVC, ( i kdyz u Nette je to MVP ) pokud ale zacnes symfony a zvladnes symfony urcite se naucis jiz pri uzivani frameworku hodne patternu a principu, coz ti ulehci prechod.
16. 1. 2019 12:37:50
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383771
Proč vybíráte mezi Nette vs Symfony? Pro rychlý začátek doporučuji Laravel, má zabudovanou autentizaci.
16. 1. 2019 14:27:42
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383770
Martin
verified
rating uzivatele
(7 hodnocení)
16. 1. 2019 14:41:55
Nette
16. 1. 2019 14:41:55
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383769
David Musil
verified
rating uzivatele
(69 hodnocení)
16. 1. 2019 16:12:24
Já bych zase pro rychlejší začátek doporučil CodeIgniter.
Pokud ale už opravdu začít, tak Symfony díky rozšířenosti, lepšímu stylu programování, počtu informaci na fórech, apod.
16. 1. 2019 16:12:24
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383768
Registrace
verified
rating uzivatele
(1 hodnocení)
16. 1. 2019 17:50:47
Nevýhoda Nette je a asi vždy bude rozšířenost. Ono je sice pravda, že je to pro začátečníky přívětivej FW a všechno vyřešíš v češtině. Jenže to je dvousečný.
Drtivou většinu problémů na Symphony či Laravelu vyřešíš jednoduchým dotazem na Google. Setkat se tam s věcí, kterou už neřešil někdo jinej, je prakticky nemožný. U Nette se ti to stane běžně. A pak se musíš buď doptat na Nette fóru, nebo požádat zkušenějšího programátora, ať to za tebe debugne.
Za mě, pokud ti jde o to se zlepšit v programování, naučit se nějakej FW (pak se snadno přechází na jinej) a není pro tebe problém angličtina (což by neměla být pro nikoho, kdo to s programováním myslí trochu vážně) tak radši Symphony nebo Laravel.
S PHP už teda několik let nedělám, ale ta situace v tomhle bude nejspíš furt stejná.
A rozhodně neplatí, že člověk, co umí Nette, sežene v ČR práci líp, než člověk, co umí třeba Symphony. Oběma firmy utrhaj ruce a je úplně jedno, že firma třeba dělá jen v Nette.
16. 1. 2019 17:50:47
https://webtrh.cz/diskuse/nette-vs-symfony#reply1383767
Pro odpověď se přihlašte.
Přihlásit