Server-seitige Website-Programmierung: Erste Schritte

In diesem Modul beantworten wir einige grundlegende Fragen zur serverseitigen Programmierung wie: „Was ist das?“, „Wie unterscheidet es sich von der clientseitigen Programmierung?“ und „Warum ist es so nützlich?“. Wir geben auch einen Überblick über einige der beliebtesten serverseitigen Web-Frameworks sowie eine Anleitung zur Auswahl des am besten geeigneten Frameworks für Ihr erstes Projekt. Schließlich bieten wir einen grundlegenden Einführungstext zur Sicherheit von Webservern.

Voraussetzungen

Bevor Sie mit diesem Modul beginnen, müssen Sie keine Kenntnisse in der serverseitigen Website-Programmierung oder einer anderen Art der Programmierung haben.

Sie sollten jedoch etwas über die Funktionsweise von Websites und Webservern verstehen. Dafür empfehlen wir die folgende Lektüre:

Mit dem grundlegenden Verständnis, das Sie durch diese Vorbereitung erlangen, sind Sie bereit, die Module in diesem Abschnitt durchzuarbeiten.

Leitfäden

Einführung in die Server-seite

Willkommen im MDN-Anfängerkurs zur serverseitigen Programmierung! Der erste Artikel untersucht die serverseitige Programmierung aus einer übergeordneten Perspektive und beantwortet Fragen wie „Was ist das?“, „Wie unterscheidet es sich von der clientseitigen Programmierung?“ und „Warum ist es so nützlich?“. Nach der Lektüre werden Sie die zusätzlichen Möglichkeiten verstehen, die Websites durch serverseitige Programmierung erhalten.

Client-Server-Übersicht

Jetzt, da Sie den Zweck und die potenziellen Vorteile der serverseitigen Programmierung kennen, werden wir untersuchen, was passiert, wenn ein Server eine „dynamische Anfrage“ von einem Browser erhält. Da der serverseitige Code der meisten Websites Anfragen und Antworten auf ähnliche Weise verarbeitet, wird Ihnen dies helfen zu verstehen, was Sie tun müssen, wenn Sie Ihren eigenen Code schreiben.

Server-seitige Web-Frameworks

Der vorherige Artikel erklärte, was eine serverseitige Webanwendung tun muss, um auf Anfragen von Webbrowsern zu reagieren. Dieser Artikel erklärt, wie Web-Frameworks diese Aufgaben erleichtern können, und hilft Ihnen, das richtige Framework für Ihre erste serverseitige Webanwendung auszuwählen.

Website-Sicherheit

Die Sicherheit von Websites erfordert Wachsamkeit in allen Aspekten des Aufbaus und Betriebs einer Website. Dieser einleitende Artikel hilft Ihnen, die ersten wichtigen Schritte zu verstehen, die Sie unternehmen können, um Ihre Webanwendung gegen die häufigsten Bedrohungen zu schützen.

Hinweis: In diesem Thema geht es um serverseitige Frameworks und wie man sie zur Erstellung von Websites nutzt. Wenn Sie Informationen zu clientseitigen JavaScript-Frameworks suchen, lesen Sie Verstehen von clientseitigen JavaScript-Frameworks.

Bewertungen

Dieses Modul „Erste Schritte“ enthält keine Bewertung, da wir Ihnen bisher keinen Code gezeigt haben. An diesem Punkt sollten Sie ein allgemeines Verständnis der Funktionalitäten haben, die Sie mit der serverseitigen Programmierung bereitstellen können, und Sie haben eine Entscheidung darüber getroffen, welches serverseitige Web-Framework Sie für Ihre erste serverseitige Anwendung verwenden werden.