Umzug fertig. Administrator total angefressen.

Um es kurz zu fassen: 1Blu macht keine Backups, ist aber nicht (mehr) billiger als alle anderen Anbieter. Strato macht Backups – wenn man will sogar alle 4 Stunden. Deshalb bin ich jetzt bei Strato. Die haben das (meiner Forschung nach) beste Backup-System, und zwar nicht nur für die Daten auf dem normalen Webspace sondern auch für die MySQL-Datenbanken – wobei ich für beide Teile im Hintergrund in meiner Blogsoftware Serendipity ein PlugIn laufen habe, welches beim Einloggen eines Users nachschaut, ob das nächste Backup anliegt, und dann auch mal ggf. nen Vollbackup aller Dateien des Webspace schiebt und in komprimierter Form in ein Unterverzeichnis packt – so lang bis der Webspace vollgelaufen ist, das ist dann der einzige Haken – alle paar Monate mal die Backupliste entschlacken.

Das ist auch der Grund, warum ich hier so ein schönes Backup einspielen kann: kurz bevor bei 1Blu die Festplatten ausgefallen sind, und man mir dann mitteilte, dass ich für die „entstandene Mühe diesen Coupon für einen Gratismonat Webhosting ausfüllen“ könne, hatte ich S9Y auf 1.1 ge-updated und dabei nochmal vorher alle Verzeichnisse (des Blogs) runtergeladen (von wegen „never change a running System“ und „Sicher is sicher vor dem Update“). Ändert nichts daran, dass alle anderen Webseiten futsch sind, vor allen Dingen die Firmenwebseite mit allen Kundendaten muss ich jetzt aus E-Mails rekonstruieren, in denen ich die Daten der Kunden immer zusätzlich noch bekomme. Tolle Wurst. Wie gesagt, ich bin ziemlich sauer. Von daher ist mich 1Blu als Kunden jetzt los und sie können sich ihren einen Gratismonat da hinstecken, wo die Sonne nicht scheint. Klar, mein Vertrag hat sich natürlich erstmal direkt zwei Wochen später automatisch um 6 Monate verlängert aber viel schneller als in 4 Wochen Gratismonat hätte ich eh nicht umziehen können. Und das erste Jahr Webhosting bei Strato ist umsonst. Sehr nett. So fallen wenigstens keine zusätzlichen Kosten an, wenn man mal davon absieht, dass ich jetzt doppelt so viel bezahle wie vorher. Aber wer weiß, wo das bei 1Blu noch hin geführt hätte mit den Preiserhöhungen ohne richtige Gegenleistung. Was hab ich von 15 MySQL-Datenbanken, wenn die kein funktionierendes Backup-System haben? Genau. Gar nix. Aber ich klopf lieber drei Mal auf Holz. Das beste Backup ist das, was man nicht braucht, und so hoffe ich mal, dass bei Strato keine Festplatten ausfallen und der liebe Murphy mich in Ruhe lässt, falls doch (sprich: wenn kaputt dann hoffentlich konsistentes Backup bei Strato vorhanden – apropos ich glaub ich muss da noch was konfigurieren…)

Was bleibt zu sagen?

Heute ist Shuttlestart der Mission [(STS-124)]

