Webdesign aus Berlin
Konzept, Gestaltung, Umsetzung
Entwicklung, Hosting und Support

Hier schreibt...

Robert Agthe

Robert Agthe über das Web, Technologien, Zukunftsvisionen und den typischen Freelancer und Programmierer Alltag. Übrigens, ich bin käuflich.

Die letzten Beiträge

Die letzten Tweets

Aktuelles geTwitter.

  • A PHP Error was encountered

    Severity: Notice

    Message: Trying to get property of non-object

    Filename: tmpvars/last_twitter_entries.php

    Line Number: 10

    Tweet:

    A PHP Error was encountered

    Severity: Notice

    Message: Trying to get property of non-object

    Filename: tmpvars/last_twitter_entries.php

    Line Number: 12

    mit

    A PHP Error was encountered

    Severity: Notice

    Message: Trying to get property of non-object

    Filename: tmpvars/last_twitter_entries.php

    Line Number: 12

Warum Wordpress als CMS nicht geeignet ist

Oft liest man Tipps oder Tutorials, wie man Wordpress leicht als CMS einsetzen kann. Das ist natürlich möglich und auch im Grunde kein Problem. Ich möchte hier aber ein paar Punkte auflisten, warum das nicht wirklich Ideal ist. Denn im Grunde kann man aus jeder Software irgendwie eine andere bauen.

Sicherheit

Wordpress ist weit verbreitet und wird meist als Blog Software eingesetzt. Wie das mit weit verbreiteter offener Software so ist, existieren viele Kenntnisse über die Existenz und Ausnutzbarkeit von Sicherheitslöchern. Daraus resultiert auch eine hohe Update Rate seitens des Herstellers. Man ist also einem höheren Risiko ausgesetzt und bekommt mehr Stress mit Software Updates. Wer also nicht Bloggen möchte, kann einfach ein kleines, gutes CMS nehmen, dass nicht ganz oben auf der Exploid-Abschussliste steht.

Overhead oder überflüssiger Code

Benutzt man Wordpress als CMS bleiben viele Funktionen wie Kommentare, Trackbacks oä. eventuell ungenutzt. Das heisst man benutzt Software die vollgestopft ist mit Features die nicht umbedingt beim Einsatz als CMS benötigt werden. Diese Features sind aber weiterhin über URLs erreichbar, wobei sie hier unnütz ein Sicherheitsrisiko darstellen.

Fehlende Funktionen

Gleichzeitig fehlen Funktionen, die evtl. mit Amateur-Programmierer Plug-ins ausgeglichen werden müssen. In vielen CMSystemen existieren mächtige Tools zum bauen von dynamischen Menus. Das sollte man nicht unterschätzen, möchte man komplexe Webseiten mit einem CMS realisieren.

Performance

Wordpress ist kein Performance Wunder. Objektorientierten Code sucht man im Quelltext vergebens und selbst eine neu und leere Installation strotzt nicht vor Geschwindigkeit. Installiert man noch mehrere Plugins und hat viele Seitenzugriffe kann der Seitenaufbau schon mal etwas langsamer werden. In der aktuellen Version benötigt Wordpress nach der Installation bei jedem Aufruf der Startseite "21 Datenbank Abfragen"!! Bei eigener Software empfinde ich 3 als schon viel.

Mit Spatzen auf Tauben schiessen

Wordpress ist in der aktuellen Version rund 10MB groß (fast nur Quellcode). Möchte man eine Seite realisieren die aus maximal 10 Seiten besteht. Setzt man eine Software mit 10MB ein um 100kb Text zu verwalten. Da kommt die Frage nach dem Sinn. Sieht man auch oft bei Typo3 Seiten die aus +/-10 Seiten bestehen.

Empfehlenswerte CMS Software

Man kann schwer ein CMS empfehlen, da die Einsatzgebiete und Bedürfnisse recht stark variieren können. Folgende sollte man sich aber auf jeden Fall näher anschauen:

Mittelgroße bis große Seiten

kleine Seiten

Dieser Eintrag wurde von polarity am 21.01. 2010 - 07:37 Uhr verfasst.


