Frage

Ich bin gerade dabei, ein Projekt für einen Kunden zu starten, der CMS-ähnliche Funktionalität wünscht.Sie möchten, dass Benutzer sich anmelden, ein Profil ändern und ein einfaches Forum einrichten können.Sie möchten auch in der Lage sein, Dinge auf einer Titelseite einzureichen.

Gibt es ein Framework oder ein einfaches CMS, das ich erweitern oder an meine Bedürfnisse anpassen könnte?Ich brauche nichts, das so funktionsreich oder ausgefallen ist wie Drupal oder Joomla.Eigentlich würde ich ein Framework einem vorgefertigten CMS vorziehen.

Ich bin zuversichtlich, dass ich das alles von Grund auf programmieren könnte, würde es aber lieber nicht tun, da so etwas wie ein Framework meine Zeit, die ich mit dem Programmieren verbringe, erheblich einsparen würde, und noch mehr für Design und Layout.

Bearbeiten:Ich hätte genauer sein sollen.Ich suche ein Content-Management-System, das auf einem Debian-Server ausgeführt wird.Also vorzugsweise kein .net.


Ich denke, dass ich mich am Ende vielleicht für Drupal entscheide und nur die Module hinzufüge, die ich brauche.Turbogears sieht etwas entmutigend aus und ich bin mir nach dem 20-minütigen Einführungsvideo immer noch nicht ganz sicher, was es macht ...

TinyCMS sieht nicht so aus, als wäre es seitdem verändert worden...2000?!?

War es hilfreich?

Lösung

Wenn Sie nach .net suchen, können Sie sich Umbraco ansehen. Ich habe noch nicht viel damit gemacht (die Firma, für die ich arbeite, wollte viel mehr Funktionalität und hat sich deshalb für etwas anderes entschieden), aber es schien leichtgewichtig zu sein.

Bearbeiten :Wenn der Kunde ein kleines CMS mit Forum möchte, würde ich wahrscheinlich immer noch Drupal mit phpBB verwenden oder Einfaches Maschinenforum, fast sicher, dass sie Logins teilen können.Außerdem wird der Kunde morgen mehr wollen und Drupal könnte Ihnen dort einige Arbeit ersparen.

Andere Tipps

Ich denke, das Beste ist CMS Made Simple.Es scheint, als würde die Anpassung von Drupal eine Weile dauern.

http://www.cmsmadesimple.org/

tinyCMS ist so einfach wie möglich.(bearbeiten:fester Link, ich hatte mich ein wenig über den Klick gefreut und auf das Falsche verlinkt)

@modesty, ich würde SharePoint definitiv NICHT verwenden, da es alles ist Aber blanke Knochen.Es handelt sich um ein ziemlich teures Produkt (insbesondere im Vergleich zu den vielen kostenlosen Alternativen), und es erfordert eine ziemliche Lernkurve, um alles Interessante zu tun.

Woo, wieder ein Debian-Fan!

Ich denke, Sie müssen hier etwas genauer sein, Forum != CMS.Ist dies für den unternehmensinternen oder externen Kundengebrauch gedacht?Welche Sprache(n) beherrschen/bevorzugen Sie?Es macht keinen Sinn, ein Perl- oder PHP-Framework zu empfehlen, wenn Ihre bevorzugte Sprache Ruby ist.Müssen Sie Skalierbarkeit planen?

Was ist los mit Joomla oder Drupal?Ich würde behaupten, dass sie auf kleinen Websites erfolgreich eingesetzt werden können.Vielleicht ist ein Framework nicht das, was Sie suchen, vielleicht brauchen Sie nur ein oder zwei Bibliotheken (z. B. BIRNE?).Wenn Sie etwas Kleineres benötigen, wäre es vielleicht die bessere Lösung, eine eigene Backend-Bibliothek zu schreiben, die Sie für zukünftige Projekte wiederverwenden können.

