Schnelles CMS für Community-Website

Ich suche ein CMS, das ist

  • schnell und leicht (wahrscheinlich mit Ajax angereichert)
  • einfach zu codieren, zu erweitern und zu warten (möglicherweise auf einem Framework wie Laravel aufgebaut). Ich bin ein reiner PHP-Programmierer, möchte aber ein gutes Framework lernen, das die Dinge einfacher macht

Einige Funktionalitäten sind (ich möchte es für Universitätsverbände)

  • Unterstützung für mehrere Benutzer und mehrere Communities (wie verschiedene Blogs auf Subdomains)

  • Möglichkeit, Communities beizutreten und auf jeder von ihnen zu posten

  • Fragen stellen, Inhalte posten, Antworten werten (vielleicht etwas ähnliches wie StackOverFlow)
  • Da meine Sprache Persisch ist, lässt es sich leicht internationalisieren

Ich selbst habe PyroCMS gefunden, aber es basiert auf CodeIgnitor, während ich es auf Laravel basieren wünsche. PongoCMS basiert auf Laravel, aber ich fürchte, es ist nicht so leistungsfähig wie Pyro

Haben beliebte CMS wie Joomla oder Wordpress wesentliche Vorteile, die ich bei einem Framework-basierten CMS verlieren kann?

Was sind eigentlich die besten und vielversprechendsten CMS von heute?

Was genau meinen Sie mit einem schnellen und leichtgewichtigen CMS?
zum Beispiel eine Website wie StackOverFlow, Weniger Seitenaktualisierungen, Erledigen Sie kleine Aufgaben (z. B. Bearbeiten eines Kommentars) inline und schnell und laden Sie die Seiten auch schnell, indem Sie den Cache verwenden ....
Wiki hat eine gute Liste von Frameworks, en.wikipedia.org/wiki/List_of_content_management_frameworks
Können Sie Ihre Anfrage aktualisieren und angeben, welche Arten von CMS-Funktionalität Sie suchen, sowie technische oder sonstige Einschränkungen?
@James Ich habe einige Änderungen vorgenommen

Antworten (3)

Um diesen Teil Ihrer Frage zu beantworten:

Haben beliebte CMS wie Joomla oder Wordpress wesentliche Vorteile, die ich bei einem Framework-basierten CMS verlieren kann?

Wordpress ist ein sehr beliebtes CMS, daher ist es sehr einfach, einen Support zu finden, wenn Sie ein Problem haben. Vielleicht finden Sie in Ihrem Bekanntenkreis jemanden, der sich damit auskennt. Wordpress wird regelmäßig aktualisiert und es werden häufig Neuerungen hinzugefügt.

Da es sehr beliebt ist, gibt es eine große Anzahl von Plugins, die regelmäßig aktualisiert werden. Zum Beispiel habe ich bereits die Antispam-Methode (Askimet-Implementierung für Wp) ausprobiert, und sie ist sehr leistungsfähig.

Hier sehe ich den Vorteil für beliebte CMS, aber wenn Sie Low-Level-CMS mögen, ist der Wordpress-Kern leicht zugänglich und gut dokumentiert (wenn ich es mit meiner sehr schnellen Jomla-Erfahrung vergleiche). Dieser Backend-Teil könnte als Framework betrachtet werden. Und dann können Sie selbst die Funktionalität implementieren, die Sie benötigen (Aktualisieren Sie den Inhalt mit Ajax, benutzerdefiniertes Caching ...), während Sie die leistungsstarke Wp-Funktionalität (Hooks, ORM, Feeding bereits verfügbar, ...) verwenden.

Wordpress eignet sich auch hervorragend für Communities. Die meisten Themen eignen sich hervorragend für Mobilgeräte und sind daher ideal für Menschen, die vor dem Schlafengehen Kontakte knüpfen. Blog ist einfach integriert. Es gibt auch viele Plugins für Dinge wie Galerien und Foren.

(Ich möchte es für Universitätsverbände)

Sie müssen einige Anpassungen vornehmen, um die gewünschte Funktionalität von den Standard-CMS zu erhalten, glaube ich, obwohl dies natürlich möglich wäre.

Ich denke jedoch, dass Elgg Ihnen die meisten Funktionen bieten kann, die Sie möchten. Es ist eine "Social Networking Engine", die sich insbesondere an "Unternehmen, Schulen, Universitäten ..." richtet. Die Athabasca University ist ein Beispiel für eine von Elgg betriebene Website.

  • Notizschnell und leicht (wahrscheinlich mit Ajax angereichert) | schwer zu sagen!
  • Jaeinfach zu codieren, zu erweitern und zu pflegen.... Ich bin ein reiner PHP-Programmierer... | siehe Anforderungen und Dokumentation

  • JaUnterstützung für mehrere Benutzer und mehrere Communities (wie verschiedene Blogs auf Subdomains)
  • JaMöglichkeit, Communities beizutreten und auf jeder von ihnen zu posten
  • Ja/ NotizFragen stellen, Inhalte posten, Antworten werten (vielleicht etwas ähnliches wie StackOverFlow) | Ja, verfügbar als Plugins von Drittanbietern; einige sehen aus, als müssten sie gepatcht werden
  • NotizDa meine Sprache Persisch ist, einfach zu internationalisieren | verfügbar für 1.7 (aktuelle Version 1.8.19)

Ich habe Elgg nicht "im Zorn" benutzt, obwohl ich vor ein paar Jahren mit einer Testinstallation gespielt habe. Es gibt es schon lange, es hat eine gute Benutzerbasis und einen ziemlich unverwechselbaren Funktionsumfang, der zu Ihrem Anwendungsfall passt. Überlegenswert, würde ich meinen.

danke für deine Antwort, ich habe es überprüft, es ist sehr gut für Assoziationen. leicht zu erlernen und schnell genug.

Probieren Sie dieses aus, wenn Sie anglejs kennen oder wissen möchten, es ist "angereichert mit Ajax" :)

Es hat nicht alle Funktionen, die Sie benötigen, bietet Ihnen aber einen guten Ausgangspunkt.

https://github.com/DimitriMikadze/laravel-angular-cms

Bitte geben Sie an, welche Anforderungen abgedeckt sind und welche nicht, danke!
Diese sind abgedeckt. Es ist kein großes CMS wie Drupal, Joomla ... es ist ein sehr optimierter und guter Ausgangspunkt. 1) schnell und leicht (wahrscheinlich mit Ajax angereichert) 2) einfach zu codieren, zu erweitern und zu warten ... 3) Unterstützung für mehrere Benutzer und mehrere Communities
Bitte geben Sie diese Informationen in Ihre Antwort ein, danke!