<?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>[Gregel Dot Com] &#187; server</title>
	<atom:link href="http://www.gregel.com/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gregel.com</link>
	<description>...bloggt über das Leben, das Web, aktuelles in Medien und Politik - oder einfach heiteres und weiteres!</description>
	<lastBuildDate>Sun, 05 Feb 2012 20:56:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.gregel.com/?pushpress=hub'/>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Hello World, Goodbye Downtime</title>
		<link>http://www.gregel.com/11221/hello-world-goodbye-downtime/</link>
		<comments>http://www.gregel.com/11221/hello-world-goodbye-downtime/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 21:01:11 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[M(f)G]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[datenbank]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[qmail]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tuning]]></category>
		<category><![CDATA[worstcase]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=11221</guid>
		<description><![CDATA[Mal ein kurzes I&#8217;m alive an dieser Stelle, von diesem Blog&#8230; Wie dem ein oder [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Hello%20World%2C%20Goodbye%20Downtime%20http%3A%2F%2Fwww.gregel.com%2F11221%2Fhello-world-goodbye-downtime%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F11221%2Fhello-world-goodbye-downtime%2F&t=Hello%20World%2C%20Goodbye%20Downtime" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F11221%2Fhello-world-goodbye-downtime%2F&title=Hello%20World%2C%20Goodbye%20Downtime" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>Mal ein kurzes <strong><em>I&#8217;m alive</em></strong> an dieser Stelle, von diesem Blog&#8230;</p>
<p><img class="alignright size-thumbnail wp-image-11224" title="fuck-off" src="http://static.gregel.com/media/2012/01/fuck-off-150x150.gif" alt="" width="150" height="150" />Wie dem ein oder anderem vielleicht aufgefallen ist, war ab gestern Mittag hier das Licht aus! Wie so oft sieht der größte Fehler <span style="text-decoration: underline;">vor</span> dem Bildschirm&#8230; grins. Und dieser Depp wird niemals wieder ein OS-Upgrade so zwischen Brötchen und anderer Arbeit versuchen!!</p>
<p>Nun ja, ich habe mir also durch eine selten dämliche Verkettung den kompletten Server zerschossen, mich dann zur einer vollständigen Neuinstallation entschlossen. Da ich so sauer war und nicht mehr die Backups kontrolliert habe, war das ganze dann a) nervenaufreibender und b) zeitaufwendiger&#8230; ;-) <span id="more-11221"></span></p>
<p>Ich kann euch sagen, man kann 100 Backups der Datenbank haben, in dem Moment wo man ein&#8230;</p>
<p><code>mysql -uDBUSER -pGEHEIMESPASSWORT --default_character_set utf8 --database=BLOG &lt; MeineSicherung.sq</code>l</p>
<p>&#8230;in die Konsole tippt und Enter drückt, da fängt man an die Fingernägel abzunagen!</p>
<p>Na ja, sieht so aus, als würde der Blog laufen, meine Mails wieder ankommen&#8230; Bleibt so ca. 10 Tage Aufwand für das Feintuning am Apache, MySQL, QMail, PHP und was mir sonst so einfällt.<br />
Denn aktuell habe ich nur die Firewall konfiguriert und den Rest alles auf <em>default</em> gelassen! Oh, und mein Backupkonzept inkl. Worstcase-Szenario wird überarbeitet werden!!!</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=11221" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Hello%20World%2C%20Goodbye%20Downtime%20http%3A%2F%2Fwww.gregel.com%2F11221%2Fhello-world-goodbye-downtime%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F11221%2Fhello-world-goodbye-downtime%2F&t=Hello%20World%2C%20Goodbye%20Downtime" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F11221%2Fhello-world-goodbye-downtime%2F&title=Hello%20World%2C%20Goodbye%20Downtime" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/11221/hello-world-goodbye-downtime/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>&#8230;temporarily not available?</title>
		<link>http://www.gregel.com/9691/temporarily-not-available/</link>
		<comments>http://www.gregel.com/9691/temporarily-not-available/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 17:45:10 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=9691</guid>
		<description><![CDATA[Update: Ich bin mittlerweile auf dem neuen Server angekommen &#8211; und anscheinend läuft diese Seite [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=%26%238230%3Btemporarily%20not%20available%3F%20http%3A%2F%2Fwww.gregel.com%2F9691%2Ftemporarily-not-available%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F9691%2Ftemporarily-not-available%2F&t=%26%238230%3Btemporarily%20not%20available%3F" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F9691%2Ftemporarily-not-available%2F&title=%26%238230%3Btemporarily%20not%20available%3F" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline;">Update</span>:</strong> <em>Ich bin mittlerweile auf dem neuen Server angekommen &#8211; und anscheinend läuft diese Seite auch noch ;-)</em></p>
<p>Kann sein, dass ich ein paar Stunden, Tage, Wochen oder Monate weg bin!</p>
<p>Also nicht ich &#8211; eher diese Domain hier. Ich ziehe auf einen anderen Server um, da weiß man ja nie so genau was passiert?!<br />
Besonders da wir ja wissen:</p>
<blockquote><p>Only wimps use backup&#8230;</p></blockquote>
<p>Also, man sieht sich&#8230; wahrscheinlich&#8230; *SCNR*</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=9691" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=%26%238230%3Btemporarily%20not%20available%3F%20http%3A%2F%2Fwww.gregel.com%2F9691%2Ftemporarily-not-available%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F9691%2Ftemporarily-not-available%2F&t=%26%238230%3Btemporarily%20not%20available%3F" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F9691%2Ftemporarily-not-available%2F&title=%26%238230%3Btemporarily%20not%20available%3F" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/9691/temporarily-not-available/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>mod_pagespeed by google</title>
		<link>http://www.gregel.com/8812/mod_pagespeed-by-google/</link>
		<comments>http://www.gregel.com/8812/mod_pagespeed-by-google/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 21:22:56 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=8812</guid>
		<description><![CDATA[Ich konnte es natürlich nicht sein lassen und habe meinen Apache mit mod_pagespeed zu einem [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=mod_pagespeed%20by%20google%20http%3A%2F%2Fwww.gregel.com%2F8812%2Fmod_pagespeed-by-google%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F8812%2Fmod_pagespeed-by-google%2F&t=mod_pagespeed%20by%20google" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F8812%2Fmod_pagespeed-by-google%2F&title=mod_pagespeed%20by%20google" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>Ich konnte es natürlich nicht sein lassen und habe meinen <em>Apache</em> mit <strong><em>mod_pagespeed</em></strong> zu einem Betatest-Webserver gemacht.<br />
Was macht das Ding?</p>
<blockquote>
<ul>
<li>Making changes to the pages built by the Content Management Systems (CMS) with no need to make changes to the CMS itself,</li>
<li>Recompressing an image when its HTML context changes to serve only the bytes required (typically tedious to optimize manually), and</li>
<li>Extending the cache lifetime of the logo and images of your website to a year, while still allowing you to update these at any time.</li>
</ul>
</blockquote>
<p><a href="http://googlewebmastercentral.blogspot.com/2010/11/make-your-websites-run-faster.html" target="_blank">Laut Google</a> könnte ich nun einen 50% schnelleren Seitenaufbau haben: <span id="more-8812"></span></p>
<blockquote><p>We’ve seen mod_pagespeed reduce page load times by up to 50%</p></blockquote>
<p>Aktuell registriere ich ein lahmes Backend und ein gleich schnelles Frontend &#8211; wir warten ab. Wenn etwas nicht funktionieren sollte &#8211; bitte laut schreien&#8230;. ;-)</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=8812" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=mod_pagespeed%20by%20google%20http%3A%2F%2Fwww.gregel.com%2F8812%2Fmod_pagespeed-by-google%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F8812%2Fmod_pagespeed-by-google%2F&t=mod_pagespeed%20by%20google" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F8812%2Fmod_pagespeed-by-google%2F&title=mod_pagespeed%20by%20google" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/8812/mod_pagespeed-by-google/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Semmelstatz: Bot-Erkennung optimieren / Vergleich mit Google Analytics</title>
		<link>http://www.gregel.com/7028/semmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics/</link>
		<comments>http://www.gregel.com/7028/semmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 20:56:51 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[M(f)G]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[statistik]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=7028</guid>
		<description><![CDATA[Ich weiß nicht genau warum, aber ich mag die Semmelstatz. Der Autor des Besuchertracking-Plugins hat [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Semmelstatz%3A%20Bot-Erkennung%20optimieren%20%2F%20Vergleich%20mit%20Google%20Analytics%20http%3A%2F%2Fwww.gregel.com%2F7028%2Fsemmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F7028%2Fsemmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics%2F&t=Semmelstatz%3A%20Bot-Erkennung%20optimieren%20%2F%20Vergleich%20mit%20Google%20Analytics" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F7028%2Fsemmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics%2F&title=Semmelstatz%3A%20Bot-Erkennung%20optimieren%20%2F%20Vergleich%20mit%20Google%20Analytics" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>Ich weiß nicht genau warum, aber ich mag die <em><strong>Semmelstatz</strong></em>. Der Autor des Besuchertracking-Plugins hat mittlerweile <a href="http://www.kopfhoch-studio.de" target="_blank">keinen Blog</a> mehr und wird vermutlich auch keine Sekunde mehr in die Weiterentwicklung stecken. Was bleibt? Man muss es ausmisten &#8211; oder selbst ran :-)</p>
<div id="attachment_7150" class="wp-caption alignright" style="width: 160px"><a class="thickbox" href="http://static.gregel.com/media/2010/04/semmelstatz_chart.png"><img class="size-thumbnail wp-image-7150 " title="semmelstatz_chart" src="http://static.gregel.com/media/2010/04/semmelstatz_chart-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">Der Tag mit Semmelstatz</p></div>
<p>Für die letzte Alternative habe ich mich entschieden &#8211; hauptsächlich aus <em>Spassss an der Freud&#8217;</em> und am frickeln!<br />
Ich mag das Plugin aber auch aus anderen Gründen&#8230; es gibt einen schnellen Überblick über Besucher, begehrte Artikel, Referer. Desweiteren läuft es auf dem Server und der eigenen Datenbank und verwendet PHP-Bordmittel, kein Javascript oder ähnliches. Schick.<br />
Ebenso ist es das <strong>Statistik-Plugin</strong>, das ich mit als erstes eingesetzt habe &#8211; die historische Zahlen reichen zurück bis zum 13.10.2008, darauf verzichte ich nur ungerne.</p>
<p>Was bleibt sind aber ein Haufen Nachteile&#8230; <span id="more-7028"></span></p>
<p>Auf Semmelstaz angesprochen, sagte ein Kollege vor einiger Zeit: <em>Zum scheis*en taugt&#8217;s! </em><br />
Und ja&#8230; da ist mitunter was dran.</p>
<p>Ich habe vor einiger Zeit die jeweiligen <strong>Besucherstatistiken</strong> mit den Werten von <em><strong>Google Analytics</strong></em> verglichen. Das die Zahlen abweichen war klar &#8211; interessanter, die Höhe:<br />
Im Monatsdurchschnitt hatte ich eine <strong>Abweichung</strong> der Besucherzahlen <strong>in Höhe von 39%!</strong></p>
<p>Die niedrigste Abweichung betrug <strong>19%</strong>, die höchste sagenhafte <strong>54%</strong>. Interessant ist zudem, dass die Abweichung geringer wird, je mehr Besucher am Tag kommen.<br />
Zudem ist der Vergleich auch noch eher nach dem Prinzip <em>Apfel-&gt;Birnen</em>, denn ich habe <em>GA Visits</em> mit Semmel <em>Besuchern</em> verglichen. Realistische wäre es die <em>Unique Visitors</em> von GA zu verwenden, denn so zählt <em>Semmelstatz</em> auch: Jede IP-Adresse wird am Tag nur einmal gezählt!</p>
<p>Als erstes stand also eine Bereinigung der Besucherzahlen an &#8211; von jedem Tag habe ich großzügig und generell 1/3 abgezogen, nun sehen die Stats schon deutlich realistischer aus.</p>
<p>Dies ist allerdings keine Lösung für die Zukunft, der Code muss optimiert werden.<br />
Naheliegend ist es, die <strong>Boterkennung zu verbessern</strong>. Wie?</p>
<p>Semmelsatz analysiert für die Identifizierung eines Bots den <em><strong>User-Agent</strong></em> des Besuchers. Dieser sieht beim Google-Bot z.B. so aus:</p>
<blockquote><p>Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)</p></blockquote>
<p>Semmelstatz analysiert diesen String nun nach bestimmten Keywords, in dem Fall z.B. &#8220;google&#8221;. Wort gefunden -&gt; Bot. Nix zählen.</p>
<p>Meiner Meinung nach sollte die Größe einer Datenbank nicht begrenzt sein &#8211; und nur eine volle Datenbank ist eine gute Datenbank ;-)<br />
Folglich habe ich in Schritt 1 Semmelstatz ein wenig modifiziert und schreibe nun auch den jeweiligen User-Agent in die Tabelle&#8230;<br />
Viele Tage später, nach Analyse von tausenden Einträgen und Ausführungen von unzähligen <em>selects</em> kann ich behaupten:<br />
In meiner Statz-Tabelle gibt es zu 99,9% keine Bots mehr, die man am User-Agent erkennen könnte!</p>
<p>Entsprechend habe ich die <strong><em>function sem_AreYouBot</em></strong> in der <em>semmelstatz.php</em> erweitert, bzw. bereinigt. Da ich unter anderem <em>&#8216;bot&#8217;, &#8216;spider&#8217;, &#8216;crawler&#8217;</em> als Einzelwörter mit aufgenommen habe (funktioniert hervorragend und fehlerfrei &#8211; ich schreibe z.Z. auch jeden Bot in eine Tabelle und bin mir somit absolut sicher), flogen Einträge heraus, die diese Wörte beinhalten.</p>
<p>Herausgekommen ist dabei <a href="http://static.gregel.com/media/2010/04/semmelstaz-bots.txt" target="_blank">dieses Array</a>, das jeder Semmelsatz-User gerne verwenden kann und sollte :-)<a href="http://static.gregel.com/media/2010/04/semmelstaz-bots.txt"></a></p>
<p>Von dieser Erweiterung habe ich mir allerdings etwas mehr versprochen &#8211; meine <strong>Abweichungen</strong> gegenüber Google Analytics sind zwar <strong>zurückgegangen</strong>, jedoch nicht im erhofften Umfang &#8211; im Schnitt liege ich nun bei <strong>29%</strong> gegenüber ehemals 39% Abweichung.</p>
<p>Dies wiederum bedeutet, dass ich immer noch viele Bots als Besucher zähle. Bots, die man nicht durch den User-Agent als solche identifizieren kann. Das Konzept von Semmelstatz stößt also zunächst einmal an seine Grenzen &#8211; nicht jedoch meine Ideen :-)</p>
<p>Seit vielen Monaten verwende ich das grandiose Antispam-Plugin <strong><em><a href="http://www.svenkubiak.de/nospamnx/" target="_blank">NoSpamNX</a></em></strong>, seitdem hat mich kein Spamkommentar von einem Bot mehr erreicht.<br />
Moment&#8230; NoSpamNX identifiziert Spam-Bots durch ihr Verhalten? Bots, die Semmelstatz als normale Besucher identifiziert? Großartig!</p>
<p>Seit einigen Tage läuft hier eine Erweiterung bei <em>NoSpamNX</em> mit:<br />
Wenn ein Bot erkannt und geblockt wird, fliegt er aus der Semmelstatz-Tabelle! Dies funktioniert bisher großartig&#8230;</p>
<p>Desweiteren beschäftige ich mich auch noch mit <em>$_SERVER['REMOTE_ADDR']</em> &#8211; sprich der IP-Adresse des Möchtegern-Besuchers. Experimentell versuche ich mich an einem <em>forward and reverse DNS Check</em> bei jeder Adresse, die in die Semmelsatz Tabelle geht:</p>
<p>Ich schreibe gerade mit der IP-Adresse <em>91.52.159.28</em>. Aufgelöst ergibt diese <em>p5B349F1C.dip.t-dialin.net</em> &#8211; und im Umkehrschluss ergibt dieser Name wieder die gleiche IP-Adresse.</p>
<p>Bei gut und gerne 20% meiner Besucher schlägt diese Abfrage jedoch fehl. Bei einigen hat der aufgelöste Hostname beim <em>reverse DNS</em> eine andere IP als die, die bei mir ankam. Sehr suspekt, geradezu böse -&gt; Mülleimer.<br />
Zu anderen gibt es auch einige, bei denen die Auflösung des Hostnames fehlschlägt. Was ich von diesen Treffern halten soll, weiß ich noch nicht so genau. Sehr viele finde ich jedoch in einschlägigen <a href="http://de.wikipedia.org/wiki/Realtime_Blackhole_List" target="_blank">RBLs</a> unter der Kategorie: Spammer</p>
<p>Eine weitere Möglichkeit ist es noch, Semmelsatz um eine Javascript bzw. Ajax-Funktionalität zu erweitern, sprich den Zähler durch etwas javascript-basiertes auszulösen. Da ich jedoch bei <em>Wikipedia</em> nachlesen muss, was Javascript ist ;-) beschäftige ich mich die nächste Zeit erstmal noch mit den Dingen, die ich zu können glaube:<br />
Frickelei mit PHP und SQL!</p>
<p>Und &#8211; was macht ihr so bei Langeweile?</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=7028" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Semmelstatz%3A%20Bot-Erkennung%20optimieren%20%2F%20Vergleich%20mit%20Google%20Analytics%20http%3A%2F%2Fwww.gregel.com%2F7028%2Fsemmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F7028%2Fsemmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics%2F&t=Semmelstatz%3A%20Bot-Erkennung%20optimieren%20%2F%20Vergleich%20mit%20Google%20Analytics" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F7028%2Fsemmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics%2F&title=Semmelstatz%3A%20Bot-Erkennung%20optimieren%20%2F%20Vergleich%20mit%20Google%20Analytics" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/7028/semmelstatz-bot-erkennung-optimieren-vergleich-mit-google-analytics/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>WordPress mit PubSubHubbub</title>
		<link>http://www.gregel.com/6497/wordpress-mit-pubsubhubbub/</link>
		<comments>http://www.gregel.com/6497/wordpress-mit-pubsubhubbub/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 22:44:27 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[real-time]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=6497</guid>
		<description><![CDATA[PubSubHubbub ist (k)ein Begriff? Zumindest gibt es nur einen englischen Wiki-Eintrag, bis vor kurzem hat [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=WordPress%20mit%20PubSubHubbub%20http%3A%2F%2Fwww.gregel.com%2F6497%2Fwordpress-mit-pubsubhubbub%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6497%2Fwordpress-mit-pubsubhubbub%2F&t=WordPress%20mit%20PubSubHubbub" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6497%2Fwordpress-mit-pubsubhubbub%2F&title=WordPress%20mit%20PubSubHubbub" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p><em><strong>PubSubHubbub</strong></em> ist (k)ein Begriff? Zumindest gibt es nur einen englischen <a href="http://en.wikipedia.org/wiki/PubSubHubbub" target="_blank">Wiki-Eintrag</a>, bis vor kurzem hat mir das auch nichts gesagt.</p>
<p>Das ganze ist sowas wie ein Push-Verfahren für den RSS-Feed:<br />
Der RSS-Reader fragt nicht mehr in regelmäßigen Abständen nach neuen Artikeln, sondern bekommt ein Push/Ping/Whatever&#8230; ein neuer Artikel ist sofort nach Veröffentlichung zusehen. Vorrausgesetzt, der RSS-Reader unterstützt <em>PuSH</em> &#8211; wie z.B. der <em>Google Reader</em>.</p>
<p>Gestern habe ich<a href="http://techcrunch.com/2010/03/03/wordpress-makes-a-big-push-to-speed-up-10-5-million-blogs/" target="_blank"> gelesen</a>, dass die auf <em>wordpress.com</em> gehosteten Blogs dieses Feature nun <a href="http://en.blog.wordpress.com/2010/03/03/rub-a-dub-dub-in-the-pubsubhubbub/" target="_blank">unterstützen</a>. Eigene Blogs sollten natürlich kein Nachteil haben &#8211; es gibt folglich ein entsprechendes Plugin: <a href="http://wordpress.org/extend/plugins/pushpress/" target="_blank">PuSHPress</a> <span id="more-6497"></span></p>
<p>Zugegeben, mir fällt gerade kein Grund ein, warum meine Artikel sofort gefunden/gelesen werden sollten &#8211; und nicht erst nach ~ 30 Minuten.<br />
Aber Echtzeitweb ist cool und trendy :-)<br />
Und neue Spielsachen&#8230; ähm, ich mein <em>Features</em> teste ich doch gerne.</p>
<p>Ein klein wenig skeptisch bin ich, mit Blick auf Serverlast und ähnlichem. Abwarten!<br />
Wer <strong><em>PuSH&#8217;t</em></strong> mit von euch?</p>
<p>PS: Und jetzt sprecht mal dreimal laut hintereinander <em>PubSubHubbub</em>. Riesen Wort!</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6497" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=WordPress%20mit%20PubSubHubbub%20http%3A%2F%2Fwww.gregel.com%2F6497%2Fwordpress-mit-pubsubhubbub%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6497%2Fwordpress-mit-pubsubhubbub%2F&t=WordPress%20mit%20PubSubHubbub" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6497%2Fwordpress-mit-pubsubhubbub%2F&title=WordPress%20mit%20PubSubHubbub" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/6497/wordpress-mit-pubsubhubbub/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Weekly 07/10</title>
		<link>http://www.gregel.com/6419/weekly-0710/</link>
		<comments>http://www.gregel.com/6419/weekly-0710/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 22:23:45 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Weekly]]></category>
		<category><![CDATA[bundestag]]></category>
		<category><![CDATA[gewinnspiel]]></category>
		<category><![CDATA[kondome]]></category>
		<category><![CDATA[parteien]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=6419</guid>
		<description><![CDATA[Da war doch noch was&#8230; Chefkoch gefeuert! Wie bereitet man am besten eine Hauskatze zu? [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Weekly%2007%2F10%20http%3A%2F%2Fwww.gregel.com%2F6419%2Fweekly-0710%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6419%2Fweekly-0710%2F&t=Weekly%2007%2F10" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6419%2Fweekly-0710%2F&title=Weekly%2007%2F10" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>Da war doch noch was&#8230;</p>
<p><a href="http://www.spiegel.de/panorama/gesellschaft/0,1518,678515,00.html" target="_blank">Chefkoch gefeuert!</a></p>
<blockquote><p>Wie bereitet man am besten eine Hauskatze zu? Geht es nach dem italienischen TV-Koch Beppe Bigazzi, legt man das Tier drei Tage in Quellwasser ein und lässt es dann im eigenen Saft schmoren.</p></blockquote>
<p><a href="http://www.welt.de/wissenschaft/article6408099/Forscher-schlagen-neue-Groessen-fuer-Kondome-vor.html" target="_blank">Schon auf den kleinsten Kondomen sollte &#8220;Large&#8221; stehen</a></p>
<blockquote><p>Männer wählen oft viel zu große Kondome aus. Gründe dafür sind der Konsum von Pornofilmen und eine verzerrte Wahrnehmung der eigenen Penis-Größe [...]<br />
Schreiben Sie auf keinen Fall groß, mittel und extraklein drauf.“</p></blockquote>
<p><span id="more-6419"></span></p>
<ul>
<li><a href="http://blogger-world.de/kostenloser-webseiten-und-server-last-test/" target="_blank">Kostenloser Webseiten und Server Last Test</a><br />
50 gleichzeitige Zugriffe testen den Blog unter ein wenig Last</li>
<li><a href="http://www.bloggezwitscher.de/google-reader-goes-realtime/" target="_blank">Google Reader goes <em>PubSubHubbub</em></a><br />
- PubSubHubbub auf dem eigenen WordPress Blog aktivieren</li>
<li>Wer <span style="text-decoration: line-through;">kauft</span> spendet welche Bundestags-Partei?<br />
Spenden über 50.000 Euro werden nun direkt auf der Website des Bundestags <a href="http://www.bundestag.de/bundestag/parteienfinanzierung/fundstellen50000/index.html" target="_blank">veröffentlicht</a>. Durchaus interessant.</li>
<li>Vor dem Abflug bitte waschen und reichlich Deo benutzen. Ansonsten &#8211; <a href="http://www.cnn.com/2010/TRAVEL/02/18/smelly.passenger/index.html" target="_blank">Flugverbot</a></li>
<li>WordPress-Plugin: <a href="http://www.officetrend.de/1927/wordpress-kommentarzaehler-plugin-comment-count-admin-by-url/" target="_blank">Kommentarzähler im Backend</a></li>
<li>Last but not least: <a href="http://www.hombertho.de/2010/01/23/hombertho-de-wird-2-jahre-alt-und-ihr-koennt-was-gewinnen/" target="_blank">Homberhto macht ein Gewinnspiel</a> aufgrund seines 2jährigen Bestehens. Das erwähne ich nicht, weil ich gewinnen will, sondern weil sein Blog echt klasse ist :-)</li>
</ul>
<p>&lt;/weekly&gt;&lt;/gN8&gt;</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6419" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Weekly%2007%2F10%20http%3A%2F%2Fwww.gregel.com%2F6419%2Fweekly-0710%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6419%2Fweekly-0710%2F&t=Weekly%2007%2F10" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6419%2Fweekly-0710%2F&title=Weekly%2007%2F10" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/6419/weekly-0710/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apache: KeepAlive vs. Ladezeit</title>
		<link>http://www.gregel.com/6383/apache-keepalive-vs-ladezeit/</link>
		<comments>http://www.gregel.com/6383/apache-keepalive-vs-ladezeit/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 20:32:49 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[optimierung]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=6383</guid>
		<description><![CDATA[Optimierung der Ladezeiten. Das ewige Thema. Heute habe ich allerdings mehr eine Frage, bzw. schreibe [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Apache%3A%20KeepAlive%20vs.%20Ladezeit%20http%3A%2F%2Fwww.gregel.com%2F6383%2Fapache-keepalive-vs-ladezeit%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6383%2Fapache-keepalive-vs-ladezeit%2F&t=Apache%3A%20KeepAlive%20vs.%20Ladezeit" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6383%2Fapache-keepalive-vs-ladezeit%2F&title=Apache%3A%20KeepAlive%20vs.%20Ladezeit" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p><strong>Optimierung der Ladezeiten</strong>. Das ewige Thema.<br />
Heute habe ich allerdings mehr eine Frage, bzw. schreibe etwas über eine interessante Entdeckung. Interessant nur für denjenigen, der einen eigenen Server hat &#8211; oder weitreichende Möglichkeiten der Konfiguration.</p>
<div id="attachment_6384" class="wp-caption alignright" style="width: 160px"><a class="thickbox" href="http://static.gregel.com/media/2010/02/KA_on.png"><img class="size-thumbnail wp-image-6384 " title="KA_on" src="http://static.gregel.com/media/2010/02/KA_on-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">KeepAlive on</p></div>
<p><span style="text-decoration: underline;">Vorgeschichte</span>:<br />
Seit vielen Monaten beobachte ich die Ladezeiten des Blogs mittels <a href="http://tools.pingdom.com/fpt/" target="_blank">Pingdom</a>, die Grafiken sind überaus nett und aufschlussreich &#8211; viele von euch werden den Service kennen.</p>
<p>Es ging mir immer auf den Keks, dass die ersten Objekte zwar super schnell geladen werden, aber ab der zehnten Anfrage die Zeit zwischen <em>Connect</em> und<em> First Byte</em> a (relativ gesehen) in den Keller ging.<br />
Insgesamt kam ich in den letzten Wochen auf eine Ladezeit von knappen 5 Sekunden &#8211; was sicherlich nicht schlecht ist. Für einen Dedicated Server allerdings auch keine Sensation. <span id="more-6383"></span></p>
<p>Meine <em>server-tuning.conf</em> des Apache kenne ich schon auswendig, die Einstellungen passen.<br />
Heute habe ich aus Langeweile einfach mal die <strong><em>Keepalive</em></strong> Directive auf <strong>off</strong> gesetzt.</p>
<p>Der Pingdom-Test hat mich sprachlos gemacht:<br />
<strong>Gesamtladezeit 1,7 Sekunden</strong>, die Zeiten zwischen <em>Connect</em> und <em>First Byte</em> sind immer angenehm kurz.</p>
<div id="attachment_6385" class="wp-caption alignleft" style="width: 274px"><a class="thickbox" href="http://static.gregel.com/media/2010/02/KA_off.png"><img class="size-medium wp-image-6385 " title="KA_off" src="http://static.gregel.com/media/2010/02/KA_off-264x300.png" alt="" width="264" height="300" /></a><p class="wp-caption-text">KeepAlive off</p></div>
<p>Nun bin ich etwas ratlos!<br />
Bisher habe ich KeepAlive für eine super Sache gehalten, der Performance mehr als förderlich.</p>
<p>Mein Blog gibt auf der Startseite ~ 50 Objekte aus, mit KeepAlive ist mit ein wenig Glück und einer schnellen Verbindung auf der Gegenseite nur eine TCP/IP-Verbindung möglich. So wird es eigentlich auch im Netz beschrieben&#8230;</p>
<p><strong>Hat jemand von euch Erfahrungen bzgl. <em>KeepAlive</em>?</strong></p>
<p>Werde es ein paar Tage auf off lassen und einmal beobachten&#8230; Seltsam ist das allemal.</p>
<p>Natürlich stellt sich auch die Frage, wie der Test von Pingdom auf den normalen Browser-Besucher anwendbar ist&#8230;</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6383" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Apache%3A%20KeepAlive%20vs.%20Ladezeit%20http%3A%2F%2Fwww.gregel.com%2F6383%2Fapache-keepalive-vs-ladezeit%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6383%2Fapache-keepalive-vs-ladezeit%2F&t=Apache%3A%20KeepAlive%20vs.%20Ladezeit" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6383%2Fapache-keepalive-vs-ladezeit%2F&title=Apache%3A%20KeepAlive%20vs.%20Ladezeit" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/6383/apache-keepalive-vs-ladezeit/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Strato HiDrive Fail</title>
		<link>http://www.gregel.com/6314/strato-hidrive-fail/</link>
		<comments>http://www.gregel.com/6314/strato-hidrive-fail/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 20:23:24 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[M(f)G]]></category>
		<category><![CDATA[aktion]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[strato]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=6314</guid>
		<description><![CDATA[Gerade eine Mail im meinem Posteingang von Strato: Ihre sichere Online-Festplatte mit weltweitem Zugriff! HiDrive [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Strato%20HiDrive%20Fail%20http%3A%2F%2Fwww.gregel.com%2F6314%2Fstrato-hidrive-fail%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6314%2Fstrato-hidrive-fail%2F&t=Strato%20HiDrive%20Fail" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6314%2Fstrato-hidrive-fail%2F&title=Strato%20HiDrive%20Fail" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>Gerade eine Mail im meinem Posteingang von <em>Strato</em>:</p>
<blockquote><p>Ihre sichere Online-Festplatte mit weltweitem Zugriff!<br />
HiDrive Media 20 exklusiv für Sie &#8211; und das vor dem offiziellen Produktstart am 01.03.2010!<br />
Große Treueaktion für weit über 1 Mio. STRATO Kunden: Die ersten 10.000 Pakete dauerhaft für 0 Euro/Mon.¹ !</p></blockquote>
<p>Oh, in der Tat. Bin wirklich schon lange genug Kunde und zahle jeden Monat auch genug Geld. Also mal gucken, ob ich unter den ersten 10.000 bin&#8230;<br />
Link gefolgt&#8230; einloggen mit Kd-Nr. oder Domain-Namen (von letzteren habe ich ja ein paar)&#8230; aha, geht nicht. Zugangsdaten nicht erkannt. Andere Domain, dann Kunden-Nr. Es bleibt dabei &#8211; <em>Zugangsdaten nicht erkannt</em>. <span id="more-6314"></span></p>
<div id="attachment_6315" class="wp-caption alignright" style="width: 310px"><a class="thickbox" href="http://static.gregel.com/media/2010/02/strato-fail.png"><img class="size-medium wp-image-6315  " title="strato-fail" src="http://static.gregel.com/media/2010/02/strato-fail-300x113.png" alt="" width="300" height="113" /></a><p class="wp-caption-text">Angebots-Fail</p></div>
<p>Starke Leistung. Als Server-Kunde, der jeden Monat (i.d.R.) mehr zahlt als jeder Webhosting-Kunde, bin ich nicht würdig genug an dem Angebot teilzunehmen.<br />
Überlege ein Downgrade zu machen und nur noch 1/10 des jetzigen Preises monatlich zu entrichten.</p>
<p>Gut das ich eh nicht gewusst habe, was ich mit 20 Gigs online anstellen soll. Besonders da der Server die zehnfache Menge bietet&#8230;<br />
Aber so vom Prinzip her -&gt; <em><strong>Fail!</strong></em></p>
<p>Habe denen auch gerade eine Mail geschickt. Erwarte aber nicht wirklich eine Antwort&#8230;</p>
<p>Danke das ich meiner Unmut Luft machen konnte&#8230; :-)</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6314" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Strato%20HiDrive%20Fail%20http%3A%2F%2Fwww.gregel.com%2F6314%2Fstrato-hidrive-fail%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6314%2Fstrato-hidrive-fail%2F&t=Strato%20HiDrive%20Fail" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6314%2Fstrato-hidrive-fail%2F&title=Strato%20HiDrive%20Fail" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/6314/strato-hidrive-fail/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Blogoscoop: 100% packet loss</title>
		<link>http://www.gregel.com/6063/blogoscoop-100-packet-loss/</link>
		<comments>http://www.gregel.com/6063/blogoscoop-100-packet-loss/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 21:19:53 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[MyWEB]]></category>
		<category><![CDATA[ausfall]]></category>
		<category><![CDATA[blogoscoop]]></category>
		<category><![CDATA[Blogosphere]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=6063</guid>
		<description><![CDATA[Was ist denn da bei Blogoscoop los? Seit ein paar Stunden bekomme ich&#8230; Server:~ # [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Blogoscoop%3A%20100%25%20packet%20loss%20http%3A%2F%2Fwww.gregel.com%2F6063%2Fblogoscoop-100-packet-loss%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6063%2Fblogoscoop-100-packet-loss%2F&t=Blogoscoop%3A%20100%25%20packet%20loss" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6063%2Fblogoscoop-100-packet-loss%2F&title=Blogoscoop%3A%20100%25%20packet%20loss" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>Was ist denn da bei <a href="http://www.blogoscoop.net" target="_blank">Blogoscoop</a> los? Seit ein paar Stunden bekomme ich&#8230;</p>
<p><code>Server:~ # ping -c 5 blogoscoop.net<br />
PING blogoscoop.net (212.87.142.148) 56(84) bytes of data.<br />
--- blogoscoop.net ping statistics ---<br />
5 packets transmitted, 0 received, <strong>100% packet loss</strong>, time 4014ms</code></p>
<p>&#8230;was mich so langsam aber sicher nervt. Da ich das Icon von <em>Blogoscoop</em> in meinem Footer eingebaut habe, werden meine Seiten natürlich nie richtig, vollständig geladen.<br />
Klar, Ausfälle des Webservers kommen in den besten Familien vor &#8211; aber mehr denn je überlege ich mir nun, welchen Nutzen <em>Blogoscoop</em> noch/überhaupt für mich hat&#8230; <span id="more-6063"></span></p>
<p><a href="http://www.gregel.com/2008/08/18/blogoscoop-ist-da-und-nun/">Seit dem 18.08.2008 </a>bin ich dort angemeldet, seitdem wird mein Blog in den dortigen Statistiken erfasst. Ich nehme an, von dort kam noch nie ein Besucher (mehr) auf meinen Blog.</p>
<p>Eine der Ideen hinter dem Dienst war/ist ja nach wie vor, <em>Bloggersdorf</em> zu vermessen, eine Größenordnung anzuzeigen, vielleicht sogar den ein oder anderen neuen Blog aufzuzeigen. Diese Idee ist ja auch eine gute &#8211; und vor allem unterstützenswerte.<br />
Aber an Tagen wie diesem&#8230; <em>*seufz*</em></p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=6063" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Blogoscoop%3A%20100%25%20packet%20loss%20http%3A%2F%2Fwww.gregel.com%2F6063%2Fblogoscoop-100-packet-loss%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F6063%2Fblogoscoop-100-packet-loss%2F&t=Blogoscoop%3A%20100%25%20packet%20loss" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F6063%2Fblogoscoop-100-packet-loss%2F&title=Blogoscoop%3A%20100%25%20packet%20loss" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/6063/blogoscoop-100-packet-loss/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WordPress: Ladezeiten verbessern durch Auslagerung von CSS/Bildern (CDN Light)</title>
		<link>http://www.gregel.com/5579/wordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light/</link>
		<comments>http://www.gregel.com/5579/wordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 21:06:51 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[optimierung]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=5579</guid>
		<description><![CDATA[Bei meinen Tests und Selbstversuchen der verschiedenen Cache-Möglichkeiten für WordPress bin ich des öfteren über [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=WordPress%3A%20Ladezeiten%20verbessern%20durch%20Auslagerung%20von%20CSS%2FBildern%20%28CDN%20Light%29%20http%3A%2F%2Fwww.gregel.com%2F5579%2Fwordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F5579%2Fwordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light%2F&t=WordPress%3A%20Ladezeiten%20verbessern%20durch%20Auslagerung%20von%20CSS%2FBildern%20%28CDN%20Light%29" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F5579%2Fwordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light%2F&title=WordPress%3A%20Ladezeiten%20verbessern%20durch%20Auslagerung%20von%20CSS%2FBildern%20%28CDN%20Light%29" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Bei meinen Tests und Selbstversuchen der <a href="http://www.gregel.com/2009/11/08/wordpress-cache-von-langsam-zu-schnell/">verschiedenen Cache-Möglichkeiten</a> für WordPress bin ich des öfteren über das Stichwort <strong>CDN</strong> gest0ßen. Alle Details zum <em>Content Distribution Network</em> kann man z.B. <a href="http://de.wikipedia.org/wiki/Content_Distribution_Network" target="_blank">bei Wikipedia</a> nachlesen &#8211; im groben geht es darum, dass man <strong>statischen Content</strong> (s)einer Website <strong>auslagert</strong> auf verschiedenste Server, die im Idealfall in der Nähe des jeweiligen Besuchers liegen.</p>
<p style="text-align: justify;">Das ganze bringt zwei Vorteile mit sich:</p>
<ul style="text-align: justify;">
<li>Die Ladezeit der Website reduziert sich aufgrund der geringeren Strecke, die Bits &amp; Bytes zurücklegen müssen</li>
<li>Der Browser lädt die komplette Seite schneller, weil der Content von verschiedenen (Sub-) Domains kommt.<br />
Speziell der letzte Punkt ist interessant, dies schauen wir uns nun mal genauer an.</li>
</ul>
<p style="text-align: justify;"><span id="more-5579"></span>Ein richtiges CDN bei einem großen Anbieter (wie das <em>Amazon S3</em> Netzwerk) ist für die meisten Blogs ja ein wenig überdimensioniert. Also scheidet der erste o.g. Punkt am Geldbeutel und somit für den Durchschnittsblogger schonmal aus.<br />
Aber wie sieht es mit der Auslagerung auf eine zweite (und/oder dritte) Domain aus? Bilder, CSS &amp; Javascript ist bei jedem WordPress-Blog reichlich vorhanden, bietet sich also förmlich an.<br />
Werfen wir einen Blick auf <a href="http://www.askapache.com/htaccess/apache-speed-subdomains.html" target="_blank">AskApache</a>, wo das ganze Verfahren anschaulich dokumentiert ist:</p>
<blockquote style="text-align: justify;"><p>So instead of waiting for 30 items from 1 source, it waits for 30 items from 3 different sources, drastically speeding up the transfer. By using multiple subdomains browsers are further able to maintain persistant connections with all 3 unique servers, making the site load incredibly faster.</p></blockquote>
<p style="text-align: justify;">Klingt gut.<br />
Ich habe für den Anfang alle Bilder des aktuellen Themes, sowohl die CSS-Datei als solche auf <em>static.gregel.com</em> ausgelagert. Wie immer gilt: Viele Wege führen nach Rom, speziell bei WordPress.</p>
<p style="text-align: justify;">Zum Beipiel bietet das in meiner <a href="http://www.gregel.com/2009/11/08/wordpress-cache-von-langsam-zu-schnell/">Cache-Analyse</a> genannte WordPress-Plugin <em>W3 Total Cache</em> von Haus aus die Möglichkeit CDN zu aktivieren (Über W3 Total Cache hat <a href="http://www.hombertho.de/2009/11/09/w3-total-cache-erste-erfahrungen-mit-dem-neuen-wordpress-cache-plugin/">hombertho gebloggt</a>, die entsprechenden Kommentare sind auch lesenswert).<br />
Desweiteren finden sich im <a href="http://wordpress.org/extend/plugins" target="_blank">WordPress Plugin Directory</a> noch einige andere Plugins speziell für diesen Zweck, z.B. <a href="http://wordpress.org/extend/plugins/cdn-rewrites/" target="_blank">CDN Rewrites</a> oder <a href="http://wordpress.org/extend/plugins/cdn-tools/" target="_blank">CDN Tools</a>.</p>
<p style="text-align: justify;">Alle erfüllen sicherlich ihren Zweck &#8211; für mich waren sie aber entweder <em>oversized</em> oder suspekt. Letzteres, weil ich auch nach Studium des jeweiligen Codes nicht ganz verstanden habe, wo an welcher Stelle wie engegriffen wird &#8211; nichts für mich.</p>
<p style="text-align: justify;">Zudem wollte ich ja klein anfangen &#8211; CSS auslagern und damit alle Bilder, die via CSS verknüpft sind. Und dies schafft man mit einfachen WordPress-Bordmitteln und drei Zeilen Code&#8230;</p>
<p style="text-align: justify;">So verwendet jedes vernünftige Theme für das Einbinden der CSS im Head-Bereich der Seiten eine Variable:</p>
<p><code>&lt;link rel="stylesheet" href="&lt;?php bloginfo('stylesheet_url'); ?&gt;" type="text/css" media="screen" /&gt;</code></p>
<p style="text-align: justify;">Die Variable zielt im Normal auf <em>domain.xy/blogverzeichnis/wp-content/themes/name/styles.css</em> &#8211; also biegen wir dieses Ziel doch einfach um auf unsere (Sub-) Domain für statischen Content!</p>
<p><code>function stylesheet_uri_neu ($stylesheet_uri, $stylesheet) {<br />
$stylesheet_neu_uri = 'http://static.domain.xy/dir/style.css';<br />
return $stylesheet_neu_uri;<br />
}<br />
add_filter('stylesheet_uri' , 'stylesheet_uri_neu', 10, 2);</code></p>
<p style="text-align: justify;">Die paar Zeilen in eine Datei <em>name.php</em> packen, wie jedes andere Plugin hochladen, aktivieren &#8211; fertig. Oder alternativ direkt in die <em>functions.php</em> des jeweiligen Themes.<br />
Ab sofort wird die CSS-Datei und alle darin verknüpften Bilder von der neuen Subdomain geholt und unsere Seite lädt wieder ein wenig schneller.<br />
<em>Mission Accomplished.</em></p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=5579" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=WordPress%3A%20Ladezeiten%20verbessern%20durch%20Auslagerung%20von%20CSS%2FBildern%20%28CDN%20Light%29%20http%3A%2F%2Fwww.gregel.com%2F5579%2Fwordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F5579%2Fwordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light%2F&t=WordPress%3A%20Ladezeiten%20verbessern%20durch%20Auslagerung%20von%20CSS%2FBildern%20%28CDN%20Light%29" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F5579%2Fwordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light%2F&title=WordPress%3A%20Ladezeiten%20verbessern%20durch%20Auslagerung%20von%20CSS%2FBildern%20%28CDN%20Light%29" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/5579/wordpress-ladezeiten-verbessern-durch-auslagerung-von-cssbildern-cdn-light/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

