Als «architecture» getaggte Fragen

25
Sollte ein Modell in MVC die Validierung handhaben?

Ich versuche, eine Webanwendung, die ich für die Verwendung des MVC-Musters entwickelt habe, neu zu erstellen, bin mir jedoch nicht sicher, ob die Validierung im Modell erfolgen soll oder nicht. Zum Beispiel richte ich eines meiner Modelle so ein: class AM_Products extends AM_Object { public...

24
Wo passt die Autorisierung in eine Schichtenarchitektur?

Normalerweise trage ich Autorisierungsentscheidungen in meine serverseitigen Controller ein. Dies waren kürzlich RESTful-Endpunkte, aber ich denke, dasselbe gilt für MVC-Architekturen. Aus Gründen des Arguments wird davon ausgegangen, dass es sich um eine rollenbasierte Autorisierung handelt. Eine...

24
Wir haben eine große Ruby on Rails-Anwendung (25 Millionen Benutzer pro Monat). Unser Management hat beschlossen, Node.js umzuschreiben. Bin ich verrückt?

Bitte sag mir ob: Node.js wird unsere Seite schneller machen! Node.js wird weniger Serverressourcen verbrauchen, wir können Geld sparen! Node.js macht uns produktiver! Node.js bedeutet, dass wir clientseitigen und serverseitigen JavaScript-Code freigeben können. Zur Verdeutlichung schreiben wir...

23
Breche ich mit dieser Architektur die OOP-Praxis?

Ich habe eine Webanwendung. Ich glaube nicht, dass die Technologie wichtig ist. Die Struktur ist eine N-Tier-Anwendung (siehe Abbildung links). Es gibt 3 Schichten. Benutzeroberfläche (MVC-Muster), Business Logic Layer (BLL) und Datenzugriffsschicht (DAL) Das Problem, das ich habe, ist, dass...