Security Patch für SenoCMS
Der Security Patch verhindert unerlaubtes Login in den Adminbereich und schleißt so die Sicherheitslücke. (Danke für den Hinweis an Nero!)
Security Patch und Info sind unter Download zu finden, natürlich ist der Security Patch im neuen Installationspaket inkludiert. (10.11.2007)
Bugfix für korrekte Darstellung von Menüs mit mehr als 3 Menüebenen
Bei der Darstellung von Menüs mit mehr als 3 Menüebenen hatte sich ein Bug eingeschlichen (Danke an Armin für den Hinweis!).
Um das Problem zu beheben bitte die Datei 'menu_functions.php' in 'includes/functions' durch die gefixte Datei (zu finden unter Download) ersetzen. Natürlich ist der Bugfix auch im Installationspaket inkludiert. (28.5.2007)
Neu in Version SenoCMS 1.1
SenoCMS bietet in der neuen Version 1.1 (31.8.2006) eine Reihe neuer Features:- Ein kompaktes Installationspaket: SenoCMS 1.1 ist nicht mehr (wie in Version 1.0) auf zwei Teile aufgeteilt sondern besteht nur noch aus einem Installationspaket.
- Vereinfachte Installation: Der Installer prüft vor der Installation ob alle benötigten Files Schreibrechte besitzen, ebenso wie mögliche Fehler abgefangen werden. Damit sollten die häufigsten Probleme bei der Installation aus dem Weg geräumt sein.
- PHP > 4.0.6 und MySQL < 4.1 stellt für SenoCMS 1.1 kein Problem mehr da.
- bbclone: Der Open-Source-Tracker bbclone ist im CMS vorinstalliert und bietet ohne weitere notwendige Konfiguration direkt im Backend von SenoCMS statistische Informationen über Besucher der Site. (Danke für den Hinweis im Blog!)
- PHP-Content: Neben Standard-Inhaltselementen (Text/Bild etc., Eingabe über WYSIWYG-Editor) kann in SenoCMS 1.1 auch PHP-Code als Inhalt eingegeben werden.
- Headlines: Überschriften können nun als H1-H6 definiert werden.
SenoCMS
SenoCMS (kurz für Search ENgine Optimized Content Management System) ist ein Open Source Web- Content Management System, das neben Standardfunktionalitäten eines CMS gezielt auf die Optimierung der Seiten für Suchmaschinen ausgelegt ist.
Der Entwickler wird von Projektbeginn bei der Generierung der ”suchmaschinenfreundlichen“ Seiten und deren Verwaltung unterstützt. Hauptpunkte der Optimierung sind ein sauberer struktureller Aufbau, gültiges XHTML, Einsatz von CSS zur Layoutierung um standardkonformen XHTML-Quellcode und zugleich eine optimal für Suchmaschinen aufgebaute Seite garantieren zu können.
Die Optimierung endet nicht mit dem strukturellen Aufbau, sondern setzt sich in der Aufbereitung der Inhalte fort. Auch hier werden Parameter, die das Ranking beeinflussen (wie beispielsweise die Keyworddichte und deren Position im Text) überprüft, und dem Anwender Hinweise sowie Verbesserungsvorschläge geboten. Für jede Seite steht ein Report zur Verfügung der Auskunft über die Keywords und deren Dichte gibt. Als Keyword definierte Wörter werden im Quellcode speziell hervorgehoben um eine höhere Gewichtung zu erreichen. Zur Kontrolle der Linkpopularität zeigt der Report zudem die Anzahl der Backlinks auf die Seite, bezogen aus den Angaben der Suchmaschinen Google, Yahoo! und MSN Search und errechnet für jede Seite den Google PageRank.
Idee und Entwicklung
Die Idee hinter dem Projekt ist es, aufzuzeigen was durch gezielte Optimierung der Seiten für Suchmaschinen, schon von Beginn der Entwicklung an, erreicht werden kann. Es ist also nicht ein weiterer unter tausenden Versuchen ein revolutionär neues Content Management System am übersättigten Markt anzubieten. SenoCMS bietet Standardfunktionalitäten eines CMS, ist aber im Speziellen auf Suchmaschinenoptimierung ausgelegt, daher also mehr als innovative Studie als als vollausgereiztes Content Management System zu sehen.
Suchmaschinenoptimierung mit Content Management Systemen
SenoCMS wurde als Projekt zur Diplomarbeit "Suchmaschinenoptimierung mit Content Management Systemen" am Masterstudiengang Digitale Medien der Fachhochschule Hagenberg entwicklelt.