Launch Date: May 31, 2008
Launch Vehicle: Space Shuttle Discovery
Launch Pad: 39A
Launch Window: 4:56 – 5:07 p.m. EDT (Deutschland ist +6 also 22:56 bis 23:07 Uhr
Targeted Launch Time: 5:02 p.m. EDT

(aus: Nasaspaceflight-Forum)

Jetzt hab ich mir sagen lassen, dass man beim letzten Start den Raketenschweif sogar über Europa hat sehen können. Von daher: vielleicht lohnt es sich ja, so gegen 23 Uhr 10 Mal den Kopf aus dem Fenster zu halten.

Ich geh dann mal noch alle Plugins und das Backup-Kontrollcenter von Strato konfigurieren *grummel*

Mahlzeit.

Blogcounter.de ist in der Blogger-Szene ja als Werbemaschine verschrien. Ich habe den Zähler eingesetzt, weil Örn ihn auch auf seiner Webseite hat. Neulich hab ich eine Mail bekommen, dass mein Zähler die 5000er-Marke geknackt hat *Ei pell*

Also hab ich die Blogcounter-Webseite mal wieder besucht und dort war dann zu lesen "Wir haben unseren Code geupdated" – sprich ich sollte meinen Counter-Code anpassen. Mein vorgefertigter Code von denen sieht wie folgt aus:

[Geshi lang=html]


[/Geshi]

Was fällt uns auf? Genau, die Zeile mit "Panasonic". Das ist nämlich die Werbung. Und damit ist jetzt Schluß.

Ich bezahle ehrlich gesagt genug Knete für meinen Hosting-Account bei 1Blu, inklusive aller Voraussetzungen für ein eigenes Statistik-System – auch wenn 1Blu schon eines anbietet. Aber darauf habe ich ja keinerlei Einflußmöglichkeiten, genausowenig wie auf die Tatsache, dass meine Blog-Software bei denen zwar automatisch installierbar war (gibt es ja mittlerweile bei allen Hostern, Software auf Knopfdruck installieren inklusive MySQL-Datenbank-Einrichtung), die Versionsnummer aber in der Regel ein bis eineinhalb Jahre hinter derjenigen hinterher hängt, die derzeit aktuell wäre – dementsprechend "sicher" fühlte ich mich denn dann auch, als ich neulich feststellte, dass Serendipity inzwischen bei Version 1.3 angekommen ist.

Deshalb habe ich mir jetzt PHPMyVisites installiert. Ja das ist so richtig geschrieben, kommt aus Frankreich deshalb "Visites" mit nem zusätzlichen "e" – warum die URL auf .us endet von denen weiß ich auch nicht, kommt davon wenn man zu knauserig oder nicht schnell genug ist, eine prominente Adresse früh genug zu registrieren…

Bei dem Thema fällt mir gerade ein, dass ich mich im Moment ja darüber aufrege, dass mein Webhoster 1Blu den Preis für mein Paket erhöht hat. 33% (500MB) mehr Speicherplatz rechtfertigen nach deren Ansicht 25% Preiserhöhung. Schön und gut, nur hat das Paket, wie sie es jetzt verkaufen, 4 anstelle der 3 Domains, die es früher hatte, als ich bestellt habe. Bisher habe ich eine böse E-Mail geschrieben, nächste Woche geht’s dann sicherlich per Telefon in die nächsthöhere Nervstufe meinerseits :-)

Eigentlich lächerlich wenn ich mir meine tolle (um den Bogen dann zurück zu spannen), frühe Registrierung meines Domainnamens damals 1998 in Erinnerung rufe. Hat mich glaub ich 69 DM pro Monat für peitsch.de inklusive 50 MB Speicherplatz gekostet, plus 150DM für die Registrierung der Domain selbst bei der [(DeNIC)] – da darf man gar nicht drüber nachdenken heutzutage… und ich beschwer mich über 1500MB und 3 Domains für 8 Euro 49.

Aber zurück zum Thema: ich will natürlich den knuffigen Zähler nicht verlieren, den es bei Blogcounter.de als Hauptfeature gab (zusätzlich zum Statistik-Backend, welches sie auf ihrer Webseite anbieten, welches wenn man etwas im Netz sucht zu Beginn einige Sicherheitslocken hatte). Deshalb hab ich mir den Seppcounter gebastelt mit Hilfe des Phpmvcount2-Plugins für PHPMyVisites. Die Grafik des Blogcounters habe ich dazu mal eben nachgepixelt (ich frag mich grad ob das Copyright-Verletzung ist, wenn ich mit dem 1-Pixel-Pinsel in Gimp eine Grafik "nachmale" – muss ich dann virtuelles Geld an die VG-Bild überweisen für den virtuellen Pinsel? *grins* Schöpfungshöhe dürfte ja nicht allzu hoch sein…)

Wie dem auch sei: so sieht das dann aus:

linkscompteur phpmvrechts

Und darauf kann ich mir dann jetzt wirklich ein Eis backen. Ist doch hübsch, oder?

