PowerCMS eines der sparsamsten und schnellsten PHP Open Source CMS
Sie sind hier:|Home
Sie benötigen ein Content Management System das
- einfach zu installieren ist
- sehr schnell ist und auch auf shared Webservern eine hohe Besucherzahl bedienen kann
- in der Verwaltung (neumodisch Backend) erstaunlich einfach zu bedienen ist
- die Serverresourcen hervorragend und wirklich schonend nutzt
- einfach Spaß macht, weil es intuitiv zu bedienen ist
- Ihnen erlaubt quasi nebenbei Bilder und Daten auf den Server zu laden um sie sogleich zu verwenden
- die Sicherheit einer Programmierung unter den härtesten Bedingungen bietet, die ein Webserver überhaupt stellen kann - E_STRICT
- Ihnen im Standard Ajax - Komfort auf der Besucherseite, wie auch auf der Verwaltungsseite bietet
- eine Templateengine nutzt die Ihnen unglaublich vielfältige Gestaltungsmöglichkeiten bietet
- speziell für deutschsprachige Anwender erstellt wurde und daher in der Verwaltung auch nur deutsch anbietet
- Ihnen über eine Wiki Unterstützung und Lösungen über das Forum in sehr kurzer Regelzeit anbietet.
Dann sind Sie hier richtig - PowerCMS leistet das und noch viel mehr.
Vorteile
Hier nur ein Auszug der Vorteile die Ihnen PowerCMS bieten kann - achten Sie bitte auch sehr auf die Details die von anderen Titeln gerne selten oder nie erwähnt werden.
- Sehr kleine Generierungszeit- im Extremfall bis unter 0,0007 Sekunden - also weniger als 0,7 Millisekunden !
- Sehr geringer RAM Verbrauch , kommt normal mit 8 MB memory_limit aus - der reale Bedarf liegt je nach Betriebsart einer Seite zwischen 200KB und deutlich weniger als 2 MB !
- 100% E_STRICT - und damit auch eine bwiesene sehr saubere Programmierung
- Programmierung unter PHP 5.3.2 - Anforderung ist PHP 5.2.X
- Multilinguale Inhalte möglich - unbegrenzt viele Sprachen - jede Sprache mit eigener Hierarchie
- Wysiwyg Editor ( IE , Firefox. Safari (Windows), Chrome(Windows)) mit dem Xinha - Editor realisiert - siehe Bild hier auf der Seite (Opera werden noch Testergebnisse erwartet)
- Neben dem Hauptinhalt sind 5 weitere Textblöcke möglich
- Zusätzlich eine unbegrenzte Anzahl von globalen Textblöcken
- voll XHTML und UTF-8
- vorzugsweise alles in deutsch gehalten - von welchem CMS können Sie das behaupten ?
- für kleine bis große Webs geeignet, mit bis zu sehr hoher Besucherfrequenz (Seitenkapazität ist praktisch unbegrenzt)
- Totale Trennung von Frontend und Backend (Besucherseite und Verwaltung) - das ist eine einmalige Technik und die Garantie für schnelle Ausführung
- die einmalige Supercache- Technik - Seiten die nichts dynamisches beinhalten einfach statisch speichern.
- DirektesBackup und Restoremit PHPMyAdmin kompatiblen Formaten - wer hat das noch ?
- Datenbankreparatur, Optimizing und Statusabfrage
- Verwendung von Smarty als Templateengine
- praktisch unbegrenzt vieleDesigns (Templates)verwendbar, wenn man möchte pro Seite ein anderes
- Sitemaps - Script für Google wird gleich mitgeliefert, damit Sie Ihr Web einfachst bekannt machen können
- Captcha Plugin , universell in alles was Templates betrifft einsetzbar
- Captcha auch mit diversen Schriftarten und natürlich in verschiedenen Schriftgrößen verwendbar
- UniversellesKontakt- Plugin (siehe Beispielseiten), mit DNS - Abfrage der Email - Adresse, Captcha und Reloadsperre
- Universelles Plugin PiPicturesum Bildergalerien in verschiedensten Varianten aufbauen zu können, mit automatischer Erzeugung von Vorschaubildern (in verscheidenen, teils frei definierbaren Formaten)
- Der wohl kleinste , aber absolut vollwertige RSS Reader, den es z.Z. gibt - Pirss , damit binden Sie z.B. Weltnews direkt in die Seiten ein
- Universal Plugin CSV um Daten aus fremden Datenbänken im CSV -Format darstellen zu können
- Suchplugin zur Nutzung der Mysql Volltextsuche
- Gästebuchplugin mit Capture, Reloadsperre, DNS - Abfrage und Selbstaktivierung (das setzt eine echte Emailadresse vorraus und damit ist die Identität eines Absenders klar)
- Newsplugin mit RSS - Script - liefern Sie ihre News in die ganze Welt
- Terminplugin - erstellen Sie einfach einen eigenen Eventkalender
- zig weitere Plugins für viele kleine und große Fälle
- Barrierefreie Webs nach Accessibility Report Mode WCAG Priority 1,2,3 sind herstellbar.
- Verwendung von InnodDB Tabellen und Transaktionen - enorme Steigerung der Datensicherheit
- Unterstützung von Google PageSpeed und Yahoo YSlow - Methoden
- Automatische Unterstützung von mobilen Internetgeräten (Handys) möglich
- PHP 5.3.2 ready - keinerlei Meldetätigkeiten von PHP 5.3.2 unter E_STRICT | E_ALL Bedingungen
- Zusätzliche Datenbankklasse PiDatabaseS - zur Verwendung von Sqlite 3 mit Plugins
Systemvoraussetzungen und Lizenz
- Webserver mit Mysql (pdo_mysql und InnoDB Tabellen) und PHP 5.2.X und größer
- Empfohlen wird PHP ab Version 5.2.X - keine Lauffähigkeit unter PHP 4.XX der aktuellen Versionen !!
- Tokenizer Support sollte vorhanden sein
- CURL und SimpleXML sollte vorhanden sein ansonsten arbeiten einige Plugins und Teile aus der Verwaltung nicht , PiDatabaseS ist nur einsetzbar wenn Sqlite 3 und pdo_sqlite vorhanden ist.
- Memory_limit von 8 mb oder höher
PowerCMS wird unter"General Public License" - veröffentlicht
Wenn Sie PowerCMS probieren werden Sie selbst feststellen, dass unser CMS nur wenig Konkurrenz hat, denn
es gibt nur ganz wenige Titel die annähernd das leisten werden und dann handelt es sich in der Regel um Systeme die Sie bezahlen müssen.
Vergleichen Sie ruhig andere Titel - sie werden keine umfassende Homepage Analyse benötigen, um erkennen zu können woran Sie bei anderen sind.
PowerCMS ist völlig kostenfrei !!
Unsere Projekte werden unterstützt von
Subnavigation
Generierungszeit
Die Generierungszeit für eine Website hat eine signifikante Bedeutung.
Bei gewerblichen Websites ist sie entscheidend für die Gesamtperformance eines Unternehmens, ja macht eine komplexe Webpräsentation erst möglich.
Sie ist die Zeit die ein CMS benötigt um die Inhalte zu generieren die der Besucher sieht.
Unter PowerCMS sind je nach Modus und Leistung des Webservers Zeiten bis unter 0,001 Sekunden möglich.
Ohne Supercache liegen Sie z.B. bei einem shared Webserver mit 100 Domains typisch bei ca. 0.04 Sekunden.
Andere CMS liegen in der Größenordung (ermittelt auf dem gleichen Server zum besseren Vergleich) bei bis zu 0,4 Sekunden (mit News), sind also bis zu 10 mal langsamer.
Bei einer High - Speed - Verbindung z.B. 20 MBit hat der Besucher einer PowerCMS - Seite bereits 2,25 MB an Daten empfangen, während andere CMS noch rein nichts abgeliefert haben.
Das ergibt genügend Reserve um auch Dinge einzubinden, auf die man bei anderen Titeln besser verzichtet.
Technisch wird jedem Scriptlauf als ganzes von einem Webserver an RAM der dort eingestellte Wert von memory_limit zur Verfügung gestellt, auch wenn das Script selbst nur einen Bruchteil davon benötigt.
Auf Webservern mit aktuellen PHP - Systemen sind das zwischen 32 und 64 MB an RAM.
Je kürzer die Laufzeit (Generierungszeit) eines Scriptes ist, desto schneller wird RAM wieder frei gegeben.
RAM Verbrauch
Der RAM Verbrauch bei PowerCMS liegt bei typisch 200 KB für eine Seite die im Supercache liegt und rund 1,9 MB für eine Seite die normal bedient wird.
Die Vorversionen der Version 2 liegen mite News und Sucheinbindung bei z.Z. unter 800 KB (Supercache gibt es bei der Version nicht, also alles volldynamisch).
Das ist extrem wenig im Vergleich zu allen anderen CMS die man so kennt.
Diese liegen oftmals im Bereich von 16 bis 32 MB, leisten dabei aber auch nicht mehr als PowerCMS.
Ein niedriger RAM Verbrauch bedeutet eine geringe Belastung des Webservers und das bedeutet auch eine prompte Bedienung vieler Besucher die sich gleichzeitig auf der Domain aufhalten ist möglich.
Auch wenn technisch bedingt der Webserver für die Laufzeit eines Scriptes diesem das komplette RAM gemäß der Einstellung von memory_limit zur Verfügung stellt, kann einem der tatsächliche RAM Verbrauch nicht egal sein.
Ein hoher tatsächlicher RAM Bedarf eines Scriptes bei vergleichbarer Leistung bedeutet immer das die CMS mit hohem RAM - Bedarf langsamer sein muss als andere Titel die so programmiert sind, das sie mit weniger RAM auskommen.
RAM wird von einem Script über seinen Code in Anspruch genommen, viel RAM - Bedarf bedeutet linear viel Code und das bedeutet bei vergleichbarer Leistung immer eine ineffiziente Programmierung im Verhältnis zu anderen , die eine gestellte Aufgabe vergleichbar lösen.
Ein niedriger RAM - Verbrauch steht somit in einem direkten Zusammenhang mit guter Programmierung.
PowerCMS garantiert immer eine zügige Abwicklung, einerseits durch die kleinen Generierungszeiten und auf der anderen Seite duch den geringen RAM Bedarf.
E_STRICT !
E_STRICT ist eine erst unter PHP 5 mögliche Fehlermeldungseinstellung.
Bei dieser Einstellung wird buchstäblich alles gemeldet, was als Warnung, Hinweis oder als Fehler unter PHP gewertet wird.
PowerCMS wurde unter diese Bedingungen programmiert und besteht den E_STRICT - Test.
Normal würde ein produktiver Webserver nie Fehler ausgeben, es sei denn es handelt sich um fatale Fehler.
Aber in der Regel werden diese E_STRICT - Fehler protokolliert. Ist ein Produkt nicht E_STRICT tauglich, dann wird diese Log - Datei wachsen, der Server ist zusätzlich beschäftigt.
Auf der anderen Seite wird auch PHP langsamer, da PHP alle optionalen Dinge abprüfen muss, d.h. PHP muss sich sicher sein, dass ein Script das nicht E_STRICT überlebt, aber kompatibel mit Vorversionen von PHP ist, auch korrekt arbeitet.
Man kann übrigens auch PHP 4 Scripte so erstellen, das sie einwandfrei unter E_STRICT arbeiten.
Das ist aber nur die einfache Seite der Medaille.
Programme die nicht E_STRICT sind, sind programmtechnisch von minderer Qualität - das ist der entscheidende Punkt.
Wollen Sie mindere Qualität ? Wollen Sie ein CMS der zweiten oder dritten Wahl ?
Testen Sie einmal andere Titel - Sie werden auf einmal unter dem Aspekt betrachtet eine ganz andere Meinung gewinnen.
Man heiratet seinen Ehepartner aus Liebe und mit den Fehlern die jeder so hat.
Könnten Sie aber einen Partner heiraten der tausende von Fehlern hat , ja schlimmer offenbar nur noch aus Fehlern besteht ?
Bevor Sie sich also binden prüfen Sie doch erst einmal.
Multilingual
Multilinguale Inhalte sind bei keinem anderen System so einfach zu erstellen wie mit PowerCMS.
Einfach Sprache auswählen und los geht es.
Jede Sprache hat seine vollkommen eigenständige Hierarchie ist also völlig unabhängig z.B. von den vorhandenen Seiten in deutsch.
Legen Sie einfach los und gut ist - kein besonderer Aufwand ist erforderlich - wo haben Sie das schon einmal gesehen ?
Wenn Ihnen die Anzahl der vordefinierten Sprachen nicht ausreicht, dann ändern Sie einfach das Konfigurationsscript und schon haben Sie ihre Wunschsprache im Angebot.
Erscheinen Ihnen zu viele Sprachen, dann ändern Sie ebenfalls das Konfiguratiosscript und entfernen die Sprachen die Sie nicht benötigen.
PowerCMS hat wegen dieser idealen Möglichkeit der Spracheinstellung auch in China seine Freunde gefunden.
Multiple Hierarchien
Ausgehend von der Annahme, dass nicht alle Anwender multilinguale Inhalte erzeugen wollen, aber für diverse die Nutzung multipler Hierarchien wichtig sein kann, haben wir ab dieser Version die Möglichkeit dazu eingebaut.
Über die Konfigurationsdatei können Sie das CMS so einstellen, dass Sie z.B. eigene Hierarchien für Sparten bzw. Bereiche haben.
Bei Sportvereinen können das z.B. Sparten sein wie Handball, Fussball etc., aber auch für den gewerblichen Einsatz ist die Nutzung multipler Hierarchien über eine Aufteilung z.B. nach Produktbereichen sinnvoll.
Jede Hierarchie ist völlig unabhängig von der anderen - ganz so wie es bei der multilingualen Nutzung ist.

