Dem Markus seine Spielwiese

From GeeklogWiki

Jump to: navigation, search

Template:Infobox Software

Geeklog (engl. giek-lock, seltener auch dt. gi-klock) ist ein freies Content-Management-System (CMS). Ref1 "Geeklog ist ein kleines Content Management System für dynamische Webseiten, das einen einfachen Arbeitsablauf im Veröffentlichungsprozeß hat. Geeklog funktioniert auch da gut, wo der Betrachter unterschiedliche Inhalte sehen soll entsprechend seinen Zugriffsrechten. Geeklog ist ausgezeichnet bei Zugriffsrechten und Arbeitsablauf."


Es steht unter der GNU General Public License, ist in PHP 5 geschrieben und verwendet MySQL und MSSQL als Datenbank.


Contents

Geschichte

Geeklog ist wurde im Jahr 2000 für ein Sicherheitsportal geschrieben. Es hat von Anfang an besonderen Wert auf Sicherheit gelegt bei Rechtevergabe und Nutzerverwaltung.

Im Jahr 2001 kamen Drupal und Mambo ( ab 2005 Joomla ) als vergleichbare Systeme auf den Markt. Geeklog hat keine großen Entwicklungsspünge gemacht wie Joomla oder Drupal, aber es wird kontinuierlich weiterentwickelt und hat mit dem Aspekt Sicherheit eine ganz besondere Nische im Markt.

Es wurde bereits drei mal durch Google Summer of Code gefördert.


Grundlegende Funktionsweise

Nach der Installation ist Geeklog zunächst ein Redaktionssystem, das es einem oder mehreren Autoren erlaubt, Texte und Bilder in Form von Blogartikeln oder statischen Seiten online zu stellen.

Wer was bearbeiten oder sehen darf, kann durch linuxartige Rechtevergabe eingeschränkt werden.


Erweiterungen

Viele Programmierer haben Erweiterungen (Plugins) für Geeklog erstellt und beiten diese kostenlos an. Dazu gehören ein eigenes Forumplugin und ein eigenes Galerieplugin.

Grundsätzlich stellt Geeklog API ->DIRK


Sicherheit

Geeklog wurde von anfangs für ein Sicherheitsportal entwickelt und somit selber mit viel Sicherheit in der Konzeption gebaut. Das zeigt das linuxähnliche Rechtesystem, aber auch das wirkungsvolle Plugin gegen Spambots BadBehavior2, das sich einfügen läßt.


Ausgewählte Eigenschaften

  • Strikte Trennung von Programmiercode und Design aber auch von Sprachausgabe des Systems und des Designs.
  • Design in einfachem templateHTML und CSS
  • Suchmaschinenoptimierung Geeklog kann menschen- und maschinenlesbare URLs (z. B. für Suchmaschinen) erzeugen
  • Eingebaute umfassende Suchfunktion auch in Plugins hinein
  • Spracheinstellungen (auch mehrsprachige Sites) mit Hilfe von Lokalisierungsdaten
  • Anbindung an LDAP Server/-Authentifizierung
  • Anbindung an OpenID Server/-Authentifizierung
  • Es gibt kein kompliziertes Backend. Adminfunktionen sind sichtbar, wenn nötig.



Name und Logo

Der Name Geeklog (spricht sich gi-klok) leitet sich von dem Wort "Geek" und "web log" ab.

Das Wort Geek hat im englischen eher die Bedeutung eines zerstreuten Professors, während man im deutschen den Begriff nicht wirklich kennt. Ggf. verbindet man ihn mit dem Jecken, dem Karnevalisten.


Medien

Literatur

Geeklog 1.4.x


Weblinks

Einzelnachweise

<references />

Ref1 Open source for the enterprise: managing risks, reaping rewards

Von Dan Woods, Gautam Guliani


Kategorie:Web-Content-Management-System Kategorie:Freies Content-Management-System Kategorie:Skriptsprache PHP

Personal tools