Falls also jemand anderes auch eine Blogcoutner.de Alternative sucht, dann biete ich hiermit gerne meine "Gesammelten Werke" an, sprich meine veränderte Version von PHPMVCount, in Form einer ZIP-Datei, welche die abgewandelte Version der PHPMV2Count_Viewer.php und die ganzen kleinen Grafikdateien enthält, sowie den HTML-Code der einzubauenden Grafikdatei des Counters für die Webseite.

Hier die Datei. PHPMV2Count.zip

Jetzt muss ich nur noch rausfinden, wie ich die alten 5143 Besucher in den Zähler reinbekomme… bei Blogcounter heißt die Liste der Blogs mit den meisten Hits "Schwanzvergleich" und irgendwie will ich mir ja nicht die Ergebnisse der letzten zwei Jahre einfach so "abschneiden" ;-)

Update Samstagfrüh: Wow mir ist dann doch noch eingefallen, wie man zu einer Variablen in PHP 5143 hinzuaddiert… Wahnsinn… haben sich die 10 Jahre Studium doch glatt gelohnt… naja, ich war wohl einfach zu müde nach der ganzen Arbeit bis spät in die Nacht.

Das Update von Serendipity habe ich nämlich dann auch gleich manuell vorgenommen. Mit ein Grund dafür war, dass der Code, den ich oben eingefügt habe in Version 1.1 automatisch formatiert wurde. Den "Seppcounter" zu basteln hat knapp eine Stunde gedauert – das Blog anzupassen, damit ich damit prahlen kann, ungefähr die vierfache Zeit.

Serendipity ist ja an sich toll, denn man kann einfach den Text eintippen und alle Formatierungen der Links etc. pp. nimmt S9Y (S9Y = Serendipity – 9 Buchstaben zwischen S und Y) automatisch vor – auch die Smileys und durch ein weiteres Plugin die Links auf Wikipedia, die ich für jeden Begriff einfach durch Einbetten in [ ( und ) ] um das Wort erzeugen kann (ohne die Leerzeichen zwischen den Klammern). Nur wird dann halt auch jeglicher HTML-Quellcode, wie ihn eben auch der Blogcounter.de HTML-Code für den Counter (siehe oben) auf meiner Webseite bisher enthielt, komplett formatiert. Eben mal schnell über meinen neuen Counter bloggen war also nicht, und wie kommen wir denn da hin, wenn ’nen Informatikstudent keinen Quellcode in sein Blog einfügen kann? Das ist ja nicht der Sinn der Sache. In Version S9Y 1.3 funktioniert durch ein weiteres Plugin ("Geshi") die unformatierte Anzeige von Quellcode (bzw. die farblich formatierte). Kleines Beispiel?

[Geshi lang=php]

[/Geshi]

Toll, oder? Fahrt mal mit der Maus über das "echo". Geshi fügt automatisch Links zu den PHP-Funktionen auf php.net hinzu. Ich find’s spitze. Jetzt seht ihr auch, wie ich meinen Zählerstand in der PHPMV2Count_Viewer.php manipuliere :-)

Natürlich habe ich über das Update auf S9Y Version 1.3 auch noch was zu berichten. Zum einen musste ich feststellen, dass ich die Dateien im Ordner der automatischen 1Blu S9Y-Installation per FTP nicht beschreiben/löschen konnte. Den Ordner selbst umbenennen ging, denn den muss man vor der Installation durch das Skript selber anlegen. Sprich ich durfte mir den Speicherort aussuchen, aber nichts am Blog verändern, und da bin ich gar nicht gut drauf zu sprechen. Da man vor dem Update eh ein Backup machen soll, habe ich alles herunter geladen, um es dann erneut hoch zu laden, die Version 1.3 drüber zu kopieren, und dann einfach die Ordner auszutauschen (/blog/ -> /blog2/ und den neuen Ordner von /irgendwas/ zu /blog/). Wie gesagt ich bin Informatikstudent und so stolz auf meine technische Begabung *vor allen Eiern von Ostern duck*. Ja is ja gut ich hör ja schon auf :-)

