Self-hosted E-Commerce · Plattform für den eigenen Onlineshop · seit 2002

Ihr Geschäft. Ihre Logik. Ihr AI-Partner.

Die gesamte Routine übernimmt ein integrierter AI-Assistent. Das ist kein externer Chatbot für Texte, sondern ein vollwertiger Mitarbeiter, der direkt mit den Tools und dem Code des Shops verbunden ist. Zugleich ist er Ihr Entwickler-Partner: Er versteht das Geschäft, baut Prozesse auf und programmiert die Plattform.

2002 – 2026
wir entwickeln seit fast 25 Jahren Software für Shops!
WIN32 · LAMP
Hochgeschwindigkeitsmodus für die Arbeit mit der Datenbank
56 MCP + 26 USER
sofort einsatzbereite AI-Tools
6.5.1 · 430.530
aktuelle Version von Server und Programm

Was steckt drin

Effizient und funktional

Jeder Mitarbeiter sieht nur das Eigene — und arbeitet, ohne die anderen zu stören

Rollen werden flexibel verteilt: Content-Manager pflegen den Katalog, Logistiker betreuen Preise, Vertriebsmitarbeiter bearbeiten Bestellungen. Ein detailliertes Rechtesystem schützt geschäftskritische Informationen: Daten sind genau in dem Umfang sichtbar, den die Zugriffsstufe erlaubt. Solange ein Mitarbeiter Daten in Bearbeitung hat, verhindert der Dispatcher, dass ein anderer sie überschreibt.

Hohe Arbeitsgeschwindigkeit mit Produkten, Bestellungen und beliebigen anderen Daten

Wir entwickeln Melbis Shop seit 2002 — aus den Zeiten des Modem-Internets mit weniger als 2 KB/s. Dadurch haben wir eine hohe Arbeitsgeschwindigkeit bei geringem Traffic-Verbrauch erreicht. Wozu braucht man das heute scheinbar noch? Doch genau dieser Ansatz senkt die Serverlast radikal, weil Änderungen an Datenbank und Cache seltener erfolgen.

Eine einheitliche Geschäftslogik sowohl für den Käufer als auch für den Manager

Abstraktionen sind auf ein Minimum reduziert: Bestellungen, Kunden und benutzerdefinierte Felder basieren auf derselben Geschäftslogik. Berechnung und Checkout funktionieren in der Windows-Anwendung und im Storefront des Shops identisch — es arbeiten dieselben Module. Es gibt nichts zu synchronisieren, also kann auch nichts auseinanderlaufen: Eine einmal geschriebene Regel gilt überall.

MCP-SERVER · Claude Code

Ein Alleskönner

Verbinden Sie Claude Code oder einen beliebigen anderen MCP-kompatiblen Agenten — und der Shop öffnet sich ihm von innen. Er erstellt Storefront-Module nach Beschreibung, entwirft die Katalogstruktur, befüllt sie mit Produkten, versteht fremden Code und beantwortet Fragen zu Ihren Daten. Bevor er etwas ändert, zeigt er den Plan; danach prüft er die Storefront mit den Augen des Käufers und speichert die Ergebnisse im Gedächtnis des Shops, sodass die nächste Sitzung nicht bei null beginnt. Einen Geschäftsprozess gestaltet er als eigene Seite aus: wer was macht, in welchem Programmfenster und wann die Arbeit weitergegeben wird. Ihren Mitarbeitern geben Sie dabei keinen Vollzugriff, sondern nur einzelne Befehle seiner Tools frei — jeder ruft den Assistenten innerhalb seiner Rechte auf.

