2

Ich bin ein Java/.NET-Entwickler, aber in meiner Freizeit habe ich begonnen, WordPress (für persönliche Projekte) zu untersuchen. Ich bin nicht so gut in PHP, wie ich in Java oder C# bin, aber ich schaffe es. Mit dem gesagt, ich akzeptiere Tipps von beiden Sprachen (da es sich um persönliche Projekte handelt, gehe ich lieber Open Source, weil es kostenlos ist).WordPress, CMS einfach gemacht oder andere?

Was ich versuche, ist die Erstellung einer kleinen mehrsprachigen Business-Website mit Standard-Seiten (zu Hause, über uns, kontaktieren Sie uns usw.), Nachrichten, ein einfacher Webshop (nur die Produkte aufgelistet ist gut genug am Anfang) und eine Fotogalerie.

Was ich an WordPress mag ist, dass es sehr flexibel ist mit benutzerdefinierten Post-Typen und so weiter (da ich Nachrichteneinträge, Produkte und verschiedene Inhaltstypen auf der gleichen Website brauche). Ein Zurück ist die Admin-Schnittstelle für einen "Client" mit geringen Computerkenntnissen, sie müssen "Post erstellen" mit Post-Produkt anstelle des Menüs "Produkt erstellen" oder "Create News Entry" erstellen.

meine Bedürfnisse sind also im Grunde:

  • Standardseiten (Startseite, Kontaktformular Seite und so weiter)
  • Multi-Language (In Inhalt und Seiten)
  • Web Shop (Wirklich einfach one)
  • Fotogalerie (Simple auch)
  • Nachrichten
  • "Unternehmen Admin" (Ein Benutzer, der nur den Zugriff durch Sachen. Nachrichten erstellen können, pag es und so weiter. Nicht Plugins installieren oder verwalten Layout)
  • Vereinfachen Admin GUI ("Create Produkt" anstelle von "Create Post" mit Produkt als Post-Typ)

Die Frage ist: Was CMS soll ich verwenden?

Hoffe, ich habe es klar genug gemacht, was ich erreichen will! Jede Eingabe ist willkommen! Danke im Voraus!

Antwort

3

Ich hatte gute Ergebnisse mit beiden Silverstripe und Concrete 5. Sie haben beide eine Benutzerverwaltung und eine Schnittstelle, die von unerfahrenen Benutzern verwendet werden kann. Darüber hinaus basieren beide auf einem benutzerdefinierten MVC-Framework und erwarten, dass die Anpassung von einem Programmierer und nicht vom CMS selbst vorgenommen wird. Auf diese Weise enthält die Schnittstelle weniger störende Konfigurationselemente.

Wenn dies nicht für Sie funktioniert, gibt es immer Drupal, die sehr anpassbar und auf benutzerdefinierte Seitentypen spezialisiert ist.

Viel Glück!

+0

+1 für Silberstripe und Drupal! – slhck

+0

Auf den ersten Blick sieht Silverstripe nett aus, wird hineinschauen. Es sieht aus wie Plugins und Themenkosten für Concrete 5 =/Also werde ich das wahrscheinlich überspringen. Ich habe ein bisschen mit Drupal gearbeitet und für mein persönliches Projekt ist es zu groß und fortgeschritten. Ich brauche etwas, mit dem ich ziemlich schnell anfangen kann. Danke für deinen Beitrag! – Tiax

+0

Ich habe Joomla installiert und ein Tutorial durchgespielt und es ist im Administrationsbereich zu komplex für meinen Tase. Ich will nicht stundenlang damit verbringen, Redakteuren CRUD'ing-Inhalte beizubringen; P hat auch SilverStripe installiert, es scheint wirklich, wirklich nett zu sein! Ich werde die "Getting started" -Tutorials beenden und dann entscheiden, ob ich mit WordPress oder SilverStripe gehen werde. Ein großer Rückschlag für SilverStripe ist die Community-Größe. 78 Themen und 72 Plugins =/ – Tiax

1

Moderne CMS mit dem Zusatz ihrer Plugins und Erweiterungen tun mehr oder weniger, was Sie brauchen. Ich habe Joomla zuvor verwendet, um Websites mit den meisten Ihrer Anforderungen mit minimalem Aufwand aufzubauen. Ich habe auch einen Java-Hintergrund und ich habe gefunden Liferay, die in Java geschrieben ist, sehr interessant. In diesem Stadium ist es ein ausgereiftes Produkt mit umfangreicher Benutzer-/Gruppenanpassung und Portalentwicklung in Form von Portlets.

