Domain Driven Design / Object Mapping / MÖGLICHKEITEN

  • Hey Folks,

    leider habe ich noch nichts passendes gefunden / wurde nur enttäuscht bei meiner Recherche.
    Ich möchte mein eigenes Portal hochziehen mit einigen Relationships.
    Fragen und Antworten zu dem Thema haben ergeben, dass mit post types / post parents oder custom fields gearbeitet wird. Das kann doch nicht die Lösung sein.. die Beiträge sind auch schon teilweise 4 Jahre alt.

    Was gibt es neues zum Thema Object Mapping / DDD / Domain Model Repository / in Wordpress ??
    Da der Hauptbestandteil meines Portals auf eine Suche aufbaut würde ich gerne auf Core Funktionen zurückgreifen und keine plainSQL Abfragen schreiben müssen..

    Vielleicht habt ihr ja neue Ansätze für mich für Many to many / One to Many Relations.
    Hatte gelesen, dass große Plugins wie BuddyPress doch ihre eigenes Tabellen erstellt haben.

    Falls es keine neue Möglichkeit von WordPress gibt, empfiehlt ihr mir post types / custom fields oder doch den Verzicht auf Core Elemente und alles selbst schreiben?

    Ich freue mich über jede Antwort.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • RIPerino !
    Vergesst es einfach.
    Wenn ihr ein großes Projekt aufzieht, dann entwickelt es gleich vernünftig mit einem Framework.
    WordPress ist dafür einfach nicht ausgelegt.
    Benutzerfreundlich ++++++
    Entwicklerfreundlich -----

  • Ist ja schon etwas älter, der Beitrag. Aber das Thema WP+DDD ist für mich gerade aktuell, daher hier mein Senf:

    Wenn ich DDD richtig verstehe, dann wäre WordPress ein Implementierungs-Detail der Applikation, nicht mehr & nicht weniger. Wie das jetzt genau in der Praxis aussieht, ist eine andere Frage. In meiner eigenen Applikation arbeite ich mit Interfaces, um jede Abhängigkeit der zentralen Domänen-Klassen auf WP zu vermeiden.

    >Da der Hauptbestandteil meines Portals auf eine Suche aufbaut würde ich gerne auf Core Funktionen zurückgreifen und keine plainSQL Abfragen schreiben müssen..

    Solange sich die zentrale Domänenlogik (die Suche) nicht mit der Implementierung (WP) vermischt, müsste das doch gehen, denke ich. Z.B. eben über Interfaces: deine Suche möchte ein Ergebnis abfragen, welches via Interface - grob gesprochen - mit einer WP_Query implementiert werden könnte.

    >Wenn ihr ein großes Projekt aufzieht, dann entwickelt es gleich vernünftig mit einem Framework.

    Im Kontext von DDD ist eigentlich jedes "Framework" nur eine Implementierung. Der Domänenlogik, dem Herz der Applikation, muss es dabei egal sein, ob die Ausgabe über WordPress oder ein MVC-Framework wie Laravel oder als XML für eine API oder sonstwas geschieht.

    7 Mal editiert, zuletzt von paddelboot (1. Juni 2018 um 16:52)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!