Article View: pl.comp.lang.php
Article #232350Re: Symfony 4 - ciągłe problemy z bundlami
From: Borys Pogoreło
Date: Tue, 16 Apr 2019 15:43
Date: Tue, 16 Apr 2019 15:43
51 lines
3122 bytes
3122 bytes
Dnia Tue, 16 Apr 2019 00:08:33 +0200, Marek S napisał(a): > - Nie ma wszechobecnych fasad zmieniających proste czynności PHP w > zaklęcia nowomowy, której od zera trzeba się uczyć. Po cholerę > standardowy PHP zmieniać na rytuały? Wcale nie musisz ich używać. Ja jestem z tej połowy, która uważa je za bezsens. > - Nie ma potrzeby instalowania całości internetu by projekt działał. > Instalujemy skeleton i dociągamy tylko potrzebne rzeczy. W Laravelu 40MB > plików o prawie zerowej wielkości, mnie nie zachęca. Bo taka jest idea tego frameworka. Większość rozwiązań dostarczać gotowe. Przygotowanie takiego samego boilerplate w Symfony to jest orka na początku. > - W Laravelu nie potrafiłem zbudować strony renderowanej z wielu > kontrolerów z zapewnieniem funkcjonalności sekcji. Jak dla mnie to musiałeś to wyjątkowo źle skonstruować, że miałeś takie problemy. Albo próbowałeś zbyt skomplikowane rzeczy tworzyć nie znając zasad rządzących tym narzędziem. To akurat nic złego, bo tak się też nauczysz, ale trochę za szybko odpuściłeś. Poza tym, jak już Ci kiedyś pisałem - kontroler jest jeden. Za to dostawców usług albo repozytoriów możesz mieć ile chcesz. > - Wreszcie w Symfony jest miejsce na programowanie obiektowe. W Laravelu > programowanie bardziej przypominało wypełnianie formularzy (template'ów > klas). To mi bardziej przypominało programowanie liniowe. No to żeś znowu pojechał... Na pewno znasz definicję programowania obiektowego? > - W Symfony, automatycznie wygenerowane migracje zawierają SQL. > Popłakałem się ze szczęścia. Zero ORM'owego bełkotu, który wygeneruje > nie wiadomo co. W Laravelu na bazie trzeba było sprawdzać czy primary > key powstał jako 8-bitowy, czy może 4-ro. Czy został utworzony indeks. > Czy relacja się zawiązała i jakiego typu... Przecież to wszystko masz zdefiniowane w migracjach. Nie rozumiem. > A jeśli do tego chciałbym np. procedury triggerów obsłużyć w języku > PlPgsql to już w ogóle byłaby rzeźnia. W każdej chwili możesz napisać DB::query(). -- Borys Pogoreło borys(#)leszno,edu,pl
Technical Details
Message-ID:
<1lztali5n758t.1bkvqp4b7rdc1.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.promontel.net.pl!not-for-mailReferences:
<q8lni9$5fp$1@node2.news.atman.pl> <1h2gnc3g49803$.1p62azpj8m51m$.dlg@40tude.net> <q92vd3$arv$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.promontel.net.pl!not-for-mail From: Borys Pogoreło <borys@pl.edu.leszno> Newsgroups: pl.comp.lang.php Subject: Re: Symfony 4 - ciągłe problemy z bundlami Date: Tue, 16 Apr 2019 17:43:21 +0200 Organization: snafu Lines: 51 Message-ID: <1lztali5n758t.1bkvqp4b7rdc1.dlg@40tude.net> References: <q8lni9$5fp$1@node2.news.atman.pl> <1h2gnc3g49803$.1p62azpj8m51m$.dlg@40tude.net> <q92vd3$arv$1@node2.news.atman.pl> NNTP-Posting-Host: public-gprs177350.centertel.pl Mime-Version: 1.0 X-Trace: thunar.promontel.net.pl 1555429393 5284 46.134.32.7 (16 Apr 2019 15:43:13 GMT) X-Complaints-To: abuse@promontel.net.pl NNTP-Posting-Date: Tue, 16 Apr 2019 15:43:13 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.14.1pl X-fnord: obey. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit