![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 6 Dołączył: 20.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jako iż MVC zbytnio nie przypadł mi do gustu, a singleton owszem, szukam frameworka opartego o singletona. Znacie może jakieś? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Na Twoim miejscu poczytałbym o różnicach pomiędzy wzorcami, nim zadałbym pytanie.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
A ja poszukuję frameworków opartych o pętlę for. Mniej więcej taki sens ma Twoje pytanie, ale w sumie się nie dziwię. W typowym frameworku używa się wielu różnych wzorców projektowych, tych bardziej znanych i tych mniej, ale lansowany jest tylko MVC, w dodatku błędnie. Poszukaj sobie, jaki problem rozwiązuje wzorzec singleton, jaki MVC i powinieneś zrozumieć, dlaczego udzieliliśmy Ci takich, a nie innych odpowiedzi.
-------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 130 Pomógł: 11 Dołączył: 7.04.2003 Ostrzeżenie: (10%) ![]() ![]() |
Chyba w każdym frameworku znajdziesz chociaż jeden singleton, więc wybierz cokolwiek
![]() -------------------- .:SMENTEK:.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Cytat (...)ale lansowany jest tylko MVC, w dodatku błędnie. Nie jest błędnie, po prostu inaczej, w sposób dostosowany do wymagań aplikacji client-server, gdzie najpierw żądanie jest przetwarzane, a potem dopiero jest prezentowany wynik. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie jest błędnie, po prostu inaczej, w sposób dostosowany do wymagań aplikacji client-server, gdzie najpierw żądanie jest przetwarzane, a potem dopiero jest prezentowany wynik. Zyxowi chodziło raczej coś innego. Samo MVC jest niezależne od środowiska. Od środowiska zależy tylko implementacja aktywna (dane krążą na bieżąco) lub pasywna (tak jak piszesz wyżej). Błędy wynikają m.in. z: 1. Źle określonych granic pomiędzy poszczególnymi warstwami (np. operacje decydujące o szczegółach prezentacji wykonywane w kontrolerze). 2. Myleniu widoku z silnikiem szablonów i przenoszeniem do niego sprotezowanej logiki widoku (pół biedy kiedy silnikiem jest PHP, zabawa zaczyna się przy np. Smartym). 3. Zupełnie błędnym pojmowaniem czym dana warstwa jest (ORM jako model, gdzie encja 1:1 tabela w bd + niepotrzebne zależności + brak pojęcia ValueObject etc). Sytuacje zmienia zbliżająca się małymi krokami Symfony2+Doctrine2,... chociaż i tak nie do końca. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.07.2025 - 01:07 |