
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jomo.org &#187; PHP-Einführung</title>
	<atom:link href="http://www.jomo.org/index.php/kategorie/webdesign/php-einfuhrung/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jomo.org</link>
	<description>aus dem Unterricht von Johann Moser: Mathematik, Webdesign und Realtime Processing</description>
	<lastBuildDate>Wed, 12 Jan 2011 17:50:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>php-Syntax</title>
		<link>http://www.jomo.org/index.php/php-syntax</link>
		<comments>http://www.jomo.org/index.php/php-syntax#comments</comments>
		<pubDate>Fri, 29 Dec 2006 21:21:34 +0000</pubDate>
		<dc:creator>Johann Moser</dc:creator>
				<category><![CDATA[PHP-Einführung]]></category>

		<guid isPermaLink="false">http://www.jomo.org/?p=298</guid>
		<description><![CDATA[Die php-Syntax entspricht im Wesentlichen der Syntax von JavaScript, die meine Schüler/innen bereits kennen. Das betrifft zumindest Schleifen und Kontrollstrukturen. Ein Strichpunkt am Zeilenende ist Pflicht.
Die php-Variablen müssen mit einen $ beginnen, darüber hinaus gibt es Systemvariable und Hunderte Funktionen und Prozeduren. Eine umfangreiche Dokumentation gibt es auf www.php.net.
Die wichtigsten Befehle werden wir anhand kleiner [...]]]></description>
			<content:encoded><![CDATA[<p>Die php-Syntax entspricht im Wesentlichen der Syntax von JavaScript, die meine Schüler/innen bereits kennen. Das betrifft zumindest Schleifen und Kontrollstrukturen. Ein Strichpunkt am Zeilenende ist Pflicht.</p>
<div>Die php-Variablen müssen mit einen $ beginnen, darüber hinaus gibt es Systemvariable und Hunderte Funktionen und Prozeduren. Eine umfangreiche Dokumentation gibt es auf <a href="http://www.php.net/" target="_blank">www.php.net</a>.</p>
<p>Die wichtigsten Befehle werden wir anhand kleiner abgeschlossener Projekte lernen, Details und weiterführende Funktionen recherchieren wir auf php.net.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jomo.org/index.php/php-syntax/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wozu serverseitige Scripts?</title>
		<link>http://www.jomo.org/index.php/wozu-serverseitige-scripts</link>
		<comments>http://www.jomo.org/index.php/wozu-serverseitige-scripts#comments</comments>
		<pubDate>Fri, 29 Dec 2006 21:19:40 +0000</pubDate>
		<dc:creator>Johann Moser</dc:creator>
				<category><![CDATA[PHP-Einführung]]></category>

		<guid isPermaLink="false">http://www.jomo.org/?p=296</guid>
		<description><![CDATA[Im Unterricht lernen wir Gestaltung mit CSS und HTML anhand statischer Webseiten. Einfache dynamische Elemente wie Bildergalerien, Ein- und Ausblenden von Menüpunkten sowie Formularberechnungen werden mit JavaScript clientseitig realisiert.
Serverseitiges Scripting (wir verwenden php) geht folgendermaßen vor sich: Bei Aufruf einer php-Seite wird zuerst der php-Code am Server abgearbeitet, durch die entsprechende Code-Ergebnisse ersetzt und dann [...]]]></description>
			<content:encoded><![CDATA[<p>Im Unterricht lernen wir Gestaltung mit CSS und HTML anhand statischer Webseiten. Einfache dynamische Elemente wie Bildergalerien, Ein- und Ausblenden von Menüpunkten sowie Formularberechnungen werden mit JavaScript clientseitig realisiert.</p>
<div>Serverseitiges Scripting (wir verwenden php) geht folgendermaßen vor sich: Bei Aufruf einer php-Seite wird zuerst der php-Code am Server abgearbeitet, durch die entsprechende Code-Ergebnisse ersetzt und dann zum Client geschickt und im Browser angezeigt. Am Browser ist nichts mehr vom serverseitigen Code enthalten.</p>
<p>Serverseitiges Programmieren ist aus mehreren Gründen wichtig:</p>
<ul>
<li>Damit Internetpräsenzen einfach zu warten sind, werden die Inhalte (auch die Menüpunkte) in Datenbanken gespeichert. Die Inhalte werden dann mit Hilfe von sql-Abfragen in eine Seite geschrieben und angezeigt. Dadurch wird die Wartung mit Hilfe von Formularen möglich und die Gestaltung der Dokumente wird automatisch einheitlicher.</li>
<li>Wenn Internet-User Einträge machen (Gästebuch, Kommentar, Bestellung, etc.), müssen diese ebenfalls mit Hilfe serverseitiger Programmierung in Datenbanken geschrieben werden.</li>
<li>Passwörter und Zugagsberechtigungen werden ebenfalls serverseitig gestützt in Datenbanken verwaltet.</li>
<li>Bilder und andere Dateien (beispielsweise pdf-Dokumente) können serverseitig upgeloadet und in JavaScript-Galerien geschrieben werden.</li>
<li>Ordnerstrukturen und Dateien können serverseitig analysiert und verwendet werden.</li>
</ul>
<p>Eine Konsequenz der serverseitigen Programmierung: Die php-Seiten müssen vom Server aufgerufen werden und können nicht mehr mit Doppelklick im Dateibrowser betrachtet werden, weil der php-Code zuerst interpretiert werden muss. Das ist auch am eigenen Computer möglich durch Installieren eines Webservers, für php ist das üblicherweise Apache, am Besten in der Konfiguration des XAMPP (Windows) oder MAMP (Mac).</p>
<p>Installation von XAMPP oder MAMP: bitte in Suchmaschine suchen und die nötigen Dateien downloaden.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jomo.org/index.php/wozu-serverseitige-scripts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