Nunmehr habe ich also die alleinige und vollständige Herrschaft über meine Blog-Software, meine Plugins, meine Statistiken über die Zugriffe auf mein Blog (inklusive der ZIP-Datei, die inzwischen schon ein paar Mal heruntergeladen wurde lustigerweise, kann ich alles gaaaanz genau verfolgen. Ich weiß jetzt genau, wer ihr alle seid! ;-) – ich habe meinen eigenen Blogcounter ohne Werbung und außerdem kann ich die ganze Arbeit für andere Projekte weiter verwenden. Sehr sehr schön.

Also, schönes Wochenende :-)

So sieht das aus, wenn man sich eine Catchall-Adresse einrichtet (sprich *@peitsch.de -> GMail-Account). Ich habe bis vor zwei Jahren fast keine Spam-Mails bekommen. Jetzt sieht es so aus, als ob sich das geändert hat. Vor einem Jahr, als ich GMail begonnen habe zu nutzen, war die maximale Zahl pro Monat 4000. Selbst im Dezember ist sie noch bei 5000 rumgekrebst – rund um Weihnachten dann aber fing es an zu explodieren. Alles Spam? Nicht ganz.

Es ist kein "echter" Spam ist. Es ist indirekter Spam. Das, was da kommt, sind zum größten Teil Fehlermeldungen oder automatische Antworten nach dem Muster "Der User existiert nicht" – "Diese Google-Gruppe existiert nicht" – "Ich bin im Moment nicht im Büro" – "Diese Adresse wird demnächst nicht mehr benutzt".

Sprich: bisher hab ich auf alle möglichen Adressen, die gar nicht existierten, Spam erhalten. Z.B. an xysfkeiq-chri@peitsch.de. Die Catchall hat’s an mein Postfach weitergeleitet. Nun aber hat irgendein Spam-Versender angefangen, meine Domain als ABSENDER einzutragen – sprich from:xysfkeiq-chri@peitsch.de to:irgendwer@irgendwo.tld – und ich erhalte die ganzen Fehlermeldungen. Kann auch sein, dass es irgendwelche Würmer sind – im Endeffekt das gleiche Resultat – 42380 von Google aufgefischter Spam in 4 Wochen (!).

Im Moment kommen durch den GMail-Spamfilter ca. 250 Mails am Tag durch (ich leite von meinem normalen Postfach um auf GMail und dann zurück auf nen anderen Account auf peitsch.de, den ich dann abrufe) – macht insgesamt im Monat trotzdem nur 7500 anstatt 47500 die es sonst wären – 20% Durchlässigkeit war mir dann aber doch zu viel. Mein lokaler Spamfilter auf dem Rechner hat dann auch nicht mehr allzu viel zusätzlich erkannt.

Ich habe die Catchall nun schlußendlich, nach 10 Jahren ohne Probleme damit, deaktiviert. Jetzt muss ich mir halt die zusätzliche Mühe machen, E-Mail-Adressen, die ich zusätzlich benutzen möchte (zum Beispiel "bla@peitsch.de" für alle Webseiten, wo ich eh keine Mails von bekommen möchte, und die ich dann einfach in einen "unwichtig" Ordner sortiert habe) wenigstens als Weiterleitung auf meine normale Mailadresse anlegen. Bisserl zusätzlicher Aufwand. Aber immer noch weniger als jeden Tag 250 Mails im Mailclient UND in GMail zu löschen.

Warum ich 3 Monate (November bis Februar) keine Blog-Einträge verfasst habe:

Drei Chars auf Level 70, das Ende der Fahnenstange erreicht – ich hab heute den Account deaktiviert bis Patch 2.4 veröffentlicht wird, weil es immer noch (wie immer, wird es immer bleiben) ein endloser Grind ist. 25er Instanzgruppen findet man keine ohne Beziehungen (wie früher schon die 40er), nicht mal 10er-Instanzen lassen sich besuchen und die 5er hängen mir zum Halse raus.

Also warten wir (im Prinzip) brav auf den Reset mit dem nächsten Addon (Wrath of the Lich King) und machen bis dahin was Sinnvolles. Wie bloggen *Augenverdreh*