Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Welche Software benötige ich zum Erstellen einer Website?

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

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 anzeigen möchten.

Zusammenfassung

Die meisten Programme, die Sie für die Webentwicklung benötigen, können Sie kostenlos herunterladen. In diesem Artikel stellen wir einige Links zur Verfügung.

Sie benötigen Werkzeuge, um:

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

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 Dateiübertragung zu Ihrem Webserver beschaffen.

Aktives Lernen

Es ist noch kein aktives Lernen verfügbar. Bitte erwägen Sie eine Mitarbeit.

Vertiefen

Webseiten erstellen und bearbeiten

Zum Erstellen und Bearbeiten einer Website benötigen Sie einen Texteditor. Texteditoren erstellen und modifizieren unformatierte Textdateien. Andere Formate, wie RTF, erlauben es Ihnen, Formatierungen wie Fett- oder Unterstreichungen hinzuzufügen. Diese Formate sind nicht zum Schreiben von Webseiten geeignet. Sie sollten sich Gedanken darüber machen, welchen Texteditor Sie verwenden, da Sie intensiv damit arbeiten werden, während Sie die Website erstellen.

Alle Desktop-Betriebssysteme verfügen über einen grundlegenden Texteditor. Diese Editoren sind zwar einfach, bieten jedoch keine speziellen Funktionen zum Codieren von Webseiten. Wenn Sie etwas anspruchsvolleres möchten, stehen Ihnen viele Drittanbieter-Tools zur Verfügung. Drittanbieter-Editoren bieten oft zusätzliche Funktionen wie Syntaxfärbung, 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 ins Web hochladen

Wenn Ihre Website bereit für die öffentliche Anzeige 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 dieser die Zugangsinformationen per E-Mail, normalerweise in Form einer SFTP-URL, eines Benutzernamens, eines Passworts und anderer Informationen, die zur Verbindung mit deren Server benötigt werden. Bedenken Sie, dass (S)FTP inzwischen etwas altmodisch ist und andere Upload-Systeme anfangen, populär zu werden, wie RSync und Git/GitHub.

Hinweis: FTP ist von Natur aus unsicher. Sie sollten sicherstellen, dass Ihr Hosting-Anbieter eine sichere Verbindung erlaubt, 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 dies ausführlich in einem separaten Artikel. Hier ist eine kurze Liste kostenloser grundlegender (S)FTP-Clients:

Betriebssystem FTP-Software
Windows
Linux
Mac OS
ChromeOS

Websites testen

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

Wenn Sie eine bestimmte Gruppe ansprechen (z.B. eine technische Plattform oder einen geografischen Raum), müssen Sie die Website möglicherweise mit zusätzlichen Browsern testen, wie UC Browser oder Opera Mini.

Das Testen wird kompliziert, weil einige Browser nur auf bestimmten Betriebssystemen laufen. Insbesondere Apple Safari läuft auf iOS, iPadOS und macOS. Es ist am besten, Dienste wie Browsershots oder Browserstack zu nutzen. Browsershots erstellt Screenshots Ihrer Website, wie sie in verschiedenen Browsern aussehen wird. Browserstack bietet Ihnen vollen Fernzugriff auf virtuelle Maschinen, sodass Sie Ihre Seite in den gebräuchlichsten Umgebungen und auf verschiedenen Betriebssystemen testen können. Alternativ können Sie Ihre eigenen virtuellen Maschinen einrichten, aber das erfordert einige Expertise.

Siehe Strategien für die Durchführung von Tests: Ein Testlabor einrichten für weitere Informationen.

Führen Sie auf jeden Fall einige Tests auf einem echten Gerät durch, insbesondere auf tatsächlichen mobilen Geräten. Mobile Geräte kosten natürlich Geld, daher empfehlen wir, Geräte in einem Team zu teilen, wenn Sie auf vielen Plattformen testen möchten, ohne zu viel zu investieren. Für skalierbaren Cloud-Zugriff auf echtes Gerätetesten empfehlen wir auch, App Live: BrowserStacks Interactive Mobile App Testing Plattform zu betrachten.

Nächste Schritte