KLXM Studio – Startseite
Kontakt aufnehmen

Warum KLXM Studio

Nicht gemietet. Ihr eigenes System.

Websites entstehen aus strukturierten Inhalten, gepflegt auf der eigenen Installation – mit offenem Code, offenen Formaten und Sicherheit als Voreinstellung.

Warum eine eigene Installation

Keine Mietlösung. Ein Fundament.

Eigene Installation, eigene Daten, klare Struktur – und offen für alles, was noch kommt.

Typische Mietplattform

  • HostingBereitstellung einer Website auf einem Server im Internet – mit Speicher, Domain, E-Mail, Sicherungen und Wartung., TemplateVorlage für wiederkehrende Seiten oder Dokumente: Aufbau und Gestaltung stehen fest, die Inhalte werden eingesetzt. und Daten beim Anbieter
  • Ziehen und Ablegen, Seite für Seite
  • Inhalte als Layout – schwer wiederverwendbar
  • Erweiterungen nur, soweit der Anbieter es zulässt
  • Umzug heißt: neu bauen

KLXM Studio

  • Eigene Installation, eigene Daten – SQLiteDatenbank in einer einzigen Datei, ohne eigenen Datenbank-Server. Ideal für kleine und mittlere Websites: einfach zu sichern und umzuziehen.sqlite.org (öffnet in neuem Tab) oder MySQLVerbreitete Datenbank-Server für Websites. MariaDB ist eine weitgehend kompatible, freie Weiterentwicklung von MySQL.mariadb.org (öffnet in neuem Tab): Ihre Datenbank
  • KitIn KLXM Studio das Paket aus Gestaltung und Bausteinen einer Website: Layout, Farben, Schriften und die passenden Blöcke. Ein Kit lässt sich anpassen oder wechseln, die Inhalte bleiben. als Code, mit Budgets und BarrierefreiheitWebsites so gestalten und programmieren, dass alle Menschen sie nutzen können – auch mit Seh-, Hör- oder motorischen Einschränkungen, mit Screenreader oder nur per Tastatur.bundesfachstelle-barrierefreiheit.de (öffnet in neuem Tab)
  • Strukturierte Inhalte: BlockBaustein einer Seite, etwa Text, Bild, Galerie, Karte oder Formular. Seiten setzen Sie aus Blöcken zusammen; jeder Block hat Felder für seine Inhalte und Optionen für die Darstellung. mit Feldern, DatentabelleStrukturierte Inhalte wie Team, Termine, Produkte oder Referenzen: gleich aufgebaute Einträge mit festen Feldern, die auf mehreren Seiten erscheinen können – oft mit eigener Detailseite je Eintrag., stabile Links
  • Erweiterbar über Block-Designer, REST-APIVerbreitete Form einer Programmierschnittstelle über HTTP: Inhalte werden über Adressen abgerufen, angelegt oder geändert, meist im Format JSON.de.wikipedia.org (öffnet in neuem Tab) und MCPModel Context Protocol: offener Standard, über den KI-Assistenten auf Werkzeuge und Daten zugreifen. Über einen MCP-Server können solche Assistenten zum Beispiel Inhalte einer Website lesen oder Entwürfe anlegen.modelcontextprotocol.io (öffnet in neuem Tab)
  • MIT-LizenzSehr freizügige Open-Source-Lizenz: Die Software darf genutzt, verändert und weitergegeben werden – auch kommerziell –, solange der Urheberrechtshinweis erhalten bleibt.opensource.org (öffnet in neuem Tab): kein Lock-in, frei nutzbar – auch kommerziell; übliches PHPWeit verbreitete Programmiersprache für Websites. KLXM Studio ist in PHP geschrieben und läuft deshalb auf fast jedem üblichen Webhosting.php.net (öffnet in neuem Tab)-Hosting

Für wen?

Ein System, vier Blickwinkel.

  1. Developer

    PHP 8.4 ohne Framework, REST-API (OpenAPIStandard, der eine REST-API maschinenlesbar beschreibt. Daraus lassen sich Dokumentation, Testwerkzeuge und Programmcode für die Anbindung erzeugen.openapis.org (öffnet in neuem Tab) 3.1), MCP-Server und Kommandozeile. Kits und Blöcke als Code – oder im Block-Designer ohne PHP.

    Tech-Stack & Erweiterungen: Developer
  2. Agenturen

    Viele Websites aus einer Installation: Netzwerk-Administration mit SSOSingle Sign-on: einmal anmelden und mehrere Anwendungen oder Websites nutzen, ohne sich jedes Mal erneut anzumelden.de.wikipedia.org (öffnet in neuem Tab), Medien-PoolGemeinsame Mediathek für mehrere Websites einer Installation: Bilder und Dateien liegen einmal vor und lassen sich auf allen beteiligten Websites verwenden., geteilte Tabellen, Landing-DomainDer Name einer Website im Internet, z. B. klxm.de. Über das DNS wird er der richtigen Server-Adresse zugeordnet., Support und Wissensdatenbank, Chat im Team, Funktionsumfang und App-Icon je Website.

    Für Agenturen: Agenturen
  3. Marketing

    LandingpageEigenständige Einstiegsseite für eine Kampagne oder ein Angebot, oft unter einer eigenen Domain. In KLXM Studio gehört sie trotzdem zur selben Website und Verwaltung.de.wikipedia.org (öffnet in neuem Tab) mit eigener Domain, SEOSuchmaschinenoptimierung: Maßnahmen, damit eine Website bei Google & Co. gut gefunden wird – von hilfreichen Inhalten und Seitentiteln über schnelle Ladezeiten bis zu sauberer Technik.developers.google.com (öffnet in neuem Tab)-Felder und JSON-LDFormat für strukturierte Daten im Code einer Seite: Es beschreibt Suchmaschinen maschinenlesbar, worum es geht – etwa Organisation, Veranstaltung oder Artikel (Vokabular von schema.org).developers.google.com (öffnet in neuem Tab), KLXM AI für Texte, Übersetzung und SEO, schnelle Seiten dank Budgets – und cookiefrei ab Werk: Einwilligung erst, wenn Sie Dienste wie Statistik einbinden (Consent Kit).

    Für Marketing: Marketing
  4. Redaktion

    Direkt auf der Seite bearbeiten, Entwurf und Versionen, Prüf-Ebene „Eingereicht“, Assistent, Mediathek mit Alt-TextKurze Beschreibung eines Bildes im Code der Seite. Screenreader lesen sie vor, Suchmaschinen werten sie aus; rein dekorative Bilder bekommen einen leeren Alt-Text.w3.org (öffnet in neuem Tab) und UntertitelText zum Gesprochenen in Videos, zeitlich passend eingeblendet. Im Web meist als WebVTT-Datei; Untertitel helfen gehörlosen Menschen und allen, die ohne Ton schauen.developer.mozilla.org (öffnet in neuem Tab) – und Tutorials mit Video hier auf der Website, als Text in der Hilfe jeder Installation.

    Für die Redaktion: Redaktion

Grundsätze

Offen, wo es verbindet. Verschlossen, wo es schützt.

  1. Offen für Quellen

    Inhalte kommen über dokumentierte Wege ins System.

    • Externe Quellen: RSSFormat für Nachrichten-Feeds: Eine Website stellt neue Beiträge als Liste bereit, die andere Programme oder Websites automatisch abrufen können.de.wikipedia.org (öffnet in neuem Tab), Atom, JSONEinfaches Textformat für strukturierte Daten, das Menschen lesen und Programme leicht verarbeiten können. Standard für den Datenaustausch über Web-Schnittstellen.de.wikipedia.org (öffnet in neuem Tab), XMLTextformat für strukturierte Daten mit Auszeichnungen in spitzen Klammern. Viele Feeds und Austauschformate (z. B. RSS, OpenImmo) bauen darauf auf.de.wikipedia.org (öffnet in neuem Tab) und OpenImmoBranchenstandard zum Austausch von Immobilienangeboten zwischen Maklersoftware und Portalen bzw. Websites.openimmo.de (öffnet in neuem Tab) 1.2 in Datentabellen
    • REST-API mit OpenAPI 3.1
    • MCP-Server für KI-AssistentProgramm, das mit künstlicher Intelligenz Aufgaben in Sprache erledigt – etwa Texte vorschlagen, übersetzen oder Fragen beantworten. Ergebnisse sollten immer von Menschen geprüft werden.
    • Datentabellen mit 30 Feldtypen und öffentlichen Formularen
    • Auf Wunsch zur Prüfung: Änderungen über APIProgrammierschnittstelle: Über sie tauschen Programme Daten aus, ohne die Bedienoberfläche zu nutzen – etwa um Einträge aus einem anderen System zu übernehmen.de.wikipedia.org (öffnet in neuem Tab) und MCP landen in „Eingereicht“
  2. Offen nach außen

    Offene Lizenz, offene Formate – nichts ist eingesperrt.

    • Open SourceSoftware, deren Quellcode offenliegt und unter einer freien Lizenz genutzt, geprüft und verändert werden darf. Das schafft Transparenz und macht unabhängig von einzelnen Herstellern.opensource.org (öffnet in neuem Tab) unter der MIT-Lizenz
    • JSON über die REST-API
    • sitemap.xml je Domain
    • Strukturierte Daten als JSON-LD (schema.org)
  3. Sicher innen und außen

    Sicherheit ist Voreinstellung, nicht Zusatzpaket.

    • PasskeyAnmeldung ohne Passwort: Ein Schlüsselpaar wird auf Ihrem Gerät gespeichert und per Fingerabdruck, Gesichtserkennung oder PIN freigegeben. Passkeys sind gegen Phishing weitgehend immun.fidoalliance.org (öffnet in neuem Tab) und Zwei-Faktor-AnmeldungAnmeldung mit zwei Nachweisen, etwa Passwort plus sechsstelliger Code aus einer App (TOTP). Selbst wenn das Passwort bekannt wird, bleibt das Konto so geschützt.de.wikipedia.org (öffnet in neuem Tab), Pflicht je Rolle
    • Rollen und Rechte, Datenrechte je Tabelle
    • Content Security Policy ohne Inline-Skripte
    • Keine externen CDNContent Delivery Network: Netz von Servern, das Dateien wie Bilder oder Skripte nah beim Besucher ausliefert. Dabei erfährt der CDN-Anbieter die IP-Adressen der Besucher.de.wikipedia.org (öffnet in neuem Tab)

Verschlüsselung ist Teil der DNA.

  1. Formularanfragen werden beim Absenden verschlüsselt – der private Schlüssel liegt nie auf dem Server.
  2. Das Mail-Passwort liegt verschlüsselt in der Datenbank, API-Tokens nur als Hash.
  3. Hochgeladene Bilder werden ohne EXIF-/GPS-Daten neu kodiert; Karten und Video-Vorschaubilder kommen über den eigenen Proxy.

Ihre Daten

Was Ihnen gehört.

  • Ihre Datenbank

    Jede Website hat ihre eigene Datenbank – SQLite (eine Datei) oder MySQL/MariaDB – und ihren eigenen Medienordner.

  • Sicherung mit einem Befehl

    php bin/console site:backup sichert Datenbank und Medien – site:restore spielt sie wieder ein, z. B. auf StagingTestumgebung, die der Live-Website gleicht. Neue Funktionen und Inhalte lassen sich dort prüfen, bevor sie online gehen – Suchmaschinen bleiben ausgesperrt.de.wikipedia.org (öffnet in neuem Tab).

  • Stabile Verweise

    Links zeigen auf Seiten, Einträge und Dateien – nicht auf Adressen. Umbenennen bricht nichts.

  • Schnittstellen statt Silo

    REST-API und MCP lesen und schreiben mit denselben Regeln wie die Verwaltung.

Kontakt

Sprechen Sie mit KLXM Crossmedia.

Vorführung, Einsatz in Ihrem Projekt oder eine Erweiterung nach Ihren Wünschen – sprechen Sie uns an. Wir antworten persönlich.

KLXM Crossmedia GmbH
Am Schürmannshütt 40g
47441 Moers
Deutschland