<?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>galayxn.de &#187; webentwicklung</title>
	<atom:link href="http://www.galayxn.de/tag/webentwicklung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.galayxn.de</link>
	<description>it&#039;s galactic</description>
	<lastBuildDate>Sat, 07 May 2011 11:41:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Mein alter Traum: Ein CMS mit Apache-Bordmitteln</title>
		<link>http://www.galayxn.de/2010/02/mein-alter-traum-ein-cms-mit-apache-bordmitteln/</link>
		<comments>http://www.galayxn.de/2010/02/mein-alter-traum-ein-cms-mit-apache-bordmitteln/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 07:55:20 +0000</pubDate>
		<dc:creator>Ayndn Galayxn</dc:creator>
				<category><![CDATA[state of mind]]></category>
		<category><![CDATA[webentwicklung]]></category>

		<guid isPermaLink="false">http://www.galayxn.de/?p=232</guid>
		<description><![CDATA[Ich hatte schon lange die Idee, nur mit Apache-Bordmitteln ein Mini-CMS ganz ohne PHP und Datenbank zu realisieren. Für einen Kunden haben wir vor einiger Zeit eine Lösung gefunden, die ich hier präsentieren möchte. Kern des ganzen sind Server Side Includes (SSI). Damit lassen sich die ansonsten statischen HTML-Seiten mit etwas Dynamik versehen. Eine Seite [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte schon lange die Idee, nur mit Apache-Bordmitteln ein Mini-CMS ganz ohne PHP und Datenbank zu realisieren. Für einen Kunden haben wir vor einiger Zeit eine Lösung gefunden, die ich hier präsentieren möchte.</p>
<p><span id="more-232"></span></p>
<p>Kern des ganzen sind <a title="Tutorial von Jan Weijers" href="http://www.weijers.net/guide/ssi.php">Server Side Includes</a> (SSI). Damit lassen sich die ansonsten statischen HTML-Seiten mit etwas Dynamik versehen.</p>
<p>Eine Seite unseres CMS sieht etwa so aus und ist damit sehr schlank:<br />
<strong> </strong></p>
<p><strong>index.shtml</strong>:<br />
<code>&lt;!--#include virtual="_config.shtml" --&gt;<br />
&lt;!--#include virtual="_page.shtml" --&gt;<br />
</code></p>
<p>In der ersten Zeile wird eine Steuerdatei, in der zweiten eine Inhaltsdatei eingebunden.</p>
<p><strong>_config.shtml:</strong><br />
&lt;!&#8211;#set var=&#8221;contentExtension&#8221; value=&#8221;.txt&#8221; &#8211;&gt;<br />
&lt;!&#8211;#set var=&#8221;title&#8221; value=&#8221;Services&#8221; &#8211;&gt;</p>
<p><strong>_page.shtml:</strong><br />
&lt;!&#8211;#config errmsg=&#8221;" &#8211;&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;&lt;!&#8211;#echo var=&#8221;title&#8221; &#8211;&gt;&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;!&#8211;#include virtual=&#8221;content${SCRIPT_NAME}${contentExtension}&#8221; &#8211;&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p>Im Ordner content liegt nun eine Datei <code>index.shtml.txt</code>, deren Inhalt innerhalb des Body-Tags eingefügt wird.</p>
<p>Man kann also die Struktur der Seite getrennt vom Inhalt aufbauen und den Redakteuren nur Zugriff auf den Content-Bereich geben. Funktioniert prima für eine Site, deren Struktur sich nicht oft ändert und deren Redakteure HTML schreiben können.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galayxn.de/2010/02/mein-alter-traum-ein-cms-mit-apache-bordmitteln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

