Version 2.0.0 · Aktuelles Release

ITSWEBER CMS

Ein professionelles, leichtgewichtiges PHP-CMS für kleine bis mittlere Webseiten. Komplett ohne externe Framework-Abhängigkeiten. Sofort einsatzbereit über einen geführten Web-Installer.

PHP 8.1+ MySQL / MariaDB Shared-Hosting-kompatibel Kein Framework Web-Installer

Was ist ITSWEBER CMS?

ITSWEBER CMS ist ein in PHP entwickeltes Content-Management-System ohne externe Framework-Abhängigkeiten. Es richtet sich an Betreiber kleiner bis mittlerer Webseiten, die ein professionelles Backend, eine schnelle Installation und eine klare Inhaltsverwaltung benötigen – ohne unnötige Komplexität.

Das System wird als fertig installierbares Paket ausgeliefert. Über einen geführten Web-Installer ist die Einrichtung in wenigen Minuten abgeschlossen. Alle wesentlichen Inhaltsbereiche sind direkt nutzbar. Ein Theme-System sowie ein Plugin-System ermöglichen die gezielte Erweiterung von Erscheinungsbild und Funktionsumfang.

⚡ Installation in 5 Schritten

  1. Dateien auf den Webserver hochladen
  2. Document Root auf das public/-Verzeichnis setzen
  3. Den Web-Installer unter /installer aufrufen
  4. Geführte Schritte durchlaufen (Systemcheck, Datenbank, Admin-Konto, Mail)
  5. Unter /admin einloggen und sofort loslegen

Kernfunktionen

📄

Seiten & Blog

WYSIWYG-Editor (jodit), SEO-Felder mit Zeichenzähler, Slug-Verwaltung, Duplizieren, Kategorien, Tags, Beitragsbild.

🖼️

Galerie & Medienmanager

Albenbasierte Galerie, Lightbox, Drag & Drop Sortierung. Zentraler Medienmanager mit Ordnern, Mehrfach-Upload, WebP-Optimierung.

📅

Events

Veranstaltungen mit Datum, Ort, Kategorie, Status und Beitragsbild. Bevorstehende Events als konfigurierbare Startseiten-Section.

📥

Downloads

Dateien (PDF, ZIP, DOCX …) als eigener Inhaltstyp mit Kategorien, Versionsnummern, Rich-Text und SEO. Archiv mit Suche und Filter.

🎨

Themes & Design

3 Core-Themes (Default, Business, Creative). Theme-Upload per ZIP. Globales Branding: Logo, Favicon, Darstellungsmodus.

🔌

Plugin-System

Plugins als ZIP installieren, aktivieren und deaktivieren. Hook-System für Einbindung im Frontend. Erweiterbar ohne Core-Eingriff.

💾

Backup & Update

Vollständiges Site-Backup (Datenbank + Uploads). CMS-Updater mit Preflight-Check. Wartungsmodus für Besucher während Wartungsarbeiten.

🔍

SEO & Barrierefreiheit

SEO-Titel, -Beschreibung, Canonical, Open Graph, Twitter Cards. Breadcrumbs mit Schema.org. ARIA, Skip-Links, WCAG-AA-Kontraste.

🏠

Startseiten-Sections

9 Section-Typen (Hero, Features, Blog-Vorschau, Galerie, Events, CTA u. a.). Farbschema, Ausrichtung und Kartenstil je Section konfigurierbar.

Was macht Version 2.0.0 besonders?

Vollständiges Paket

Alle 5 Inhaltsbereiche, Theme-System, Plugin-System, Backup & Update in einem kuratierten Core-Release.

Startseite ohne Code

9 Section-Typen mit Farbschema, Ausrichtung und Kartenstil – komplett über das Admin konfigurierbar.

Bildpipeline

Automatische Thumbnails, WebP-Erzeugung und <picture>-Elemente mit Fallback. Optimierungs-Tool für bestehende Uploads.

Professionelles Backup

Vollständige Site-Archive ohne mysqldump-Abhängigkeit. Updater mit Preflight-Check und Wartungsmodus.

3 ausgearbeitete Themes

Default, Business, Creative – vollständige Templates, responsiv, WCAG-AA. Theme-Fallback verhindert leere Frontends.

Erweiterbar

Themes und Plugins per ZIP hochladen und installieren – ohne Core-Eingriff, ohne Kommandozeile.

Inhaltsverwaltung im Detail

