Article View: pl.comp.lang.php
Article #231217Re: Prace nad stroną - testowanie
From: Wojtek Gapiński
Date: Fri, 29 Jan 2016 09:21
Date: Fri, 29 Jan 2016 09:21
31 lines
2691 bytes
2691 bytes
W dniu 29-01-2016 o 07:28, Rafal Podsiadly pisze: > > Owszem symfony ma coś podobnego. Tutaj coś pomyliłeś. Ponieważ to jest przełączenie się pomiędzy wersją testową(developerska) a wersją produkcyjną > Efekt jest taki, że: > na (dev) > - włączone jest logowanie (info,trace,error) > - wyświetlany jest pasek na dole o aktywnym kontrolerze/akcji zurzytej pamięci, > (wersja produkcyjna) > - jest to ukrycie tych wszystkich dodatkowych elementów, albo inaczej nie włączenie by strona działała szybciej. > > Istnieje jeszcze wersja testowa ale ona wykorzystywana jest tylko i wyłącznie do pisania testów i odpalania ich z poziomu konsoli. > > Przy czy należy pamiętać że Akcje nie dzielą się na testowe(dev) / produkcyjne. Controller także nie ma takiego podziału. > Zalecam postawić serwer lokalny i na nim robić eksperymenty z testami. Ponieważ to nie przejdzie. > Podobną funkcjonalność ma framework Yii, ale to nie zmienia faktu, że - tak jak napisał Rafał - obie wersje pracują na tej samej bazie danych, na tych samych kontrolerach, akcjach itd. Teoretycznie można dodać warunek sprawdzający np. adres IP komputera użytkownika albo dane logowania i uzależnić od tego plik konfiguracyjny (np. połączenie z bazą danych), a później, zachowując odrębne nazwy akcji, działać testowo na aplikacji produkcyjnej, ale to nie jest najlepszy pomysł. IMHO gitem tego nie załatwisz. pozdrawiam -- Wojtek Gapiński http://www.jwmprojekt.pl
Technical Details
Message-ID:
<56AB2F13.8010709@wp.I.TO.TEZ.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<n87db3$mb3$1@node1.news.atman.pl> <td3efjbydkvo$.1gvq5410deyab$.dlg@40tude.net> <n8af69$4u1$1@node2.news.atman.pl> <1w90b8za67db6$.1iz8vzqdtu8o3.dlg@40tude.net> <d76fe88c-b8a5-42b3-9993-8c7db312436d@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Wojtek Gapiński <wojtas_g.WYTNIJ.TO@wp.I.TO.TEZ.pl> Newsgroups: pl.comp.lang.php Subject: Re: Prace nad stroną - testowanie Date: Fri, 29 Jan 2016 10:21:23 +0100 Organization: ATMAN - ATM S.A. Lines: 31 Message-ID: <56AB2F13.8010709@wp.I.TO.TEZ.pl> References: <n87db3$mb3$1@node1.news.atman.pl> <td3efjbydkvo$.1gvq5410deyab$.dlg@40tude.net> <n8af69$4u1$1@node2.news.atman.pl> <1w90b8za67db6$.1iz8vzqdtu8o3.dlg@40tude.net> <d76fe88c-b8a5-42b3-9993-8c7db312436d@googlegroups.com> NNTP-Posting-Host: 88-199-166-58.tktelekom.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1454059283 27688 88.199.166.58 (29 Jan 2016 09:21:23 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 29 Jan 2016 09:21:23 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 To: Rafal Podsiadly <spinacz24@gmail.com> In-Reply-To: <d76fe88c-b8a5-42b3-9993-8c7db312436d@googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit