it-swarm.com.de

Mit welchem ​​CMS kann ich eine Website ohne Programmierkenntnisse erstellen?

Ich plane gerade eine inhaltsgesteuerte Website im Unterhaltungssektor. Ich bin auf der Suche nach Anleitungen für das beste CMS, das basierend auf den folgenden Anforderungen und Kompetenzen verwendet werden kann:

Ich habe keine Programmierkenntnisse oder Erfahrung im Bereich Webdesign, aber ich plane, mir grundlegende HTML- und CSS-Kenntnisse anzueignen.

Features, die ich gerne aufnehmen würde:

  • ein E-Mail-Warnsystem, das Benutzer benachrichtigt, wenn Inhalte zu ihren Lieblingskünstlern, Veranstaltungsorten usw. hinzugefügt werden
  • ein Login-System für Mitglieder.
  • Google-Karte zeigt den Ort der Ereignisse von Interesse

Ist es wahrscheinlich, dass ich dies mit einem CMS ohne kundenspezifische Programmierung erreichen kann? Wenn ja, welches CMS passt?

Obwohl ich selbst keine relevanten technischen Fähigkeiten besitze, kenne ich einen erfahrenen Java/Groovy-Webentwickler, der möglicherweise helfen kann. Wenn alle anderen Dinge gleich sind, würde ich ein CMS bevorzugen, mit dem Erweiterungen/Plugins in einem von mehreren geschrieben werden können diese Sprachen.

2
Niall

Benutzerdefinierte Entwicklung ist ohne Programmierkenntnisse immer schwierig, es gibt jedoch mehrere Content-Management-Systeme, die Nicht-Programmierern einen etwas geringeren Einstiegsbetrag bieten. Es gibt weit mehr als die vier, die ich unten aufgeführt habe, aber sie geben Ihnen genug, um vorerst zu recherchieren.

Selbst gehostetes, nicht programmiererfreundliches CMS

  • ExpressionEngine ist eine leistungsstarke selbst gehostete Publishing-Plattform, die Template-Tags zum Anzeigen von Inhalten anstelle einer Skript-Programmiersprache verwendet. Dies macht das Erlernen und Verwenden für Nicht-Programmierer etwas einfacher als für ein CMS, für das Sie PHP lernen müssen.

  • Silverstripe ist ein weiteres CMS, das anstelle von komplexem Code einfache Vorlagen-Tags verwendet. Das Tutorial 'Eine einfache Site erstellen' ist einen Spaziergang wert.

Für beide benötigen Sie einige HTML- und CSS-Kenntnisse, um Ihre Vorlagen zu entwerfen. Sie bieten jedoch den Vorteil, dass Sie keine Web-Skriptsprache wie PHP lernen müssen, um eine ziemlich komplexe Sprache zu erstellen Webseite.

Gehostetes, nicht programmiererfreundliches CMS

Wenn Sie eine monatliche Gebühr für die Verwendung eines CMS zahlen möchten, anstatt eines auf Ihrem eigenen gemieteten Server zu installieren, sind beide nicht programmiererfreundlich:

  • Squarespace bietet einen "Website Builder" mit einer Reihe von "Bausteinen" , die Sie miteinander verknüpfen können. Es ist eine Drag-and-Drop-Lösung und bietet nicht die feinkörnige Steuerung, die Sie mit einem selbst gehosteten CMS erhalten, aber es ist großartig, um relativ einfache Websites schnell zum Laufen zu bringen, und die Design-Tools im Browser sind es beeindruckend.

  • Business Catalyst ist das von Adobe gehostete Produkt "CMS + E-Commerce + CRM + Analytics + E-Mail-Marketing + Social Marketing + Blog + SEO". Es richtet sich speziell an Unternehmen im Bereich Webdesign und -entwicklung, kann aber auch von Einzelpersonen verwendet werden und wird als Lösung ohne Programmieraufwand vermarktet.

Ihre spezifischen Anforderungen

In Bezug auf Ihre Anfragen:

ein E-Mail-Warnsystem, das Benutzer benachrichtigt, wenn Inhalte zu ihren Lieblingskünstlern, Veranstaltungsorten usw. hinzugefügt werden

Ich würde vorschlagen, MailChimp dafür zu verwenden. Hier ist wie:

  1. Erstellen Sie eine Mailingliste und fügen Sie Gruppen für jede interessierende Kategorie (z. B. Bandname) hinzu.
  2. Bieten Sie Website-Besuchern die Möglichkeit, sich mit einem benutzerdefinierten Anmeldeformular in Ihre Mailingliste einzutragen, in dem sie die Kontrollkästchen neben ihren Interessen aktivieren können.
  3. Erstellen Sie eine Kategorie für jede der Bands in Ihrem CMS Ihrer Wahl und veröffentlichen Sie alle neuen Ankündigungen für diese Band in der entsprechenden Kategorie. Wie Sie dies tun, hängt vom CMS ab. Das Ergebnis ist jedoch, dass Sie nur für diese Kategorie einen RSS-Feed erhalten sollten.
  4. Schließlich würden Sie eine RSS-Kampagne für jeden der Bandnamen einrichten, indem Sie den RSS-Feed für jede Kategorie verwenden. Dies hat zur Folge, dass eine E-Mail an alle Personen gesendet wird, die sich angemeldet und diese Band als eines ihrer Interessen markiert haben, wenn Sie dieser Kategorie im CMS einen neuen Beitrag hinzufügen.

Es mag kompliziert klingen, aber auf diese Weise können Sie das System ohne Programmierkenntnisse aufbauen, und Sie müssen nicht nach einem CMS suchen, das E-Mail-Benachrichtigungen nach Aktualisierungen unterstützt (nur wenige sind sofort einsatzbereit).

ein Login-System für Mitglieder.

Die meisten CMS enthalten ein Anmeldesystem, einschließlich der oben genannten Software.

Google-Karte zeigt den Ort der Ereignisse von Interesse

Sie können Google Maps in jede Webseite einbetten , unabhängig davon, welches CMS verwendet wird.

Obwohl ich selbst keine relevanten technischen Fähigkeiten besitze, kenne ich einen erfahrenen Java/Groovy-Webentwickler, der möglicherweise helfen kann. Wenn alle anderen Dinge gleich sind, würde ich ein CMS bevorzugen, mit dem Erweiterungen/Plugins in einem von mehreren geschrieben werden können diese Sprachen.

Es tut mir leid zu sagen, dass ich noch nie ein in Java geschriebenes CMS verwendet habe, und es fällt mir nichts ein. Ich würde vermuten, dass ein Java CMS etwas komplexere Hosting- und technische Anforderungen hat, so dass es möglicherweise ohnehin nicht für einen Nicht-Programmierer geeignet ist. (PHP-Content-Management-Systeme sind weit verbreiteter und im Allgemeinen auch kostengünstiger zu hosten. Daher würde ich empfehlen, Ihre Suche dort zu konzentrieren, wenn Sie sich für das Hosten des Projekts entscheiden dich selber.)

4
Nick

Ich würde wieder mit Microweber oder Impressionseiten anfangen. Es handelt sich um Open-Source-Inline-CMS für die Drag & Drop-Bearbeitung, für deren Start keine HTML-, CSS- und PHP-Kenntnisse erforderlich sind.

Probieren Sie es aus.

Sie haben bereits Newsletter-Module und eine Googlemap-API integriert.

Für Ereignisse und Interessenten würde ich jedoch die Verwendung eines Standardnachrichten- oder Ereignismoduls vorschlagen. Andernfalls entwickeln Sie Ihre eigenen api ...

2
Plasebo

Ich würde empfehlen, ein Wordpress Blog zu verwenden. Sie können eine Vorlage finden, mit der es eher wie eine Website und weniger wie ein Blog aussieht. Es gibt verschiedene Möglichkeiten, wie Wordpress Ihre Anforderungen erfüllen kann:

• Ein E-Mail-Warnsystem, das Benutzer benachrichtigt, wenn Inhalte zu ihren Lieblingskünstlern, Veranstaltungsorten usw. hinzugefügt werden

Dies kann über eine RSS-Benachrichtigung erfolgen, die mit den meisten Wordpress Vorlagen geliefert wird. Sie können jedoch auch Widgets oder Plug-Ins erwerben, die dies ebenfalls tun. Einige der besseren sind mit Kosten verbunden, aber sie sind recht einfach einzurichten und verfügen normalerweise über eine sehr gute Dokumentation und Unterstützung.

• ein Login-System für Mitglieder.

Mit den meisten Wordpress Vorlagen können Sie Benutzerkonten für Site-Besucher erstellen. Sie können definieren, welche Berechtigungen sie haben und welchen Zugriff sie haben. Dies ist eine Standardoption für die meisten WP Vorlagen.

• Google-Karte mit dem Standort von Ereignissen von Interesse

Dies kann wahrscheinlich auch mit einem Plug-In erreicht werden. Ich persönlich kenne keinen, der speziell Google verwendet, aber ich bin mir ziemlich sicher, dass es einige gibt, die mit GPS etwas Ähnliches erreichen.

0
Steven Drennon