Article View: pl.comp.lang.php
Article #231637Re: Przyspieszenie procesu produkcji
From: Rafal Podsiadly
Date: Tue, 28 Mar 2017 04:36
Date: Tue, 28 Mar 2017 04:36
7 lines
2368 bytes
2368 bytes
Zgadzam sie smart i twig maja bardzo podobne mehanizmy. Po prostu uzywam smart. Rownie dobrze silnikiem szablonu moze byc Angular. W przypadku Orm dostajesz tez w komplecie funkcje automatyczne budujace model na podstawie db. W moim przypadku zamiast pisac 40 roznych klas. Buduje modele automatyczne i je poprawiam. Czasowo wychodzi zdecydowanie szybciej. 1h zajmuje mi teraz to co robilem w kilka dni. Stosuje pewien trik. Orginalnej klasy AR (active record) nie zmieniam. Wtedy gdy pojawi mi sie zmiana w bazie wystarczy updage. Nastepnie ja Extenduje do klasy w ktorej buduje logike. Wiadomo controler ma funkcje podstawowej logiki Wszystkie obliczenia wykonuje w modelach. Trzeba tez umiejetnie dzielic to co jest w M, V, C by nie mieszac kodu. Wracajac do smart chyba pracowalem w nich zbyt krotko by miec negatywne czy pozytywne doznania. Z twig pracuje wiecej i bardziej go lubie. Kwestia gustu.
Technical Details
Message-ID:
<8c9dcff8-1833-4757-a22c-6628f235c1fe@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!y18no894386itc.0!news-out.google.com!i72ni4940itb.0!nntp.google.com!y18no894381itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<ob2vn9$c3k$1@news.icm.edu.pl> <ob3qr1$7hj$1@node1.news.atman.pl> <10ac57f1-52ed-40e4-ae81-a7a38e8ee611@googlegroups.com> <ob99uo$scs$1@news.icm.edu.pl> <1lanvwnkz0kc4$.3mz4gq2hn3qi.dlg@40tude.net>Show Full Headers
Complete Article Headers
X-Received: by 10.157.13.17 with SMTP id 17mr8952888oti.81.1490675761559; Mon, 27 Mar 2017 21:36:01 -0700 (PDT) X-Received: by 10.157.46.203 with SMTP id w69mr1876718ota.5.1490675761515; Mon, 27 Mar 2017 21:36:01 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!y18no894386itc.0!news-out.google.com!i72ni4940itb.0!nntp.google.com!y18no894381itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.php Date: Mon, 27 Mar 2017 21:36:01 -0700 (PDT) In-Reply-To: <1lanvwnkz0kc4$.3mz4gq2hn3qi.dlg@40tude.net> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a00:f41:584f:7cf:0:11:196a:1701; posting-account=reqlzgoAAACKWK1i9kGr8VyQtzu_4AF6 NNTP-Posting-Host: 2a00:f41:584f:7cf:0:11:196a:1701 References: <ob2vn9$c3k$1@news.icm.edu.pl> <ob3qr1$7hj$1@node1.news.atman.pl> <10ac57f1-52ed-40e4-ae81-a7a38e8ee611@googlegroups.com> <ob99uo$scs$1@news.icm.edu.pl> <1lanvwnkz0kc4$.3mz4gq2hn3qi.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <8c9dcff8-1833-4757-a22c-6628f235c1fe@googlegroups.com> Subject: Re: Przyspieszenie procesu produkcji From: Rafal Podsiadly <spinacz24@gmail.com> Injection-Date: Tue, 28 Mar 2017 04:36:01 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit