Muss WordPress verlassen, da der Blog wächst; Welches CMS könnte ich verwenden?

Ich bin hauptsächlich ein Java-Entwickler (mit einem alten und verfallenden PHP-Hintergrund) und betreibe einen Verein, einen Blog/eine Website mit einer wachsenden und angemessenen Menge an Inhalten/Besuchen/Community.

Es begann als WordPress und WordPress war am Anfang wunderbar; Aber im Laufe der Jahre kämpfen wir jedes Mal mehr und mehr, wenn wir Funktionen hinzufügen oder die vorhandenen ändern möchten.

Außerdem wurde es für mich zu einer echten Qual, irgendetwas mit dem PHP-Code von WordPress zu tun. Ich glaube, weil ich aufgrund meiner täglichen Java-Arbeit anfing, allergisch gegen PHP zu werden; aber mehr noch für die WordPress-Code-Hexe erscheint mir wie eine gigantische beschissene (aber funktionierende) Vorrichtung.

Der Blog muss sich also mehr und mehr von einem Blog zu einer vollständigeren Website / Community entwickeln, und ich entschied, dass wir uns ändern müssen.

Nur um eine Vorstellung von den tatsächlich verwendeten/gewünschten Funktionen zu geben:

  • Forum
  • Benutzerprofil
  • nette Kategorie/Menüs/Zeugsverwaltung
  • Anzeigen
  • Bildergalerien

Die wichtigste wünschenswerte Funktion wäre die Möglichkeit, Funktionen einfach und sauber hinzuzufügen (entweder durch Plugins, Entwicklung oder was auch immer).

Hätten Sie vor diesem Hintergrund irgendwelche Empfehlungen?

Ich dachte an Drupal, das scheint viel sauberer zu sein, und das ist im Moment meine einzige Idee. Ich würde ein Java-CMS lieben, bin mir aber nicht sicher, was außerhalb von PHP (oder Ruby/Python) in der CMS-Welt existiert.

Ich denke, ich suche hier nur nach Inputs jeglicher Art, da ich mich ein bisschen verloren fühle.

Wer fügt Ihrer Website Seiten und Funktionen hinzu? Nur ein Admin oder ein Team? Oder kann jeder Benutzer die gewünschten Widgets hinzufügen?
Werfen Sie einen Blick auf die eXo-Plattform. Exo ist eine in Java geschriebene Open-Source-CMS/Collaboration-Plattform.
Welche Art von Funktionen möchten Sie hinzufügen. Sowohl Drupal als auch WordPress haben viele Module oder Plugins. Generell bevorzuge ich Drupal, aber für Blogs finde ich WordPress besser.

Antworten (1)

Genau dafür wurde Liferay geschaffen.

  • Web-Content-Management: Hinzufügen/Verwalten von Sites und Seiten wie bei jedem anderen CMS
  • Geschrieben in Java
  • Einfaches Ziehen und Ablegen von Widgets (Foren/Umfragen/Dateiablagen/Bilder/Anzeigen/Chat/Workflows/Themen/usw.) aus dem Liferay Marketplace
  • Sehr saubere Möglichkeit, es zu erweitern, über Portlets oder über Liferay-Erweiterungspunkte für umfangreiche Modifikationen. Alles in Java/JSP.

Liferay ist kostenlos und Open Source.