<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentare zu: SEO &#8220;Remote&#8221; Hosting in fremden Ländern</title>
	<atom:link href="http://cyb.de/seo-remote-hosting-in-fremden-landern/feed/" rel="self" type="application/rss+xml" />
	<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/</link>
	<description>Fabian Brüssel</description>
	<lastBuildDate>Wed, 16 Mar 2011 15:24:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>Von: mt</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-39</link>
		<dc:creator>mt</dc:creator>
		<pubDate>Mon, 30 Nov 2009 12:23:34 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-39</guid>
		<description>Hmmm, gibt&#039;s einen Grund, das nicht über RewriteRule und das [P] Flag zu lösen?</description>
		<content:encoded><![CDATA[<p>Hmmm, gibt&#8217;s einen Grund, das nicht über RewriteRule und das [P] Flag zu lösen?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Dienstag, 24.11.09 &#8211; SEO Tweets &#124; abtwittern</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-35</link>
		<dc:creator>Dienstag, 24.11.09 &#8211; SEO Tweets &#124; abtwittern</dc:creator>
		<pubDate>Tue, 24 Nov 2009 16:24:22 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-35</guid>
		<description>[...]  SEO “Remote” Hosting in fremden Ländern -&gt; &#8211;LINK&#8211; [...]</description>
		<content:encoded><![CDATA[<p>[...]  SEO “Remote” Hosting in fremden Ländern -&gt; &#8211;LINK&#8211; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Pelle</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-34</link>
		<dc:creator>Pelle</dc:creator>
		<pubDate>Tue, 24 Nov 2009 11:24:05 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-34</guid>
		<description>Georg: Wir haben unsere Kisten in Frankreich bei http://oxyd.fr/</description>
		<content:encoded><![CDATA[<p>Georg: Wir haben unsere Kisten in Frankreich bei <a href="http://oxyd.fr/" rel="nofollow">http://oxyd.fr/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Georg</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-33</link>
		<dc:creator>Georg</dc:creator>
		<pubDate>Tue, 24 Nov 2009 10:18:51 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-33</guid>
		<description>Kennt jemand einen günstigen Hoster für Frankreich oder die Schweiz bei dem das so geht ?</description>
		<content:encoded><![CDATA[<p>Kennt jemand einen günstigen Hoster für Frankreich oder die Schweiz bei dem das so geht ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: opticalvalve</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-32</link>
		<dc:creator>opticalvalve</dc:creator>
		<pubDate>Mon, 23 Nov 2009 21:55:05 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-32</guid>
		<description>Da ist was dran. Da ist relativ schnell schluss. Vielleicht kann man über eine Cloud quasi ein eigenes CDN für solche Seiten aufsetzen? Wobei wenn ich eigene Server habe, die potent genug sind, ist das eigentlich nur extra Arbeit ;D.

Die CURL Lösung ist jedenfalls eine sehr feine Sache um ganz schnell eine Remote-Site ggf. als eigenen Site-Sub-Bereich zu verwalten. Nix lang aufsetzen. Script drauf und fertig.</description>
		<content:encoded><![CDATA[<p>Da ist was dran. Da ist relativ schnell schluss. Vielleicht kann man über eine Cloud quasi ein eigenes CDN für solche Seiten aufsetzen? Wobei wenn ich eigene Server habe, die potent genug sind, ist das eigentlich nur extra Arbeit ;D.</p>
<p>Die CURL Lösung ist jedenfalls eine sehr feine Sache um ganz schnell eine Remote-Site ggf. als eigenen Site-Sub-Bereich zu verwalten. Nix lang aufsetzen. Script drauf und fertig.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: cyb</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-31</link>
		<dc:creator>cyb</dc:creator>
		<pubDate>Mon, 23 Nov 2009 20:56:35 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-31</guid>
		<description>Stimmt, guter Ansatz mit dem Caching. Wobei das natürlich in Sachen &#039;Speicherplatz&#039; auch gewisse Anforderungen an den &#039;Remote&#039; Hoster stellt. So wie das CURL Script oben ist reicht ja theoretisch das billigste Webhosting mit 5 MB Speicherplatz :-)</description>
		<content:encoded><![CDATA[<p>Stimmt, guter Ansatz mit dem Caching. Wobei das natürlich in Sachen &#8216;Speicherplatz&#8217; auch gewisse Anforderungen an den &#8216;Remote&#8217; Hoster stellt. So wie das CURL Script oben ist reicht ja theoretisch das billigste Webhosting mit 5 MB Speicherplatz <img src='http://cyb.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Tweets die SEO “Remote” Hosting in fremden Ländern &#124; cyb erwähnt -- Topsy.com</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-30</link>
		<dc:creator>Tweets die SEO “Remote” Hosting in fremden Ländern &#124; cyb erwähnt -- Topsy.com</dc:creator>
		<pubDate>Mon, 23 Nov 2009 20:42:19 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-30</guid>
		<description>[...] Dieser Eintrag wurde auf Twitter von Nils Haack, cyb .de erwähnt. cyb .de sagte: SEO “Remote” Hosting in fremden Ländern http://bit.ly/6keuzv [...]</description>
		<content:encoded><![CDATA[<p>[...] Dieser Eintrag wurde auf Twitter von Nils Haack, cyb .de erwähnt. cyb .de sagte: SEO “Remote” Hosting in fremden Ländern <a href="http://bit.ly/6keuzv" rel="nofollow">http://bit.ly/6keuzv</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: opticalvalve</title>
		<link>http://cyb.de/seo-remote-hosting-in-fremden-landern/#comment-29</link>
		<dc:creator>opticalvalve</dc:creator>
		<pubDate>Mon, 23 Nov 2009 20:39:47 +0000</pubDate>
		<guid isPermaLink="false">http://cyb.de/?p=298#comment-29</guid>
		<description>Traffic Intensität und Latenz könnten ggf. durch lokales Caching gelöst werden. Das reduziert zumindest die Traffic-Last deutlich.

1) Zugriff auf Cache-Datei
2) Wenn nicht vorhanden oder zu alt -&gt; Update nachladen

Ich habe sowas mal für XML mit PHP und file_get_contents implementiert. Lässt sich aber sicherlich recht einfach auf CURL umstellen. Vereinfacht sieht die Funktion so aus:

---

function get_external_xml($cache_location,$external_xml,$cache_ttl) {
	// Alter der Cache-Datei prüfen?
	$timedif = @(time() - filemtime($cache_location));
	// Zu alt? Dann Cache-Objekt erneuern
	if ($timedif &gt; $cache_ttl) {	
		if ($xml_data = file_get_contents($external_xml)){
			file_put_contents($cache_location, $xml_data);
		}	
	}
	// Daten aus dem Cache holen
	$get_external_xml = simplexml_load_file($cache_location);
	// Dateiinhalt zurückgeben
	return $get_external_xml;
}

---

Wenn man allerdings POST Daten prozessieren möchte oder mit jedem Aufruf Funktionen triggern möchte, geht das natürlich weniger. Wenn&#039;s nur ein Büschel statischer Content ist, sollte dies ausreichen.

Beste Grüße
OV</description>
		<content:encoded><![CDATA[<p>Traffic Intensität und Latenz könnten ggf. durch lokales Caching gelöst werden. Das reduziert zumindest die Traffic-Last deutlich.</p>
<p>1) Zugriff auf Cache-Datei<br />
2) Wenn nicht vorhanden oder zu alt -&gt; Update nachladen</p>
<p>Ich habe sowas mal für XML mit PHP und file_get_contents implementiert. Lässt sich aber sicherlich recht einfach auf CURL umstellen. Vereinfacht sieht die Funktion so aus:</p>
<p>&#8212;</p>
<p>function get_external_xml($cache_location,$external_xml,$cache_ttl) {<br />
	// Alter der Cache-Datei prüfen?<br />
	$timedif = @(time() &#8211; filemtime($cache_location));<br />
	// Zu alt? Dann Cache-Objekt erneuern<br />
	if ($timedif &gt; $cache_ttl) {<br />
		if ($xml_data = file_get_contents($external_xml)){<br />
			file_put_contents($cache_location, $xml_data);<br />
		}<br />
	}<br />
	// Daten aus dem Cache holen<br />
	$get_external_xml = simplexml_load_file($cache_location);<br />
	// Dateiinhalt zurückgeben<br />
	return $get_external_xml;<br />
}</p>
<p>&#8212;</p>
<p>Wenn man allerdings POST Daten prozessieren möchte oder mit jedem Aufruf Funktionen triggern möchte, geht das natürlich weniger. Wenn&#8217;s nur ein Büschel statischer Content ist, sollte dies ausreichen.</p>
<p>Beste Grüße<br />
OV</p>
]]></content:encoded>
	</item>
</channel>
</rss>

