Zum Inhalt springen

Session: Vorstellung von C-Blog

Sven beim Vortrag

Mitschrieb zur Session von Sven Jansen über C Blog. (Arbeitstitel eines neuen Weblog-Systems.) Entwicklungsbeginn war vor zwei(!) Wochen mit ca. 30 Arbeitsstunden! Wenn man sieht, was das System schon alles kann ist das ein überzeugendes Argument für das Framework wie ich finde.

Anmeldungen zur Beta werden bereits angenommen. Veröffentlichung für Januar 2008 geplant.

Warum?

  • WordPress = Secrity Update Press
  • Qualität von Plugins, oft von Anfängern programmiert, lassen oft zu wünschen übrig
  • Teilweise schlechte Template-Engines (s9y) – hier PHP als Template-Sprache
  • Teilweise schlechte WYSIWYG-Editoren – oftmals nicht XHTML-konform
  • Schlechte Medienverwaltung
  • Kein stabiles Business Blog System

Ziele

  • Stabiles Closed Core
  • Einfache Bedienung mit AJAX
  • Viele Grundfunktionen was bei anderen nicht dabei ist (Orientiert am Unternehmer)
  • Objektorientiert aufgebaut, Erweiterbarkeit gegeben
  • Optimiert auf Geschwindigkeit
  • Optimiert auf Sicherheit
  • Kostenloser Einsatz im privaten Umfeld
  • Synergie mit vorhandenem CMS der Firma

Technik

  • Chameleon CMS Cor als Basis
  • Apache oder lighthttp
  • Linux/FreeBSD/Windows (wer will schon letzteres? meine Anmerkung)
  • mySQL 5.x empfohlen mit eigenem Objekt-Mapping
  • PHP 5.1 objektorientiert
  • UTF-8 für alle Sprachen
  • mod_rewrite für SEO-optimierte URLs
  • Einsatz des Zend Optimizers

Funktionen

  • Medien/Dokumente verwalten
  • RSS Fedd Aggregator mit Filtern
  • Frei definierbare Navigation
  • CMSFunktionalität
  • kommerzieller WYSIWYG Editor im Einsatz – sollte auch später kostenlos in der freien Version verfügbar sein / kann auch abgeschaltet werden für eigene HTML-Code-Eingabe
  • Nutzbar mit Firefox und IEX (wieder mein Kommentar…)
  • Eigene API (mit wechselndem Token je Zugriff) und XMLRPC (in Vorbereitung)
  • Benutzer-, Gruppen und Rollenberechtigungen
  • Multiblogfähig mit einer/mehrere Domains
  • Caching-System für kleine Komponenten, z.B. Datenbankabfragen
  • Import von WordPress (später auch andere)
  • Leichte Erweiterbarkeit um neue Felder (dauert bei Live-Demo keine zwei Minuten)
  • Sicherheit wichtig: z.B. SQL Injection Filter
  • SPAM-Schutz: AJAX, Captcha, Askimet, Formular-Token zur Verhinderung von Doppelkommentaren
  • Skalierbar z.B. für Bidldatenbanken auslagern
  • eigenes Cronjob-System für regelmäßige Aufgaben
  • Support für Universal Widget API
  • Support für FLV-Filme (keine Umwandlung)

2 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert