PRO: CYKO-WFW by Cyber-Konzept

Cyber Konzept Dresden CYKO WFW WebframeworkIn den letzten Jahrzehnten meine berufliche Tätigkeit könnte ich an diversen Projekten mit Web-Frameworks nach Model-View-Controller-Prinzip (MVC) und auch Content-Management-Systemen (CMS) für diverse Branchen (z.B. medialen Finanz-, Versicherungsvertrieb oder aktuell Online-Shopsysteme) Lösungen entwickeln.

Eine Schwachstelle haben alle CM-Systeme, welche "Out of the Box" laufen, Alle CMS sind aus Sicht der IT-Sicherheit und Performance in den Grundinstallationen eine Katastrophe. Auch das allseits beliebte Wordpress, welches wir auch gern und oft einsetzen, ist davon nicht ausgenommen. Durch diverse Erweiterungen oder Plugins sind solche Makel zwar kompensierbar, aber der Zeitaufwand für recherchieren, Todo-Listen lesen, einpflegen, konfigurieren, und testen bis zum produktiven Einsatz steht in keinem Verhältnis mehr zum eigentlichen Versprechen der CMS Anbieter.

Die Idee, ein anderes Web-Framework

Der Anspruch ist es, ein schnelles und sicheres Web-Framework bereit zu stellen, welches ressourcenschonend arbeitet und skalierbar zu einer lastenverteilter Hochverfügbarkeitslösung (HA-Solutions) ausbaubar ist. Dabei müssen auch Anbindungen an unterschiedliche Datenbanksysteme genauso einfach sein, wie der Einsatz von Servercache-Techniken. Für Anforderungen, wie zum Beispiel Backup-Lösungen oder IT-Security muss das Web-Framework leicht an die Bordmittel der Serverbetriebssysteme integrierbar sein, welche immer leistungsfähiger sind, als zum Beispiel Plugins von CMS.

Auf einem Blick:

EINSATZGEBIET:

  • von der einfachen Unternehmenspräsenz bis hin zur speziell angepaßten Unternehmenslösungen
  • mit CYKO-WFW konzeptionelle Ideen programmiertechnisch umsetzen

ARCHITEKTUR-FEATURES:

  • gekappelster Kern
  • Sichere Datenübertragung durch Secure Sockets Layer (SSL)
  • IT-Security: XSS-Scripting Filtering, Technologie Maskierung, CSRF-Protection
  • strikt nach MVC-Pattern entwickelt
  • entkoppelte SEO-Maßnahmen möglich unabhängig von Programmcode (URL-Routing)
  • Multi-DB fähig, vorbereitet auf den gleichzeitig/parallelen Einsatz von unterschiedlichen Database-Driver (z.B. MySql, PostgreSQL, Oracle oder MSSQL usw.), eine APP - mehrere Datenbankanbindungen
  • Datenbank gestütztes Session-Management, loadbalancing Ready for load balancer -> HA-Solutions
  • einfacher Einsatz von third_party Projekten
  • jegliche Art der Erweiterung durch Addons/Plugin
  • Multi-Cache-Drivers Vorbereitung (APC, memcached, Cache-File usw.)
  • durch MVC-Pattern, responsive Designentwicklung
  • mehrsprachig

FAST CONTENT - IT-SECURITY - OPTIMIZED FOR MOBILE:

  • Basis ist ein speziell angepaßtes auf Debian basierendes Betriebssystem
  • konsequenter Einsatz, dem Stand der Technik, entsprechnender Verschlüsselung (Strict Transport Security - HSTS)
  • auf PHP basierendes Webframework nach MVC-Pattern
  • Einsatz von diversen Sicherheitsfeature, z.B. CSRF-Techniken (bekannt aus dem Onlinebanking diverse Banken/Sparkassen)

WAS ES NICHT IST!

  • ... ist kein "out of the Box" funktionierendes CMS
  • ... ist nicht geeignet für Anwender ohne tiefergehende Programmierkenntnisse

Empfehlen Sie Cyber Konzept weiter, Danke