MVC mit Pawn [Gute Idee oder braucht man nicht]

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • MVC in PAWN sinvoll 9

    1. Ich weiß nicht was MVC genau sein soll (5) 56%
    2. Nein (3) 33%
    3. Ja (1) 11%
    4. Ja, nachdem ein Beispiel gezeigt wurde (0) 0%

    Hi Leute,


    Mir ist eben einfach mal in den Sinn gekommen ob es nicht eine Erwähnung wert währe zu versuchen,
    ein MVC-artiges System in PAWN zu integrieren (wie zb. bei PHP Frameworks wie Laravel, CodeIgniter und dergleichen).


    Also bei Pawn würde Ich mir das so vorstellen:





    Controller
    Sind in dem Fall meistens die Commands. Oder andere Code-Abschnitte mit "Logik"


    Model
    Sind die Bereiche wo Daten abgerufen und geändert werden.
    Zum Beispiel dIni oder MySQL


    Views
    Sind die Sachen die dem User visualisiert werden.
    Also zum Beispiel Nachrichten per SendClientMessage
    oder auch Player-Dialoge sowie Textdraws.


    Alles in allem,
    die "Schnapsidee" finde Ich nach längerem überlegen garnicht so schlecht.


    Klar, ob es umsetzbar ist, ist die andere Sache.


    Lg,
    Domi

    Benutze hauptsächlich folgende Technologien: Hyper-V, KVM, OpenVZ, Xen, PHP, C++, Exchange 2010, Citrix, KDTOP