Phpwcms

Phpwcms
Phpwcms
Bild:phpwcms_logo.gif
Entwickler: Oliver Georgi
Aktuelle Version: 1.4.1 r307 (14. Februar 2009)
Betriebssystem: Cross platform
Kategorie: Web-Content-Management-System
Lizenz: GPL
Deutschsprachig: ja
phpwcms.de

Das phpwcms ist ein Web-Content-Management-System (WCMS), das seit 2003 von Oliver Georgi unter Mitwirkung einer wachsenden Community entwickelt wird. Es ist Freie Software und steht unter der GPL.

Der Name setzt sich aus der verwendeten Skriptsprache PHP und dem Kürzel WCMS zusammen.

Inhaltsverzeichnis

Ursprung

Oliver Georgi hat die Entwicklung begonnen, als er 2002 für einen Kunden ein einfach zu benutzendes Content-Management-System (CMS) installieren sollte. Nach dem Austesten nahezu aller frei verfügbaren Systeme hatte er zwar die Leistungsfähigkeit des Systems Typo 3 erkannt. Allerdings stellte auch er fest, dass die benötigte Einarbeitungszeit bis zum Erzielen erster brauchbarer Ergebnisse sehr hoch ist.

Also begann er damit, eines seiner vorherigen Projekte deutlich zu erweitern – phpwcms war entstanden.

Technische Voraussetzungen

phpwcms läuft in einer typischen LAMP-/WAMP-Umgebung. Es benötigt einen Webserver mit Unterstützung für PHP und eine MySQL-Datenbank. Die unveränderte Installation belegt etwa 12 MB auf dem Server. Selbstverständlich wird auch ein (möglichst aktueller) Webbrowser für Administration und Verwendung benötigt. Zur Installation ist außerdem ein FTP-Zugang erforderlich, der später auch für das Hochladen größerer Dateimengen (Fotos, Dokumente etc.) nützlich ist. Optional wird die Installation von ImageMagick in Verbindung mit Ghostscript empfohlen.

Funktionen

Allgemein

  • Plattform-unabhängig (Linux, Windows, Mac OS X...)
  • Installation über eine grafische Oberfläche im Browser
  • Das Backend ist in 26 Sprachen verfügbar (z.B. Deutsch, Englisch, Niederländisch, Spanisch...)
  • Den Backend-Benutzern können Admin- oder eingeschränkte Benutzerrechte gewährt werden
  • Die Webseiten/Inhalte werden dynamisch direkt auf dem Webserver generiert

Seitengestaltung/-generierung

  • Der erzeugte Code ist W3C-konform. Formatierungen werden per CSS vorgenommen.
  • Das Layout kann tabellenbasiert oder komplett per CSS aufgebaut werden
  • Es können beliebig viele Templates (Layout-Vorlagen) definiert werden. Einflussnahme auf HTML-Kopfdaten und vieles mehr ist direkt im System möglich
  • Keine Beschränkung der Seitentiefe (Navigationsebenen)
  • Vergabe von Alias-Name zur einfacheren Auffindbarkeit der Seiten im Stil "index.php?aliasname"
  • Replacement-Tags zum Beispiel zur automatischen Generierung von Navigationsleisten und vielem mehr
  • Eigene PHP-Scripte können zur Laufzeit eingebunden werden, die dann direkt in den Rendering-Prozess integriert werden können
  • Optimiertes Drucklayout
  • Direktes Generieren von PDF aus CMS-Inhalten möglich

Editierfunktionen

  • Es werden verschiedene WYSIWYG-Editoren mitgeliefert, die direkt im Browser arbeiten. Bei vielen Benutzern favorisiert ist der FCKEditor 2
  • Die CSS-Definitionen können direkt im Backend bearbeitet werden
  • Seitenstrukturen und Artikel sowie deren Bestandteile können verschoben und kopiert werden
  • Dateimanager für Bilder, Dokumente und andere Dateien (Verwaltung in Ordnern möglich)
  • Die einer Seitenebene zugeordneten Artikel können automatisch auf mehrere Seiten verteilt werden (Paginierung)
  • Paginieren von Content Parts eines Artikels möglich

Die Content Parts