Alle Inhaltsbereiche sind über das Admin-Backend direkt erreichbar. Jeder Bereich verfügt über vollständiges CRUD, SEO-Felder, Medieneinbindung und sauberes Frontend-Routing.

📄 Seiten
Erstellen, bearbeiten und veröffentlichen mit WYSIWYG-Editor (jodit). SEO-Felder mit Zeichenzähler, automatischer Slug-Generierung, Duplizieren-Funktion und Template-Auswahl. Seiten können als Startseite gesetzt werden.
✍️ Blog
Beiträge mit Kategorien, Tags, Beitragsbild, Excerpt, Entwurf- und Veröffentlichungsstatus. Kategorien und Tags werden separat verwaltet – inkl. Verwendungszähler und sicherem Löschen. Beiträge sind duplizierbar.
🖼️ Galerie
Albenbasierte Galerie mit Coverbild, Beschreibung und Sichtbarkeitsteuerung. Bilder per Drag & Drop sortierbar, mit Alt-Text und Metadaten. Im Frontend Lightbox-Ansicht. Alben als Startseiten-Section einbindbar.
📅 Events
Veranstaltungen mit Datum, Uhrzeit, Ort, Kategorie, Status (veröffentlicht / Entwurf / abgesagt / vergangen) und Beitragsbild. Events können als hervorgehoben markiert werden. Bevorstehende Events erscheinen automatisch in der Startseiten-Vorschau.
📥 Downloads
Dateien (PDF, ZIP, DOCX u. a., bis 50 MB) als eigenständiger Inhaltstyp mit Kategorien, Versionsnummern, Rich-Text-Beschreibungen, Featured Image und SEO-Feldern. Archivseite mit Volltextsuche und Kategorie-Filter.

Medienmanager & Bildpipeline

Medienmanager

  • Zentrale Medienverwaltung mit Ordnerstruktur
  • Mehrfach-Upload und Drag & Drop
  • Metadaten: Titel, Alt-Text, Beschreibung
  • Media-Picker in allen Content-Formularen
  • URL direkt in Zwischenablage kopieren
  • Ordner umbenennen, löschen und organisieren

Bildpipeline

  • Automatische Skalierung (max. 1920 px Breite)
  • Thumbnail-Erzeugung für alle Uploads
  • WebP-Versionen als verlustfreie Alternative
  • <picture>-Element mit WebP + Fallback im Frontend
  • Optimierungs-Tool für bestehende Uploads
  • GD-basiert, keine externen Abhängigkeiten

Theme-System

Das Theme-System ermöglicht das vollständige Anpassen des Erscheinungsbildes. Drei Themes sind im Core-Paket enthalten – weitere können jederzeit als ZIP-Paket installiert werden.

Default

Klares, universelles Design als flexible Ausgangsbasis

Im Core enthalten
Business

Professionelles Corporate-Design mit starken Kontrasten

Im Core enthalten
Creative

Expressives Design mit ausgeprägter Bildsprache

Im Core enthalten
ITSWEBER Premium

Professionelles Marken-Theme mit erweiterter Startseiten-Optik

Separat verfügbar
Hinweis: Das ITSWEBER Premium-Theme ist nicht im Core-Paket enthalten. Es wird separat als installierbares ZIP-Paket bereitgestellt und kann direkt über das Admin-Backend hochgeladen werden.

Sicherheit

CSRF-Schutz für alle Formulare (Admin + Frontend)
Prepared Statements (PDO) für alle Datenbankzugriffe
Passwort-Reset per E-Mail (Token, 1h Gültigkeit)
Kontaktformular mit Honeypot-Schutz gegen Spam
Pfad-Traversal-Schutz bei Upload, Theme- & Plugin-Installation
Installationssperre nach abgeschlossener Einrichtung
SMTP mit STARTTLS / Implicit TLS (kein PHPMailer)
Cookie-Consent-Management (DSGVO-konform)

Systemvoraussetzungen

Serverseitig

  • PHP 8.1 oder neuer
  • MySQL 5.7+ oder MariaDB 10.3+
  • Apache (mod_rewrite) oder Nginx

PHP-Extensions

  • pdo_mysql, mbstring, gd
  • json, fileinfo, zip
  • intl nicht erforderlich
Shared-Hosting-kompatibel: ITSWEBER CMS läuft auf gängigen Shared-Hosting-Umgebungen. Keine Kommandozeile erforderlich – Installation vollständig über den Browser.

ITSWEBER CMS ist proprietäre Software. © Benjamin Weber / ITSWEBER – Alle Rechte vorbehalten. — www.itsweber.deinfo@itsweber.de