Welche Software benötige ich, um eine Website zu erstellen?
In diesem Artikel erklären wir, welche Softwarekomponenten Sie benötigen, wenn Sie eine Website bearbeiten, hochladen oder anzeigen wollen.
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 wollen. |
Zusammenfassung
Die meisten Programme, die Sie für die Webentwicklung benötigen, können kostenlos heruntergeladen werden. Wir stellen Ihnen in diesem Artikel einige Links zur Verfügung.
Sie benötigen Werkzeuge zum:
- Erstellen und Bearbeiten von Webseiten
- Hochladen von Dateien auf Ihren Webserver
- Anzeigen Ihrer Website
Nahezu alle Betriebssysteme enthalten standardmäßig einen Texteditor und einen Browser, mit denen Sie Websites anzeigen können. Infolgedessen müssen Sie normalerweise nur Software für den Dateitransfer auf Ihren Webserver beschaffen.
Active Learning
Es gibt noch keine Active-Learning-Inhalte. Bitte erwägen Sie, beizutragen.
Weitere Einblicke
Erstellen und Bearbeiten von Webseiten
Um eine Website zu erstellen und zu bearbeiten, benötigen Sie einen Texteditor. Texteditoren erstellen und ändern unformatierte Textdateien. Andere Formate, wie RTF, erlauben es, Formatierungen wie Fett- oder Unterstreichung hinzuzufügen. Diese Formate sind nicht geeignet zum Schreiben von Webseiten. Sie sollten sorgfältig überlegen, welchen Texteditor Sie verwenden, da Sie intensiv mit ihm arbeiten werden, während Sie die Website erstellen.
Alle Desktop-Betriebssysteme bieten einen grundlegenden Texteditor. Diese Editoren sind zwar einfach zu bedienen, bieten aber keine speziellen Funktionen für die Codierung von Webseiten. Wenn Sie etwas Anspruchsvolleres möchten, gibt es viele Drittanbieterprogramme. Drittanbieter-Editoren bieten oft zusätzliche Funktionen, wie z.B. Syntax-Hervorhebung, Autovervollständigung, zusammenklappbare Abschnitte und Code-Suche. Hier ist eine kurze Liste von Editoren:
Betriebssystem | Integrierter Editor | Drittanbieter-Editor |
---|---|---|
Windows | ||
Mac OS | ||
Linux | ||
ChromeOS |
Hier ist ein Screenshot eines erweiterten Texteditors:
Hier ist ein Screenshot eines Online-Texteditors:
Dateien im Web hochladen
Wenn Ihre Website für die öffentliche Anzeige bereit ist, müssen Sie Ihre Webseiten auf Ihren Webserver hochladen. Sie können Speicherplatz auf einem Server von verschiedenen Anbietern kaufen (siehe Wie viel kostet es, etwas im Internet zu tun?). Sobald Sie sich für einen Anbieter entschieden haben, sendet Ihnen der Anbieter die Zugangsdaten, normalerweise in Form einer SFTP-URL, Benutzernamen, Passwort und anderer Informationen, die für die Verbindung mit ihrem Server benötigt werden. Beachten Sie, dass (S)FTP mittlerweile etwas altmodisch ist und andere Upload-Systeme, wie RSync und Git/GitHub, zunehmend populär 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. Bis dahin hier eine kurze Liste kostenloser Basis-(S)FTP-Clients:
Betriebssystem | FTP-Software | |
---|---|---|
Windows |
|
|
Linux |
|
|
Mac OS | ||
ChromeOS |
|
Testen von Websites
Es gibt viele verfügbare Webbrowser. Wenn Sie eine Website entwickeln, sollten Sie sie mindestens mit den folgenden großen Browsern auf sowohl Desktop- als auch mobilen Plattformen testen, um sicherzustellen, dass Ihre Seite für die meisten Menschen funktioniert:
Wenn Sie eine bestimmte Zielgruppe ansprechen (z.B. technische Plattform oder Region), müssen Sie die Site 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. Besonders Apple Safari läuft auf iOS, iPadOS und macOS. Es ist am besten, Dienstleistungen wie Browsershots oder Browserstack zu nutzen. Browsershots erstellt Screenshots Ihrer Website, so wie sie in verschiedenen Browsern aussehen wird. Browserstack gibt Ihnen vollständigen Fernzugriff auf virtuelle Maschinen, sodass Sie Ihre Site 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.
Weitere Informationen finden Sie unter Strategien zur Durchführung von Tests: Ein 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 in einem Team zu teilen, wenn Sie auf vielen Plattformen testen möchten, ohne zu viel auszugeben. Für skalierbaren Cloud-Zugang zu echten Gerätetests empfehlen wir auch einen Blick auf App Live: BrowserStack's Interactive Mobile App Testing platform.
Nächste Schritte
- Einige dieser Software ist kostenlos, aber nicht alles. Erfahren Sie, wie viel es kostet, etwas im Internet zu machen.
- Wenn Sie mehr über Texteditoren erfahren möchten, lesen Sie unseren Artikel darüber, wie man einen Texteditor auswählt und installiert.
- Wenn Sie sich fragen, wie Sie Ihre Website im Internet veröffentlichen, sehen Sie sich die Anleitung "Wie man Dateien auf einen Webserver hochlädt" an.