Für ein einheitliches Framework schauen Sie sich hier um Turbogetriebe.(„Es ist ein großer Hammer, der jedes Problem wie einen Nagel aussehen lässt“)

Ich war besessen davon TikiWiki in letzter Zeit.Obwohl der Name „Wiki“ enthält, lautet der vollständige Name „TikiWiki CMS/Groupware“ und es handelt sich um eine interessante Software.Es hat wirklich alles Und das Gefühl einer Küchenspüle.Es umfasst sofort einsatzbereite Unterstützung für Wiki, Blogs, Artikel, Foren und Dateien (und eine Menge anderer Dinge).Ich denke, der eigentliche Reiz liegt für mich darin, dass die meisten Dinge zusammen integriert werden können, Wiki-Seiten können andere Wiki-Seiten und Artikel enthalten (was nützlicher ist, als Sie vielleicht denken).Es befindet sich im RC-Stadium für Version 2.0 und es fehlen noch eine Menge Funktionen, aber ich denke, ich werde es vielleicht weiter verwenden und einige der fehlenden Funktionen beisteuern, es ist im Moment eine wirklich interessante Basis.

Der Mozilla-Supportseite wird mit TikiWiki implementiert, ein Beispiel für eine wirklich schöne Implementierung.

Das Include-System von Drupal sollte alles relativ übersichtlich halten, solange Sie nur das einbinden, was Sie brauchen.Trotz der Tatsache, dass es nur ein paar Module enthält, ist das, was Sie aktivieren, alles, was zur Laufzeit enthalten ist.Wenn Sie unter die Haube gehen und Änderungen vornehmen müssen, bin ich auch fest davon überzeugt, dass Drupal ein benutzerfreundlicheres und eleganteres System als Joomla ist.Bei meiner Arbeit verwenden wir Drupal – sowohl als Framework als auch als CMS – und es hat sich als ziemlich zuverlässig erwiesen, wenn es darum geht, die Entwicklungspraktiken auf einem hohen Niveau zu halten.

Mir ist klar, dass ich ein paar Jahre zu spät zur Party komme, aber ich habe selbst nach so etwas gesucht und bin auf diesen Beitrag gestoßen, als ich bei Google nach „Barebone-CMS“ gesucht habe.Zusammen mit diesem Beitrag taucht Folgendes auf:

http://barebonescms.com/

Auf dieser Seite gibt es auch ein Forum.

Eine ähnliche Kombination könnte wahrscheinlich alle Ihre Kriterien erfüllen oder übertreffen.Allerdings waren Sie, wie andere bereits betont haben, nicht besonders spezifisch auf die Details eingegangen.

Auch wenn der ursprüngliche Autor wahrscheinlich schon lange nicht mehr existiert, wird dies hoffentlich jemand anderem nützlich sein.

ich würde vorschlagen PmWiki, es ist etwas zwischen einem Framework/Wiki.Standardmäßig gibt es nicht einmal Benutzer, sondern nur unterschiedliche Passwörter für unterschiedliche Aufgaben, sondern die Verwendung PmWiki Kochbuch 'Rezepte' Sie können zusätzliche Funktionen hinzufügen.Sie können ihre überprüfen Philosophie um eine grundsätzliche Vorstellung davon zu bekommen, worum es geht.

Wenn Sie eine Rails-Lösung wünschen, Strahlendes CMS ist eine gute Option.Es ist einfach, elegant, erweiterbar und bietet natürlich alle Vorteile, die es mit sich bringt, wenn es auf Ruby on Rails basiert.

Vielleicht möchten Sie es sich ansehen Drupal.

Hier sind die Details dazu Technologie-Stack dass es nutzt.

Ich habe es noch nie benutzt, daher kann ich nicht für die Qualität usw. bürgen, aber es ist auf jeden Fall einen Blick wert.

