Jako programista PHP/Web jestem ogromnym fanem MVC (Model-View-Controller). Uwielbiam budować aplikację na solidnym fundamencie, który zdecydowanie oddziela logikę biznesową, logikę prezentacji i przepływ kontroli.Wzór projektu dla przetwarzania danych? (Alternatywa MVC)
Jednak pracuję również nad aplikacjami po stronie serwera, które przetwarzają tylko dane i logują proces oraz wszelkie istotne wyniki (takie jak skrypty importu, skrypty migracji danych, usługi sieciowe, serwery gniazd TCP itp.). W takich przypadkach nie ma potrzeby stosowania wielkiej fantazyjnej architektury MVC.
Zdaję sobie sprawę, że MVC można nadal tutaj zastosować, ale wydaje się, że jest to przesada. Poza surowym podejściem proceduralnym lub przypadkowym łączeniem obiektów klasy, czy istnieją konkretne Wzorce Projektowania Architektonicznego, które są specjalnie dostosowane do aplikacji przetwarzania danych, uruchamiania i demona serwera?
http://en.wikipedia.org/wiki/Architectural_pattern_(computer_science) może być pomocna. – Amber
d podałeś nieumarły link ... – Amirshk
Zamiast tego spróbuj http://en.wikipedia.org/wiki/Architectural_pattern_%28computer_science%29. Linki do Wikipedii zawierają nawiasy, które siać spustoszenie w SO i wiele innych rzeczy, więc powinny być URI zakodowane jako% 28 i% 29. –