bezüglich Joomla Ihre Anforderungen adressieren:

  • Joomfish für die Unterstützung mehrerer Sprachen
  • Startseite speziell behandelt, Kontakt- und Formularseiten in Form von Modulen
  • VirtueMart für Warenkorb
  • Lose Foto Galerien zur Auswahl in Form von extensions
  • Ich denke, integrierte Nachrichtenfunktionalität als Modul (nicht sicher), Aber auch viele extensions
  • „Unternehmen Admin“, wie Sie eine niedrigere privilegierte users.For Joomla Admin Trennung zu beschreiben haben, einen Blick here
  • nicht sicher, was Sie von simplify Admin GUI bedeuten.Ein Benutzer mit niedrigeren Berechtigungen hat nach der Anmeldung weniger Einstellungen auf der Site.
+0

Ich habe eigentlich nicht in Joomla sieht (was irgendwie komisch ist, ich gebe zu), aber ich denke, es ist Zeit, die ich tun! .. Liferay, cool, dass es Java ist! Auf den ersten Blick scheint es für meine Bedürfnisse ein wenig zu komplex und groß zu sein. – Tiax

+0

Ich habe meinen Kommentar bearbeitet, um Ihre Bedürfnisse in Joomla zu adressieren. Ja, liveray ist ein bisschen komplexer, aber da es Java ist mit schönen libs out-of-the-box ist es eine gute Erfahrung, sogar nur mit zu spielen, wenn Sie etwas Freizeit haben. – dimitrisli

+0

Ein Nachteil von WordPress ist, dass man, wenn man ein Plugin für einen Webshop installiert, nur einen Webshop bekommt und hacken muss, um eine Galerie zu bekommen. (Korrigiere mich, wenn ich falsch liege, aber das ist mein Verständnis, da es um Posts herum aufgebaut ist). Ist das bei Joomla der Fall? .. Die Simplify Admin GUI Art richtet sich einfach nur an WordPress, da es um Posts und Post-Typen herum aufgebaut ist. Es heißt nicht "Produkt erstellen", es heißt "Post erstellen" und Sie müssen den Post-Typ auf Produkt setzen. Was ist schlecht für Computer-Noobs. – Tiax

1

Bitte nicht Joomla verwenden! Ich benutze es seit Jahren und es macht die Aufgabe, einfache Websites zu erstellen, aber es ist nicht einfach zu verwenden, wenn Sie einen Aspekt der Funktionsweise Ihrer Website ändern möchten. Sie werden am Ende PHP-Dateien hacken, um Dinge zu erreichen, die möglicherweise in anderen CMSs sehr einfach sind.

Ich hatte sehr gute Erfahrungen mit Drupal, wo Sie Ihre eigenen Klassen von "Posts" definieren können, so zum Beispiel "Produkte", die spezielle Felder haben, die nur mit Produkten verbunden sind. Joomla wird das niemals können!

Abgesehen davon ist Silverstripe ein gutes CMS, das sehr einfach zu handhaben ist. Wordpress wird dich vielleicht nicht weit bringen, da ich mit dem Bau von Geschäften zu tun habe, aber ich habe mich nicht damit befasst.

+0

Ich verstehe deinen Standpunkt.Obwohl mein Projekt nicht für ein Unternehmen gedacht ist, das von 1 Mitarbeiter auf 1000 Mitarbeiter wächst. Ich suche nach etwas einfachem und leichtem damit anzufangen. Drupal ist ein Overkill in meinen Augen und ist zeitaufwändig zu lernen. Ich werde allerdings in Silverstripe schauen, scheint nett zu sein. Think this discuss haben mich in "Joomla vs Silverstripe" verwandelt. Aber ich könnte mich noch anders überlegen =) – Tiax

-1

Für die Galerie für WordPress, die beste Lösung meiner Meinung nach ist eine externe Galerie, zum Beispiel auf Picasa oder Flickr gehostet, und ein einfaches Plugin (Sie haben ein paar zur Auswahl) für diese Plattform.

Für die Übersetzung, alle Plugins, die ich ausprobiert habe, sind sehr leicht mit anderen Plugins oder mit WP-Upgrades zu brechen, wenn das Plugin nicht damit aufgerüstet wird. Für nur zwei Sprachen würde ich einfach eine kategorienbasierte Sprachorganisation verwenden. Nicht eine perfekte Lösung, und Sie müssen die Vorlagen ein wenig optimieren, aber es hat für mich gearbeitet.

Ich würde wahrscheinlich bevorzugen, Joomla zu verwenden, wenn dies ein Projekt für mich selbst wäre, würden Sie nur die Einfachheit von Wordpress für Plugin oder Template-Änderungen (oder sogar die Erstellung von Grund auf neu) vermissen. Und Joomfish ist viel besser als jede Sprachunterstützung in WP, soweit ich das beurteilen kann. Und das Gleiche gilt für VirtueMart, das einfach zu installieren und zu bedienen ist und schon seit Jahren existiert (= viele Module, Support, Dokumentation, etc.).

+0

Ich denke, es ist gerade zwischen Joomla und SilverStripe. Wenn man googelt, wird Joomla für die Komplexität in der Admin-GUI für unerfahrene Redakteure kritisiert. SilverStripe hingegen hat 79 Themes und 72 Plugins auf der eigenen Seite, was eine große Sache ist, da es für mich viel mehr Entwicklung geben wird. – Tiax

+0

Ich stimme diesen Kritikern zu: Der Joomla-Admin ist für neue Benutzer viel komplexer als WordPress, besonders wenn man zu einer Komponente gehen muss, um die Bildergalerie zu bearbeiten, zu einer anderen für die Übersetzungen, zu einer anderen für den Shop, ... Uhmmm, sieht so aus, als würde ich mir SilverStripe für zukünftige Projekte ansehen. – AJJ

+0

Sie sollten auf jeden Fall. Ich habe gestern einige Tutorials gemacht und ich liebe es total! Das OOP und MVC ist ein großer Bonus für jemanden wie mich, der aus Java/C# kommt. Heute Nacht habe ich eine Weihnachtsfeier, aber ich kann es kaum erwarten, morgen mein Projekt zu beginnen (Geekwarnung)! – Tiax

1

für Ihre Bedürfnisse, möchte ich Ihnen empfehlen, CMS Made Simple (CMSMS) statt Wordpress zu wählen. CMSMS hat mehrsprachige Funktionen (wählen Sie ein mehrsprachiges Paket), das sehr einfach einzurichten und zu verwalten ist. Machen Sie sich keine Sorgen über die Anpassung, CMSMS ist einfach zu bedienen, nette Admin-Seite, einfach zu Ihren eigenen Themen zu machen. Ich bin nicht Wordpress entstellen, aber da Menschen nicht gut in PHP, ihre Website wäre nur ein weiterer Wordpress-Blog. : D

+0

Vielen Dank für Ihre Eingabe! Ich habe CMS Made Simple nicht ausgecheckt, aber ich habe mich irgendwie in SilverStripe verliebt, seit ich die Tutorials gemacht habe. Ich habe auch meine Bedürfnisse überprüft und es hat alles was ich will. Könnte in Zukunft CMSMS auschecken, aber ich werde SilverStripe jetzt gleich loslegen. – Tiax

+0

Mein Haupt (nur?) Kummer mit CMSMS ist, dass es sehr häufige Updates hat, und sie sind riskant und langwierig. WordPress Updates sind ein Kinderspiel, fast transparent! –

2

Ich habe gerade gelesen, dass Sie für Silverstripe entschieden haben. Ich würde gerne von deinen Erfahrungen damit hören, wie ich es selbst noch nie probiert habe.

Allerdings hätte ich auch CMS Simple ™ empfohlen, wenn ich Ihre Post früher gesehen hätte. Ich habe Dutzende von Websites damit gemacht. Im Vergleich zu einigen seiner Brüder und Schwestern ist die Admin-Oberfläche sehr intuitiv und einfach zu verwalten. Für gewöhnlich sage ich sogar "Himmel für den digitalen Analphabeten Endkunden".

Allerdings ist es für die Person, die eine Website mit CMSMS erstellt, ein Muss, seinen Weg (x) html und CSS zu kennen. Das gleiche gilt für das grundlegende Wissen über die Installation von Datenbanken und Berechtigungen für Ordner.

Das System ist im Grunde für Designer und Entwickler mit einem professionellen Hintergrund gedacht und bietet Ihnen nicht Hunderte von vorgefertigten Vorlagen. Es liegt an dir, sie selbst zu machen, wenn du etwas Originelles schaffen willst. Wenn man jedoch das oben genannte Wissen hat, ist Freiheit in Reichweite. Keine Einschränkungen im Layout :-)

Letzter Hinweis: Wenn Sie eine mehrsprachige Website in CMSMS tun möchten, empfehle ich Sie hier zu suchen: http://www.i-do-this.com/blog/25/Another-method-of-Multilingual-CMSMS-Page. Diese Methode gibt Ihnen eine extreme Kontrolle über SEO und die URL-Struktur. Ich weise Sie darauf hin, wie vor einiger Zeit der MLE-Gabel-Takien, über den in seinem Beitrag berichtet wurde, vom Core-Entwickler-Team nicht unterstützt wurde. Der Grund dafür ist, dass sie bei Updates auf neuere Versionen keinen Ausfall garantieren können, da es sich tatsächlich um einen Drittanbieter von CMSMS handelt. Der Entwickler (Alberto Benati), der die Gabel hergestellt hat, hat das Projekt auf seine eigene Seite verlegt.

+0

Hey danke, ich habe mich selbst über CMSMS gewundert. Ich habe vor einigen Jahren einige Änderungen an einigen Sites vorgenommen, die damit erstellt wurden, und ich habe mich gefragt, ob es in seiner gegenwärtigen Inkarnation leicht zu verwalten sein würde. –