Web-App zum Bearbeiten einer statischen HTML-Site

Ich werde eine einfache statische HTML- und CSS-Website für meinen Kunden installieren. Welche Software kann ich verwenden, um sie für meinen Kunden bearbeitbar zu machen?

Sie müssen nur den Inhalt vom Frontend aus bearbeiten können, sie müssen keine Seiten hinzufügen. Mein Kunde ist nicht versiert in HTML.

Können Sie Ihrem Client FTP-Zugriff auf die Site gewähren? Welche Sprachen unterstützt Ihr Server?
@Tom Ja, ich habe Client-FTP-Informationen. 1and1 ist der Server, ich weiß nicht, welche Sprachen er unterstützt. Ich denke php, javascript, mysql, ect (alle gängigen)
Müssen sie auch das CSS bearbeiten können? Benötigen Sie einen WYSIWYG-Editor für den Inhalt oder ist die Verwendung von etwas wie Markdown in Ordnung?
@unor er würde nichts über CSS wissen, also nein - nur den Text bearbeiten zu können, würde ausreichen
Ich habe Ihre Frage bearbeitet, um sie themenbezogener zu machen (Anleitungsfragen sind hier nicht zum Thema, dies ist eine Website mit Softwareempfehlungen). Eines müssen Sie jedoch noch klarstellen: Muss es wirklich eine Web-App sein oder kann etwas auf ihren Maschinen installiert werden? Ich frage, weil die Frage nach Webdiensten hier auch nicht zum Thema gehört.
Wenn Ihre Clients FTP-Zugriff haben, überprüfen Sie diese Frage

Antworten (3)

Wenn Ihr Client FTP-Unterstützung hat, würde ich Pinegrow Web Editor empfehlen. Es hat einen benutzerfreundlichen Drag-and-Drop-Editor für HTML-Seiten. Ihr Kunde sollte in der Lage sein, die HTML-Webseite(n) herunterzuladen und sie mit diesem Editor zu bearbeiten.

Kiefernholz

Pinegrow Web Designer ist eine eigenständige Desktop-App für Mac, Windows und Linux, mit der Sie Webseiten schneller modellieren und entwerfen können, mit mehrseitiger Bearbeitung, Css & Less-Stil und intelligenten Komponenten für Bootstrap, Foundation und andere Frameworks.

Pinegrow-Benutzeroberfläche

Es gibt eine Reihe von Möglichkeiten, diese Art von Funktionalität bereitzustellen – jede mit ihren eigenen Vor- und Nachteilen.

  1. Adobe Dreamweaver + Adobe Contribute. Dies ist eine softwareabhängige Lösung, die es Ihnen jedoch ermöglicht, die Website mit Vorlagendateien in Dreamweaver zu erstellen, wobei Inhaltsbereiche als bearbeitbar gekennzeichnet sind, mit denen Benutzer dann mithilfe der Contribute-Software interagieren können. Nachteil : Dies erfordert teure Software, die auf allen Computern der Benutzer installiert werden muss. Kann keine Änderungen aus der Ferne vornehmen.
  2. FTP - Wie Sie bereits erwähnt haben, haben Sie bei 1and1 einen FTP-Zugang, aber dies eröffnet die Möglichkeit, dass die Benutzer versehentlich wichtige Dateien, Code usw. löschen, und Sie haben erwähnt, dass sie sich in HTML nicht auskennen.
  3. CushyCMS - https://www.cushycms.com/en - ist ein großartiges kostenloses (mit einem kostenpflichtigen Upgrade) Online-Content-Management-System, das extrem leichtgewichtig ist und erfordert, dass Sie Ihrer Website nur eine einfache Codezeile hinzufügen und a koppeln Sie Klassen mit den Divs, die bearbeitet werden sollen. Das würde ich in deinem Fall empfehlen.
  4. Erstellen Sie keine statische Website. Wenn das Ziel darin besteht, dass der Kunde Änderungen vornehmen kann, können Sie gängige und sichere Tools verwenden, die dafür entwickelt wurden, wie Wordpress und Drupal. Ja, sie sind schwerer, erfordern etwas mehr Backend-Kenntnisse, aber sie bieten eine native Bearbeitung von Inhalten, was gut ist, falls Ihr Kunde in Zukunft mehr mit seiner Website machen möchte.
Ich werde Ihnen bezüglich der „Sicherheit“ in Wordpress und Drupal widersprechen – ich sehe alle paar Wochen neue Sicherheitslücken in diesen Tools. Jedes Stück Software hat Probleme, und diese beiden sind hochkarätig und werden daher schnell ausgenutzt, wenn etwas auftaucht. Statische Sites haben ihre Probleme (und Fehler im Webserver sind alles andere als unbekannt), aber eine statische Site ist weit weniger wahrscheinlich ein Problem als eine Wordpress- oder Drupal-Installation.

Ich möchte auch Pingendo hinzufügen. Es ist sehr einfach und leicht zu bedienen, aber es ist auch kostenlos und funktioniert mit Bootstrap. Es ist für Windows, Mac und Linux verfügbar.

Pingendo

Pingendo hilft Ihnen beim Erstellen von HTML5- und CSS3-Webseiten. Bootstrap-Editor.

Pingendo-Benutzeroberfläche