Get Social


Kommentare

Was halten andere von dem Eintrag

Avatar von tim_bec

tim_bec schrieb 2010-01-21 15:43:53:

Ich stimme dir voll zu. Ich verwalte derzeit für eine Kundin eine Wordpress Installation und könnte jedesmal an die Decke gehen wenn sich dieses Ding bei den einfachsten Dingen scheinbar aufhängt. Überladen, kompliziert und unnötig.

Für mittelgroße Projekte setze ich mittlerweile fast nur noch Typolight ( www.typolight.org) ein welches ich wärmstens empfehlen kann.

Kleine Projekte realisiere ich meistens mit simplen php-includes.

Avatar von LindnerTobias

LindnerTobias schrieb 2010-01-22 06:59:39:

Ich glaube es kommt immer darauf an, was mit dem CMS erreicht werden soll. Da es bei Webseiten heute vor allem darum geht von Google ordentlich gefunden zu werden, ist Wordpress durch aus eine gute Wahl, in kaum einem anderen System sind die SEO Einstellungen so leicht und unkompliziert. Das selbe gilt für das Updaten, das kann jeder Dau mit 2 Klicks selbständig übernehmen. Bei anderen CMS wie Drupal oder Jommla ist die nicht so einfach möglich, deshalb ist Wordpress für mich durchaus eine gute Wahl als CMS. Lieber ein System mit vielen kleinen Updates die schnell und einfach zu installieren sind, als ein System mit wenigen Updates die nur umständlich eingearbeitet werden müssen.

Avatar von sascha_egerer

sascha_egerer schrieb 2010-01-22 07:15:10:

Warum ist TYPO3 nicht bei den CMS-System für "Mittelgroße bis große Seiten".

Avatar von polarity

polarity schrieb 2010-01-22 14:43:12:

@LindnerTobias: was sind "SEO" Einstellungen?

@sascha_egerer: Typo3 finde ich nicht empfehleneswert.

Avatar von danielgrycman

danielgrycman schrieb 2010-01-23 14:53:24:

Kurze Frage zu modx. Bis zu welchen Seitengröße, bei Verwendung eines Newssystems (sprich Container für alle News) ist der Einsatz von modx sinnvoll? Oder gibt es möglicherweise keine Begrenzung?

Avatar von polarity

polarity schrieb 2010-01-24 15:05:31:

Eine Begrenzung existiert nicht. Es wird nur etwas lahm bei der aktuellen Version (Evolution) ab einer bestimmten Seitengröße, da wohl der komplette Seitenbaum bei jedem Seitenaufruf in den Speicher geladen wird. Auch der Tree im Backend, macht ab einer gewissen Seitenanzahl mehr Probleme als das er hilft. Man kann dann aber auf den Dokumentenmanager zurückgreifen. In der neuen Version (Revolution) existiert das Performance Problem nicht. Ab wieviel Seiten das keinen Sinn mehr macht hängt natürlich vom Server ab aber ich würde so sagen ab 200 Seiten aufwärts.

Avatar von johnkbx

johnkbx schrieb 2010-03-05 09:33:15:

Ich finde den Artikel durchaus berechtigt, auch, wenn mir der Titel etwas zu ketzerisch ist. Letztlich wurde die Ansage Wordpress sei als CMS ungeeignet durch den Inhalt doch relativiert. Ich bin selbst ein Fan von Wordpress, sehe aber die Argumente dafür, sich die Wahl des CMS gründlich zu überlegen und an die Bedürfnisse anzupassen durchaus ein. Aber eigentlich ist dieser Artikel mehr ein Aufruf gerade dazu (also das Abwägen vorm Aufsetzen eines CMS) und in diesem Zusammenhang finde ich die gegebenen Hinweise – als Grafiker mit bescheidenem IT-Wissen – durchaus brauchbar.

Avatar von kaiser

kaiser schrieb 2010-06-04 15:45:29:

Also der Registrierungsprozess hier war nun auch nicht einfach, begleitet von Fehlermeldung. Das als Feedback.