claude code — my-shop.com
> ich möchte meinen eigenen Shop: Hobbyartikel, wir arbeiten zu dritt — ich, meine Freundin und meine Tochter
Anmeldung: owner · volle Rechte
· Plan vor den Änderungen angezeigt: Währungen, Lieferanten, Katalog, Bestellfelder, Rechte
· engine_db_execute — 4 Bereiche, 12 Unterbereiche, 12 Produkte mit Fotos
· tool_run — 2 Gruppen, 2 Logins, 79 Rechte-Zeilen in einem Durchgang
· artifact — „Wie die Shop-Arbeit organisiert ist“: wer was macht und in welchem Fenster
erste lauffähige Iteration · 24 Min. 45 Sek.
> die Bilder im Katalog haben unterschiedliche Größen, bring sie auf ein einheitliches Profil
Anmeldung: owner · volle Rechte
· engine_files_load — Profil smart: true, Icons 400×225, 303×400…
· engine_files_add — 12 Icons 400×400, Quadrat aus der Mitte des Fotos
> beschreibe die Produkte aus der Warteschlange „Beschreibung erstellen“
Anmeldung: friend · Produktbeschreibungen
· tool_run „Beschreibungen“ — 7 Karten: Titel, Text, Eigenschaften
· Preise und Lieferanten sind gesperrt — Befehl nicht freigegeben
> welche Bestellungen warten auf den Versand?
Anmeldung: daughter · Bestellungen und Versand
· tool_run „Bestellungen“ — 5 bezahlt, bei zwei fehlt die Sendungsnummer
· tool_run „Planer“ — Aufgabe für den Inhaber: Garnbestand 0
> mach ein Redesign nach der Vorlage von der Website …
Anmeldung: developer · Entwicklerrechte
· engine_static_save — main.css: Farben, Radien, Schatten, Schriftart Inter
· engine_html_save — 13 Vorlagen: Header, Footer, Startseite, Produktkarte
fertig · 30 Min.
> warum wird der Rabatt im Storefront nicht berechnet?
Anmeldung: developer · Entwicklerrechte
· engine_search — discount: 6 Treffer
· engine_php_load — melbis_block_price.php
· engine_php_save — Regel in die allgemeine Berechnung verschoben
· memory_save — Rabattberechnung halten wir an einer Stelle

Ohne die Fesseln eines fertigen Shops

Eine besondere Sichtweise

Mehr als 20 Jahre lang haben wir, wie alle anderen auch, ein Beispiel-Storefront mitgeliefert. Doch Melbis Shop 6 ist über diese Phase hinausgewachsen: Wir haben festgestellt, dass der Inhaber вместе mit dem Beispiel-Shop auch eine standardisierte Sicht auf das Geschäft bekommt, die den kreativen Anfang erstickt und zu langweiligen Lösungen führt. Wenn Ihnen ein Standardprojekt genügt, dann fragen Sie sich: Brauchen Sie wirklich einen eigenen Shop? Vielleicht reicht Ihnen ein Platz auf einem Marktplatz?

Deshalb ist in unserer „Box“ kein fertiger Shop enthalten, dafür aber jemand, der Ihre kreative Idee umsetzt: der AI-Assistent. Sie beschreiben Ihr Geschäft in normalen Worten — so, wie Sie es einem Freund erzählen würden, — und er entfaltet daraus einen Plan: Währungen, Lieferanten, Katalog, Eigenschaften, Bestellfelder, Mitarbeiterrechte. Und er zeigt den Plan, bevor er irgendetwas anfasst.

Arbeit mit dem AI-Assistenten

Arbeitsumgebung

Die Software, in der Ihr Shop lebt

Produktbeschreibung in wenigen Minuten statt an einem ganzen Abend

Der Bereich „Beschreibungen“ ist die inhaltliche Hälfte der Arbeit mit Produkten: Fotos, Texte, Rezensionen, Merkmale. An den Beschreibungen arbeiten gleichzeitig mehrere Mitarbeiter, und jeder arbeitet in einem eigenen persönlichen Bereich – einer lokalen Kopie der geladenen Produkte; der Server gleicht Änderungen beim Speichern ab und markiert gleichzeitige Änderungen an demselben Produkt als Konflikte. Das Bild wird direkt im Programm nach Profil zugeschnitten und skaliert, ganz ohne externen Editor. Der Text wird mit Klassen formatiert und nicht durch manuelle Schriftwahl, sodass der Shop einen einheitlichen Stil beibehält.

Melbis Shop 6
Produktbeschreibung in wenigen Minuten statt an einem ganzen Abend

Preislisten von Lieferanten – übersichtlich und schnell

