Article View: pl.comp.lang.php
Article #231639Re: Przyspieszenie procesu produkcji
From: Wojtek Gapiński
Date: Wed, 29 Mar 2017 13:34
Date: Wed, 29 Mar 2017 13:34
27 lines
2253 bytes
2253 bytes
W dniu 28-03-2017 o 06:36, Rafal Podsiadly pisze: > 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. > Podobne narzędzie ma framework Yii. Budujesz strukturę bazy danych, a narzędzie tworzy Ci modele, kontrolery, widoki - co potrzebujesz. Na dobrą sprawę masz od razu gotową aplikację. W modelach uwzględniane są oczywiście relacje pomiędzy tabelami, a pola w formularzach są walidowane na podstawie właściwości pól w tabelach db. Wygodne i przyspiesza budowę szkieletu aplikacji. pozdrawiam -- Wojtek Gapiński http://www.phprogramista.pl
Technical Details
Message-ID:
<obgd58$1v14$1@gioia.aioe.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!aioe.org!.POSTED!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> <8c9dcff8-1833-4757-a22c-6628f235c1fe@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: Wojtek Gapiński <wojtas_g.WYTNIJ.TO@wp.I.TO.TEZ.pl> Newsgroups: pl.comp.lang.php Subject: Re: Przyspieszenie procesu produkcji Date: Wed, 29 Mar 2017 15:34:36 +0200 Organization: Aioe.org NNTP Server Lines: 27 Message-ID: <obgd58$1v14$1@gioia.aioe.org> 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> <8c9dcff8-1833-4757-a22c-6628f235c1fe@googlegroups.com> NNTP-Posting-Host: W6O+i92HF574szyF6hy2ug.user.gioia.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit