Welche Software benötige ich, um eine Website zu erstellen?

In diesem Artikel erläutern wir, welche Softwarekomponenten Sie benötigen, wenn Sie eine Website bearbeiten, hochladen oder ansehen.

Voraussetzungen: Sie sollten bereits den Unterschied zwischen Webseiten, Websites, Webservern und Suchmaschinen kennen.
Ziel: Erfahren Sie, welche Softwarekomponenten Sie benötigen, wenn Sie eine Website bearbeiten, hochladen oder ansehen möchten.

Zusammenfassung

Die meisten Programme, die Sie für die Webentwicklung benötigen, können Sie kostenlos herunterladen. Wir werden in diesem Artikel einige Links bereitstellen.

Sie benötigen Werkzeuge, um:

  • Webseiten zu erstellen und zu bearbeiten
  • Dateien auf Ihren Webserver hochzuladen
  • Ihre Website anzusehen

Fast alle Betriebssysteme beinhalten standardmäßig einen Texteditor und einen Browser, mit denen Sie Websites anzeigen können. Daher müssen Sie in der Regel nur Software für die Übertragung von Dateien auf Ihren Webserver erwerben.

Aktives Lernen

Es ist noch kein aktives Lernen verfügbar. Bitte überlegen Sie, ob Sie einen Beitrag leisten möchten.

Vertiefen

Webseiten erstellen und bearbeiten

Um eine Website zu erstellen und zu bearbeiten, benötigen Sie einen Texteditor. Texteditoren erstellen und bearbeiten unformatierte Textdateien. Andere Formate, wie RTF, erlauben es Ihnen, Formatierungen wie fett oder unterstrichen hinzuzufügen. Diese Formate sind nicht geeignet, um Webseiten zu schreiben. Sie sollten gut überlegen, welchen Texteditor Sie verwenden, da Sie während der Erstellung der Website viel damit arbeiten werden.

Alle Desktop-Betriebssysteme verfügen über einen grundlegenden Texteditor. Diese Editoren sind alle einfach zu bedienen, bieten aber keine speziellen Funktionen für das Webseitencoding. Wenn Sie etwas Ausgefeilteres möchten, gibt es viele Drittanbieter-Tools. Drittanbieter-Editoren bieten häufig zusätzliche Funktionen, darunter Syntax-Coloring, Autovervollständigung, zusammenklappbare Abschnitte und Codesuche. Hier ist eine kurze Liste von Editoren:

Betriebssystem Integrierter Editor Drittanbieter-Editor
Windows
Mac OS
Linux
ChromeOS

Hier ist ein Screenshot eines fortgeschrittenen Texteditors:

Screenshot von Notepad++.

Hier ist ein Screenshot eines Online-Texteditors:

Screenshot von ShiftEdit

Dateien im Web hochladen

Wenn Ihre Website bereit für die öffentliche Ansicht ist, müssen Sie Ihre Webseiten auf Ihren Webserver hochladen. Sie können bei verschiedenen Anbietern Speicherplatz auf einem Server kaufen (siehe Wie viel kostet es, etwas im Web zu tun?). Sobald Sie sich für einen Anbieter entschieden haben, sendet Ihnen der Anbieter in der Regel die Zugangsinformationen in Form einer SFTP-URL, eines Benutzernamens, eines Passworts und weiterer Informationen, die zur Verbindung mit ihrem Server erforderlich sind. Bedenken Sie, dass (S)FTP heute etwas altmodisch ist und andere Upload-Systeme wie RSync und Git/GitHub beginnen, populärer zu werden.

Hinweis: FTP ist von Natur aus unsicher. Sie sollten sicherstellen, dass Ihr Hosting-Anbieter die Nutzung einer sicheren Verbindung ermöglicht, z. B. SFTP oder RSync über SSH.

Das Hochladen von Dateien auf einen Webserver ist ein sehr wichtiger Schritt bei der Erstellung einer Website, daher behandeln wir es ausführlich in einem separaten Artikel. Für den Moment hier eine kurze Liste von kostenlosen grundlegenden (S)FTP-Clients:

Betriebssystem FTP-Software
Windows
Linux
Mac OS
ChromeOS

Websites testen

Es gibt viele Webbrowser. Wenn Sie eine Website entwickeln, sollten Sie sie zumindest mit den folgenden großen Browsern sowohl auf Desktop- als auch auf mobilen Plattformen testen, um sicherzustellen, dass Ihre Seite für die meisten Menschen funktioniert:

Wenn Sie eine spezifische Gruppe ansprechen (z. B. technische Plattform oder Region), müssen Sie die Seite möglicherweise mit zusätzlichen Browsern testen, wie UC Browser oder Opera Mini.

Das Testen wird kompliziert, da einige Browser nur auf bestimmten Betriebssystemen laufen. Insbesondere läuft Apple Safari auf iOS, iPadOS und macOS. Es ist am besten, Dienstleistungen wie Browsershots oder Browserstack zu nutzen. Browsershots erstellt Screenshots Ihrer Website, wie sie in verschiedenen Browsern aussehen wird. Browserstack bietet Ihnen vollständigen Fernzugriff auf virtuelle Maschinen, damit Sie Ihre Webseite in den gängigsten Umgebungen und auf verschiedenen Betriebssystemen testen können. Alternativ können Sie Ihre eigenen virtuellen Maschinen einrichten, aber das erfordert einige Fachkenntnisse.

Für weitere Informationen siehe Strategien zur Durchführung von Tests: Testlabor einrichten.

Führen Sie auf jeden Fall einige Tests auf einem echten Gerät durch, insbesondere auf echten mobilen Geräten. Mobile Geräte kosten natürlich Geld, daher empfehlen wir, Geräte innerhalb eines Teams zu teilen, wenn Sie auf vielen Plattformen testen möchten, ohne zu viel Geld auszugeben. Für skalierbaren Cloud-Zugriff auf echte Gerätetests empfehlen wir außerdem einen Blick auf App Live: BrowserStack's Interactive Mobile App Testing Plattform.

Nächste Schritte