Der Bereich „Preislisten“ lädt Preislisten paketweise: Hunderte von Positionen werden in einem Durchgang hinzugefügt und aktualisiert. Die Zuordnung der Spalten einer externen Datei wird einmal vorgenommen und unter dem Namen des Lieferanten in einem Profil gespeichert — beim nächsten Mal erfolgt die Verarbeitung nahezu sofort. Produkte werden über die ID, den Shop-Code oder den Lieferantencode abgeglichen, Werte nach Regeln ersetzt, und die gruppenweise Zuweisung ändert ein Feld sofort für die gesamte Auswahl. Die ideale Lösung ist die automatische Aktualisierung über eine XML-Preisliste mit einem separaten Modul.

Melbis Shop 6
Preislisten von Lieferanten – übersichtlich und schnell

Web-Module werden innerhalb des Programms geöffnet

Das Webmodul ist eine Shop-Erweiterung, die im integrierten Chromium-Browser läuft. Das Programm übergibt ihm den Kontext – den aktuellen Artikel, die Bestellung, den Kunden – und das Modul zeigt genau das an, was an dieser Stelle benötigt wird: Lagerbestand, Bericht oder einen eigenen Bereich. Integrierte Module werden als Panels in „Preisen“, „Bestellungen“, „Kunden“ und im „Planer“ eingebunden. Externe Module funktionieren sowohl im Programm als auch in einem normalen Browser auf dem Tablet oder Smartphone, bei Bedarf mit Anmeldung über den Mitarbeiter-Login.

Melbis Shop 6
Web-Module werden innerhalb des Programms geöffnet

Mitarbeiterarbeit – nach Aufgaben und Rollen

Планer ist ein kleines CRM: Mitarbeiter weisen einander Aufgaben zu, verfolgen den Status und kommunizieren in Kommentaren; man kann sich auch selbst eine Aufgabe als Erinnerung anlegen. Die Bestellung ist vollständig einsehbar — Kunde, Produkte und ihre Optionen, Bestelloptionen, Ausgaben. Das Programm speichert die Änderungshistorie: Es ist sichtbar, wer die Bestellung wann bearbeitet hat, jede Version kann geöffnet und auf ihrer Grundlage eine neue erstellt werden. Die Auftragskalkulation erfolgt mit demselben Code wie im Shop-Frontend, daher stimmen die Beträge systembedingt überein.

Melbis Shop 6
Mitarbeiterarbeit – nach Aufgaben und Rollen

Zugriffsrechte – bis hin zu einzelnen Vorgängen

Der Vorgangskatalog ist ein Befehlsbaum für den Server, und am Schnittpunkt einer Operation mit einer Gruppe oder einem bestimmten Mitarbeiter wird ein Zugriffs-Häkchen gesetzt. Für jede Operation werden die erlaubte Tageszeit und die maximale Serverlast festgelegt. Der Zugriff auf die Bereiche des Katalogs wird separat und getrennt nach Datentypen vergeben: „Preise“, „Beschreibungen“, „Standort“, „Browser“. So bleiben geschäftliche Informationen vor denen geschützt, die den Katalog pflegen, und ein Praktikant sieht genau das, was für ihn freigegeben wurde.

Melbis Shop 6
Zugriffsrechte – bis hin zu einzelnen Vorgängen

Die Storefront wird in der integrierten Entwicklungsumgebung erstellt.

Die Entwicklungsumgebung ist eine IDE direkt im Programm: Dateien werden unmittelbar auf dem Server bearbeitet, ganz ohne FTP. Der Verzeichnisbaum ist in statische Dateien, Bilder, Root- und Modulskripte gegliedert, und der Editor bietet Vorschläge für Plattformmethoden und Codevorlagen. Hier werden außerdem das Modul-Caching und das verzögerte Laden per AJAX eingerichtet; zudem befinden sich hier serverseitige und lokale Datenbanken, die Abfragestatistik sowie die Entwicklerdokumentation. Das Design lässt sich über Template-Gruppen umschalten – derselbe PHP-Code liefert dabei unterschiedliche Darstellungen aus.

Melbis Shop 6
Die Storefront wird in der integrierten Entwicklungsumgebung erstellt.

Sie können schon heute starten

Server, Domain, Programm — sieben Schritte in der Anleitung. Am Ende erwartet Sie kein leerer Shop, sondern ein AI-Assistent: Erzählen Sie ihm von Ihrem Geschäft, und in einer halben Stunde erscheint die erste lauffähige Version — wie in unserem Durchlauf.