Content-Parts sind die Module, aus denen sich die Seiteninhalte zusammensetzen lassen. Eine kleine Auswahl:

  • einfacher Text
  • WYSIWYG-HTML (FCKeditor oder Spaw)
  • reines HTML (sehr mächtig für fortgeschrittene Webdesigner)
  • Bilder (mit Beschriftung)
  • Text mit Bild (Position innerhalb des Textes wählbar)
  • Dateiliste (Dateien zum Download anbieten)
  • Suche - eingebaute Volltextsuche für Artikeltexte (zur Zeit nicht für Dateien wie MS-Word oder PDF-Dokumente)
  • Rezepte
  • Artikelmenü
  • FAQ
  • Multimedia (für Flash, Quicktime, Windows Media)
  • Glossar
  • Bannerverwaltung
  • Gästebuch/Kommentar
  • Formulargenerator
  • Teaser

Status des Projekts

Im phpwcms-Forum existiert eine beachtliche Liste von internationalen Websites, die mit phpwcms realisiert wurden. (Am 21. April 2006 zählte dieses Thema 505 Überschriften, was ganz grob ein Anhaltspunkt für die Verbreitung des Systems sein kann.) Auch der Einsatz im Intranet in kleinen bis mittelgroßen Unternehmen ist bekannt.

Derzeit aktuell ist die Veröffentlichung 1.4.1 r307 (Veröffentlichungsdatum: 14. Februar 2009)

Sicherheit

Der Einsatz von Versionen mit einem Erscheinungsdatum vor dem 27. April 2006 wird nicht empfohlen. Hier existieren 2 schwere Sicherheitslücken, die das Einschleusen beliebigen Quellcodes in das System von außen ermöglichen, als auch Mails über den eingebauten Formulargenerator versendet werden können.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • phpwcms — Entwickler Oliver Georgi Aktuelle Version 1.4.7 (27. Dezember 2010) Betriebssystem …   Deutsch Wikipedia

  • PhpWCMS — Infobox Software name = phpwcms open source content management system | caption = Phpwcms screenshot of Admin page developer = [http://www.phpwcms.de/ Oliver Georgi] operating system = Cross platform genre = Content Management System license =… …   Wikipedia

  • KCID — Basisdaten Gründungsdatum 2003 Gründungsort Bad Boll Sitz Köln muslimischer Vorsitzender Ali Nihat Koc christlicher Vorsitzender Dr.Thomas Lemmen Website http://www.kcid.de …   Deutsch Wikipedia

  • Lattenknaller — Filmdaten Deutscher Titel: Männer wie wir Produktionsland: Deutschland Erscheinungsjahr: 2004 Länge: 102 Minuten Originalsprache: Deutsch Altersfreigabe …   Deutsch Wikipedia

  • DJ Pusspuss — Infobox musical artist | Name = DJ Pusspuss Img size = 250px Img capt = DJ Pusspuss at California s Russian River (north of San Francisco) spinning for an art benefit. = Background = non vocal instrumentalist Birth name = Alias = Born = Died =… …   Wikipedia

  • Hölloch Cave — is a 194km long cave situated between the river Muota and the area of the Pragelpass in the Valley of Muotha in Switzerland. It is also notable for having a depth of 939m. The initial exploration started in 1875 and was led by Alois Ulrich. A… …   Wikipedia

  • 3DES — DES Eine Feistel Runde (F Funktion) Entwickler IBM Veröffentlicht 1975 Abgeleitet von Lucifer …   Deutsch Wikipedia

  • Aggressivnotstand — Dieser Artikel oder Absatz stellt die Situation in Deutschland dar. Hilf mit, die Situation in anderen Ländern zu schildern. Notstand ist der Zustand gegenwärtiger Gefahr für rechtlich geschützte Interessen, dessen Abwendung nur auf Kosten… …   Deutsch Wikipedia

  • Ando Tadao — Haus Azuma (住吉の長屋), Osaka, 1976 Wohngebäude am Rokkō in Kōbe, 1983 …   Deutsch Wikipedia

  • Andō Tadao — Haus Azuma (住吉の長屋), Osaka, 1976 Wohngebäude am Rokkō in Kōbe, 1983 …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”