logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

1.1. Erstellung eines eigenen CMS. Einführung.

26/05/2025, by Ivan

In diesem Teil unseres Kurses beschäftigen wir uns mit der Erstellung eines eigenen CMS für einen Onlineshop. Bevor Sie jedoch beginnen, sollten Sie das Intro lesen, um zu verstehen, ob Sie wirklich ein eigenes CMS schreiben müssen oder ob Sie z.B. Drupal mit dem bequemen Commerce-Modul (und vielen fertigen Erweiterungen) nutzen wollen. Im Intro behandeln wir:

  • Die Logik eines Onlineshops
  • Wann man ein eigenes CMS entwickeln sollte, statt bestehende zu verwenden
  • Vorteile eines eigenen CMS
  • Beschreibung anderer fertiger CMS für Onlineshops

Onlineshop: Warum braucht man ihn?

Ich denke, jeder hat schon mal im Internet eingekauft. Im Internet gibt es viele Seiten, die alle möglichen Dinge verkaufen:

  • Shops wie Amazon, Ozon
  • Auktionsseiten wie eBay
  • Gutscheinseiten wie Biglion, Groupon
  • Seiten mit Jahresabonnements

Ein Onlineshop ist ein sehr populäres Mittel, um sein Geschäft auf ein neues Level zu heben.

eBay

Beispielsweise hat eBay etwa 84 Millionen aktive Nutzer und verkauft Waren im Wert von 1900 Dollar pro Sekunde. Das bedeutet, dass 84 Millionen Menschen bequem von zu Hause aus kaufen und verkaufen. eBay ist kein gewöhnlicher Auktionsplatz, sondern bietet viele Funktionen eines sozialen Netzwerks: Nutzerprofile, private Nachrichten, Bewertungen, Beliebtheit und eigene Shops für Nutzer.

Amazon

Der Jahresumsatz von Amazon im Jahr 2013 betrug 74 Milliarden Dollar. Amazon ist der beliebteste Onlineshop weltweit.

BaseCamp

Es werden nicht nur Waren verkauft, sondern auch Monatsabonnements für Dienstleistungen. Zum Beispiel verkauft BaseCamp Premium-Accounts, die viele Projekte erlauben und erweiterte Funktionen bieten.

Warum E-Commerce?

Die Popularität von E-Commerce wächst stetig. Viele bevorzugen es, bequem von zu Hause oder während der Arbeit am Computer einzukaufen. Je zufriedener die Nutzer sind, desto mehr Kunden werden angezogen. Händler optimieren ihre Shops ständig, um auf die Bedürfnisse der Kunden einzugehen. Das Ergebnis ist, dass das Einkaufserlebnis online mindestens genauso befriedigend ist wie im Laden.

Warum PHP verwenden?

PHP ist eine sehr populäre Programmiersprache, die wir für das Grundgerüst unseres CMS verwenden. Manche bevorzugen modernere Sprachen wie Ruby und Frameworks wie Ruby on Rails. Wir setzen jedoch auf das bewährte Zusammenspiel von PHP und MySQL. PHP ist vielleicht nicht die schnellste Sprache und benötigt eventuell mehr Serverressourcen, bietet aber viele fertige Lösungen, Bibliotheken und bewährte Ansätze.

Wann fertige Lösungen nutzen?

Es gibt bereits eine Vielzahl von Lösungen für E-Commerce, die Sie nutzen sollten, wenn:

  • Sie enge Projektfristen haben
  • Mehrere Entwickler am Projekt arbeiten und jeder etwas Eigenes machen möchte – eine einheitliche CMS mit definierten Coding-Standards erleichtert die Zusammenarbeit
  • Der Kunde eine Präferenz für ein bestimmtes CMS hat
  • Eine fertige Lösung perfekt für das Problem passt

Fertige Onlineshops

Es gibt viele weitere kostenlose CMS, die Sie herunterladen und installieren können. Wenn Ihr Budget oder Ihre Zeit begrenzt sind, ist eine fertige CMS oft die beste Lösung.