<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Server_Side_Scripting</id>
	<title>Server Side Scripting - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Server_Side_Scripting"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Server_Side_Scripting&amp;action=history"/>
	<updated>2026-05-17T06:31:29Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Server_Side_Scripting&amp;diff=1813427&amp;oldid=prev</id>
		<title>imported&gt;Trustable: wikilinks</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Server_Side_Scripting&amp;diff=1813427&amp;oldid=prev"/>
		<updated>2025-05-30T19:10:48Z</updated>

		<summary type="html">&lt;p&gt;wikilinks&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Server Side Scripting&amp;#039;&amp;#039;&amp;#039; ist eine Technik der [[Webentwicklung]], bei der die Antwort für Anfragen (meist [[HTTP-Anfrage]]n) dynamisch durch ein [[Computerprogramm]] auf dem [[Webserver]] erzeugt wird. Die Antwort ist zum Beispiel ein [[HTML-Dokument]] oder ein [[JSON]]-Objekt. Beim Server Side Scripting werden oft [[Skriptsprache]]n eingesetzt, der Begriff ist jedoch nicht auf Skriptsprachen beschränkt.&amp;lt;ref name=&amp;quot;orientsoftware&amp;quot;&amp;gt;{{Internetquelle | url=https://www.orientsoftware.com/blog/server-side-scripting-languages/ | titel=Top Server-side Scripting Languages &amp;amp; Frameworks | werk=orientsoftware.com | datum=2024-05-27 | abruf=2025-05-16}}&amp;lt;/ref&amp;gt; Eine alternative Technik ist das [[Client Side Scripting]], bei der ein Programm nur auf dem [[Client]] ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
== Geschichte und Entwicklung ==&lt;br /&gt;
In der Anfangszeit des [[World Wide Web|Webs]] wurde Server Side Scripting häufig über das [[Common Gateway Interface]] realisiert unter Verwendung einer Kombinationen von [[Perl (Programmiersprache)|Perl]]-Scripts, [[Shellskript]]s und binären Programmen, welche häufig in [[C (Programmiersprache)|C]] geschrieben wurden. Diese Scripts und Programme wurden durch das [[Betriebssystem]] ausgeführt und lieferten nur ihre Ausgabe zurück an den Webserver.&lt;br /&gt;
Heute können die Skriptsprachen häufig unter Verwendung von Zusatzmodulen, wie z.&amp;amp;nbsp;B. [[mod php]] oder [[mod perl]] direkt im Web Server ausgeführt werden.&lt;br /&gt;
Es gibt [[Webserver]], wie z.&amp;amp;nbsp;B. [[Apache Tomcat]], welche auf das Ausführen von serverseitigen Programmen spezialisiert sind und sogar extra zu diesem Zweck entwickelt wurden.&lt;br /&gt;
&lt;br /&gt;
== Server Side Rendering ==&lt;br /&gt;
&lt;br /&gt;
Server Side Rendering ist ein häufiger Einsatz von Server Side Scripting und bezeichnet die dynamische Erzeugung eines [[HTML-Dokument]]s auf dem Webserver. In der Regel wird das HTML-Dokument an den [[Webbrowser]] gesendet und dort angezeigt. Dabei ist kein [[Client Side Scripting]] notwendig, d.&amp;amp;nbsp;h. der Client benötigt keine [[JavaScript]]-Unterstützung. Dies ist zum Beispiel wichtig, wenn [[Suchmaschine]]n die Inhalte lesen können sollen. Server Side Rendering ist eine mögliche Umsetzung für [[dynamische Webseite]]n und [[Webanwendung]]en. Eine alternative oder ergänzende Technik ist das [[Client Side Rendering]], bei der die [[HTML-Element]]e per JavaScript auf dem Client erzeugt werden.&lt;br /&gt;
&lt;br /&gt;
== Programmiersprachen ==&lt;br /&gt;
&lt;br /&gt;
Verbreitete [[Programmiersprache]]n beim Server Side Scripting sind (in alphabetischer Reihenfolge):&amp;lt;ref name=&amp;quot;orientsoftware&amp;quot; /&amp;gt;&lt;br /&gt;
* [[Go (Programmiersprache)|Go]] – kompilierbare Allzweckprogrammiersprache von Google&lt;br /&gt;
* [[Java (Programmiersprache)|Java]] – z.&amp;amp;nbsp;B. mit [[Jakarta Server Pages]] (JSP)&lt;br /&gt;
* [[JavaScript]] – kann z.&amp;amp;nbsp;B. mit [[Node.js]] auch serverseitig genutzt werden&lt;br /&gt;
* [[Perl (Programmiersprache)|Perl]] – erste Skriptsprache, die weite Verbreitung in Webservern fand&lt;br /&gt;
* [[PHP]] – die verbreitetste Skriptsprache auf Webservern; wurde direkt für diese Aufgabe konzipiert&lt;br /&gt;
* [[Python (Programmiersprache)|Python]] – kann mit einem Webserver verbunden oder mit einem eigenständigen Webserver genutzt werden&lt;br /&gt;
* [[Ruby (Programmiersprache)|Ruby]] – wird entweder über CGI oder mit mod_ruby ausgeführt, zunehmend auch unter Benutzung von [[Ruby on Rails]]&lt;br /&gt;
* [[Visual Basic Script]] – Skriptsprache von Microsoft, z.&amp;amp;nbsp;B. mit [[Active Server Pages]] (ASP)&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Request Cycle]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Web-Entwicklung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>