Ich bin über diesen Artikel gestolpert und dachte erst, er wäre sicher schon älter. Fühl ich mich angegriffen, jein, aber wenigstens genötigt Stellung zu beziehen.

Sicherheit: Das ist wohl ein gängiger Open-Source Mangel. Hier kann man Wordpress jedoch zu Gute halten, das vergleichsweise schnell reagiert wird. Ich mein, Du nennst Drupal und Joomla...

Overhead, Plugins, Performance: Gut, wenn man sich an den Laien richtet, der glaubt mit Wordpress eine Lösung gefunden zu haben, dann gebe ich Dir recht. Das gilt vermutlich aber generell. Das eine kann zu wenig, das andere zu viel oder gar viel zu viel. Aus Entwicklersicht sieht es natürlich so aus: Was nicht da ist, baue ich selber, was ich nicht brauche schalte ich ab. Wordpress ist da flexibel genug, ohne das ich am Core rumwerkeln muss. Das führt zu besserer Performance. "Plugins" schreibe ich selber. Und wie der Code aussieht interessiert "da draussen" eh niemanden. Aber ich gebe Dir recht, mitunter könnte es besser sein, aber dann wähle ich ein anderes System, das die Anforderungen besser erfüllt. Aber auch das gilt ja grundsätzlich.

Jetzt sind wir bei Wordpress 3 und es ist gut, die Community ist groß, engagiert und zuverlässig.

Jedes CMS hat seine Schattenseiten. Eins zu empfehlen geht nicht, aber aus dem gleichen Grund kann man eins auch nicht ausdrücklich nicht empfehlen.

Bitte Einloggen / Registrieren zum kommentieren.

Signin Twitter

Wats going ab in the blog?

Mehr Artikel aus dem Blog, gibt es im Blog. Wer hätte das gedacht? Am besten RSS Feed abonnieren!

Cheat Sheets zum Ausdrucken D
Blog: Warum Google mit seinen Applikationen nicht aus den Pott kommt
Google hat ja seinerzeit einen Haufen Apps auf den Markt geschmissen und somit eigentlich WebApps Salonfähig gemacht. Docs, GMail, Android, Analytics usw. usf. waren und sind immer noch sehr mächtige und nützliche WebApplikationen. Doch mittlerweile kommen neue
Cheat Sheets zum Ausdrucken D
Blog: Virb Vom Sozialen Netzwerk zum Homepagebaukasten
Irgendwie wandert ja momentan alles in die Cloud. Auch die Webseiten an sich. Ist ja eigentlich nichts neues, da es schon von vielen Hostern, auch hier in Deutschland, diverse sogenannte "Homepagebaukästen" gibt. Was den existierenden Diensten aber fehlt, ist meist das ansprechende Endergebnis und
Cheat Sheets zum Ausdrucken D
Blog: Google Buzz Share Bookmarklet
Google Buzz die neuste Google Social Offensive, ist gestern gestartet. Sie vereint Echtzeit Content Streams mit dem GMail Interface. Damit man leicht Seiten empfehlen kann, habe ich ein kleines Bookmarklet, dass man in jedem Browser nutzen kann gebaut.

"{s}criptshit" konzeptioniert und gestaltet Webseiten und setzt diese nach modernen Standards um. Sie finden hier Internetationen über unsere Leistungen und Wissenswertes über Webdesign und das Internet.

{s}criptshit Matternstraße 14
10249 Berlin
030 202/754/85
✉ robert[]scriptshit.de

Wir benutzen

Strikte Seo URLs mit MODx CMS D
MODx
Wir benutzen das kleine, schlanke und quell-offene Content Management System.
Strikte Seo URLs mit MODx CMS D
Blueprint CSS
Das CSS Framework hilft effizient und Browsersicher Webseiten umzusetzen.
Strikte Seo URLs mit MODx CMS D
jQuery
Das Javascript Framwork hilft uns bei userfreundlich bedienbaren Webseiten
Strikte Seo URLs mit MODx CMS D
CodeIgniter
Ermöglicht uns schnell und sicher PHP Anwendungen zu realisieren.

Hier kannst Du Dich Registrieren, Einloggen oder die User Liste anschauen