🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231639

Re: Przyspieszenie procesu produkcji

#231639
From: Wojtek Gapiński
Date: Wed, 29 Mar 2017 13:34
27 lines
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-mail
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>

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