Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Pytanie]Frameworki oparte o singletona
PiotrekM
post 2.05.2010, 18:40:44
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ś?
Go to the top of the page
+Quote Post
LBO
post 2.05.2010, 19:03:38
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.
Go to the top of the page
+Quote Post
Zyx
post 2.05.2010, 19:57:55
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
Go to the top of the page
+Quote Post
smentek
post 3.05.2010, 20:51:29
Post #4





Grupa: Zarejestrowani
Postów: 130
Pomógł: 11
Dołączył: 7.04.2003

Ostrzeżenie: (10%)
X----


Chyba w każdym frameworku znajdziesz chociaż jeden singleton, więc wybierz cokolwiek winksmiley.jpg


--------------------
.:SMENTEK:.
Go to the top of the page
+Quote Post
Cysiaczek
post 5.05.2010, 13:52:34
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.
Go to the top of the page
+Quote Post
LBO
post 5.05.2010, 14:21:58
Post #6





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Cysiaczek @ 5.05.2010, 14:52:34 ) *
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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.07.2025 - 01:07