Wie wäre es, wenn Sie Drupal verwenden, es jedoch verkleinern und entsprechend Ihren Anforderungen codieren?

wird auf jeden Fall schneller sein als Code von Grund auf mit Framework

Ich arbeite schon seit einiger Zeit mit Joomla und glaube, dass es eines der besten CMS für den Start einer Website ist.Ich habe viele andere ausprobiert, aber Joomla ist besser, weil es zahlreiche Erweiterungen (Komponenten, Module) hat und auch sehr einfach anzupassen ist.Sie können sich auch die Community Builder-Erweiterung für Joomla ansehen. Andere Anforderungen wie das Ändern von Fronpage-Artikeln usw. sind ein Kinderspiel.

joomla.org

Aus irgendeinem Grund passt Joomla nicht. Versuchen Sie es mit Drupal.

Wordpress ist ein sehr leistungsfähiges, aber einfaches CMS.

bbPress ist ein sehr einfaches, aber integriertes Forum (einfache Integration von WordPress-Benutzerkonten mit Cookies und allem).

Da Sie über Programmiererfahrung verfügen, ist WordPress möglicherweise die perfekte Ergänzung (PHP, MySQL) mit zahlreichen Plugins und Hooks, die Ihnen dabei helfen, das zu erreichen, was Sie brauchen.Es gibt zum Beispiel eine Plugin für vorgestellte Beiträge Dadurch werden ausgewählte Inhalte auf der Startseite angezeigt.

Ich muss hier auf den Umbraco-Zug aufspringen.Was die Benutzerfreundlichkeit aus Entwicklersicht betrifft, gibt es nichts einfacheres als Umbraco und v.4 bietet volle Unterstützung für Masterseiten und eine Menge anderer Dinge ...und es ist kostenlos.

Für Windows werfen Sie einen Blick auf DotNetNuke. Es basiert auf asp.net, ist kostenlos und Open Source und lässt sich leicht mit Skins versehen und modifizieren. Es gibt auch einen florierenden Markt für Zusatzmodule.Darüber hinaus bieten die meisten Hosting-Unternehmen es als vorinstallierte Anwendung an

Ausdrucks-Engine ist fantastisch.Das Herunterladen und Ausprobieren ist kostenlos, Sie müssen jedoch eine Lizenz erwerben, wenn Sie damit Gewinn machen möchten.

WordPress hat tatsächlich ein Forum-Plugin – es ist nichts Besonderes, aber es ist da.Es kümmert sich um die Benutzerverwaltung usw. und verfügt über eine große Community für Plugins und Themes.Ich denke, es ist wahrscheinlich das am einfachsten zu installierende und auszuführende CMS (ich habe hier einige Vorarbeiten geleistet).Es gibt Plugins, die den Kern und die Plugins automatisch aktualisieren (nehmen Sie Drupal).Ich habe diese getestet und sie scheinen ziemlich solide zu sein.Wie üblich - vorher sichern.

Für .NET MojoPortal sieht ziemlich gut aus und ist leichter als DNN.Ich habe die Änderung gesehen, dachte aber, ich würde sie trotzdem hinzufügen, da sie einen Blick wert zu sein scheint.

Drupal ist eine Sprache für sich – ich würde sie nicht in Angriff nehmen, es sei denn, Sie tun dies mit einer gewissen Regelmäßigkeit, sonst ist es nur ein weiterer, anderer Rahmen zum Erlernen.Der Uplink zu meinem Gehirn ist bereits voll, also schob ich ihn vorsichtig beiseite.Die Themen sehen in der Regel auch gleich aus.

Joomla eignet sich möglicherweise hinsichtlich der Benutzerfreundlichkeit für Ihre Benutzer.

Ich selbst würde mich für ein vorgefertigtes Framework entscheiden, weil es eine Community- und Erweiterungskapazität hätte.Was Ihr Kunde heute will, wird morgen zur Bedeutungslosigkeit verschwinden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top