Die Internetwelt, gefiltert durch die Netztaucherbrille.

Balsam im doppelten Sinn

In den letzten Wochen half ich einem Kunden bei einem Projekt welches dem Auftraggeber echte Bauchschmerzen machte. Ursprünglich in Typo3 umgesetzt ist die damalige Programmiererin längst nicht mehr greifbar.

Es gab keine Doku über verwendete und angepasste Module und die geforderten Erweiterungen wie Weblog und Module zur Suchmaschinenoptimierung waren einfach nicht umsetzbar. Die Menüführung und die Auffindbarkeit der einzelnen Bestandteile der Website waren derart kompliziert das ein Neuaufsetzen schneller als eine Reparatur war.

Auf WordPress ist Verlass

Die Kundin setzte bereits bei einem anderen Projekt WordPress ein. Also machten wir uns an die Arbeit. Bedingung war die Umsetzung 1:1 zum Vorgänger, eine nicht immer glückliche Vorgabe. Viele kleine Mehrarbeiten tauchten erst während der Arbeit auf und die Kundin hatte nur ein sehr schmales Budget. Umso mehr hat es mich gefreut heute von Ihr ein kleine Überraschungspaket zu bekommen. Das gab mir die Gelegenheit die Produkte von ISM Kosmetik einmal zu testen. Grossartig, Vielen Dank!

Orderpanel: Abfrage von belegten .de-Domains scheitert

Heute morgen bekomme ich einen Anruf das die Bestellsoftware Orderpanel nicht mehr funktioniert. Möchte ein Kunde eine bereits belegte de-Domain per Providerwechsel (KK) bestellen, bringt das Toool einfach einen Fehler.

Die Ursache ist schnell gefunden. Die Denic hat am 22. September die Ausgabe der Whois-Daten gekürzt.

Zum 22. September 2009 hat die DENIC eG ihre whois-Dienste verbessert. Wichtigste Änderung ist der Schutz des Zugriffs auf Domaininhaberdaten durch eine vorgeschaltete Captcha-Abfrage. Dadurch wird sichergestellt, dass Domainabfragen nur durch berechtigte Personen und nicht durch automatisierte Skripte durchgeführt werden können.

Nach einigem Suchen war klar das der Fehler doch einfacher zu beheben ist als gedacht

In der Funktion whois_domainname() in /data/lib_best/best_func.php wird die Tabelle DOMAINS nach der TLD (in dem Fall de) gelesen. Dort sind Suchmuster hinterlegt. Bei einer belegten Domain sucht die Funktion nach `[Admin-C]`. Das wird jetzt nicht mehr ausgegeben. Ist es auf`[Tech-C]` als Suchmuster umgestellt, damit funktioniert es.

Wie mache ich ein Backup?

Nach dem Massendefacement vom 27.4 und dem Verlust des Serverbackups wurde uns klar, dass die meisten Kunden keine Sicherungskopie Ihrer Serverdaten erstellen. Dabei gibt es verschiedene Wege bei fairHOST24 Backups zu erstellen.

Wie, Sie machen keine Backups?
Laut AGB ist der Kunde für die Sicherung seiner Daten verantwortlich. Natürlich machen wir Backups der Server, diese sind allerdings nur für technische Notfälle gedacht und nicht für die Kunden zugänglich. Jeder Kunde benötigt also eine eigene Strategie um seine Daten zu sichern. Wir helfen gern dabei die passende zu entwickeln und umzusetzen. Im Folgenden finden Sie Erläuterungen um automatisch Backups anzulegen und diese zu archivieren.

5 Wege um Sicherungskopien anzulegen


Eine sehr einfache Möglichkeit eine Datensicherung zu machen ist, sie von Confixx ausführen zu lassen. Jeder Kunde kann sich dazu mit seinen Zugangsdaten in Confixx einloggen und im Menü „Tools“ den Punkt „Backup“ wählen.
Daraufhin erscheint ein Menü in dem man die Möglichkeit hat zu wählen, wovon man eine Datensicherung machen möchte. Nachdem man den Button „übernehmen“ gedrückt hat, wird automatisch ein Backup erstellt.

Wenn man diese Datensicherung lokal ablegen möchte, verbindet man sich danach per FTP/SFTP auf den Server und findet dann in dem Ordner „backup“ die eben erstellten Datensicherungen. Es ist sinnvoll diese lokal zu sichern, denn um so mehr Backups man an unterschiedlichen Orten besitzt, desto geringer ist die Wahrscheinlichkeit eines Verlustes von Daten.

Um eine Versionierung hinzubekommen, benennt man die dort liegenden Sicherungen um, sodass sie auf das Erstellungsdatum hinweisen. Für die Wiederherstellung dieser Daten muss das entsprechende Archiv wieder auf den Server in den Ordner „backup“ geladen werden. Im Confixx kann man dann in dem Menü „Tool“ den Punkt „Wiederherstellung“ wählen, dann wird man nach der Quelle gefragt, welche dann „/backup“ lautet.


Als WordPressblogger kann man auch in Sachen Backup auf Plugins zurückgreifen. Das Plugin für die Datenbanksicherung ist WordPress Database Backup. In dem Download-Blog finden man auch eine deutsche Sprachdatei.

WordPress Version 2.7.x oder älter
Das Plugin ist so zu installieren wie jedes andere Plugin auch, es wird den den Ordner /wp-content/plugins/ geladen und dann im Adminbereich des Blogs aktiviert, dann erscheint ein neuer Punkt Backup im Adminmenü. Dort kann man auch festlegen wann Sie sichern wollen, ob täglich oder stündlich oder es kann festgelegt werden ob es das Backup auf dem lokalen Rechner gespeichert werden soll oder per Mail versendet werden soll.

WordPress Version 2.8 oder neuer
Ab WordPress 2.8. kann man auch innerhalb des Adminbereichs nach Plugins suchen und direkt installieren. Dazu loggt man sich in den Adminbereich ein und wählt dann den Punkt „Installieren“ unter „Plugins“. Dort kann in dem Suchfenstern den Begriff „Backup“ eingeben und man bekommt eine Liste von Backupplugins. Dort haben Sie dann die Qual der Wahl, für welches Sie sich entscheiden.


Mit dem Programm MySQLDumper, können Sicherungskopien erstellt und auch wiederhergestellt werden. Dabei wurde darauf geachtet, dass das Programm auch bei größeren Datenbanken eine Sicherungskopie anlegen kann. Das Programm ist komplett kostenlos und wird auf dem Server installiert. Man kann einen Cronjob einrichten welcher das Backup periodisch ausführt. Nachteil dieser Strategie ist jedoch das nur ein Backup der Datenbank angelegt wird, aber kein Backup der FTP/SFTP Daten.


Auch mit Mysql selbst lässt sich ein Datenbankbackup erstellen. Dazu kann man auf dem Server mysqldump per Cronjob einrichten, welcher dann periodisch das Backup selbständig ausführt und es per Mail verschickt. Um diese Form des Backups zu nutzen, müssen Sie vom Support ein Shellscript erstellen lassen. Einmal eingerichtet ist dies eine sehr unkomplizierte Sache. Nachteil: es lassen sich per eMail nur relativ kleine Dateien transportieren.


Desweiteren bieten wir mit fairpremium.Backup einen Backupservice an. Über den Tag verteilt sichern mehrere Backuprechner die Daten aus Mail, Datenbanken und Webinhalten. Diese werden versioniert abgelegt und können bis zu 7 Tage lang aufgehoben werden. Sie erhalten Zugriff auf ein Verzeichnis welches den Stand jeden Monat archiviert und Sie per eMail informiert wo die Daten abgelegt werden. Am Ende eines Quartals bekommen Sie Ihre Daten per DVD zugestellt. Im Schadensfall bekommen Sie Zugriff auf die ständig angelegten Backups und können einen Zustand innerhalb der letzten 7 Tage wiederherstellen, ganz ohne Zusatzkosten.

Jedes Backup ist besser als ein Backup!
Unter Ansprechpartner finden Sie Kontakt, falls Sie Fragen zu den einzelnen Backupmöglichkeiten haben. Egal für welche Methode der Datensicherung Sie sich entscheiden, wichtig ist Sicherungskopien zu machen. Gern beraten wir Sie kostenlos und unverbindlich zu Ihrer persönlichen Backupstrategie.

Ein richtig nettes Päckchen vom Kunden

Die Postbotin drückt mir gestern ein unerwartetes Päckchen in die Hand. Gespannt packe ich aus und lese folgendes:

Als kleine Aufmunterung übersenden wir anbei ein wenig Nervennahrung für den Umzug und wünschen viel Erfolg.

nervennahrung
In der Tat ist der Umzug Stress pur. Tausend kleine Dinge wollen auf einmal erledigt werden, Umbau muss koordiniert werden und der Support und das Projektgeschäft drängen. Ich habe mich riesig darüber gefreut das selbst mein Kunde die Rechtsanwatskanzlei Dr. Schmitz & Partner sich dazu Gedanken macht!

Vielen Dank!

netztaucherLOUNGE auf Sportevent

Vom 19. Juni bis zum 21. Juni findet in Angermünde ein feines Event statt. 120 Tonnen Sand. Fussball, Handball, Volleyball; Musik, Tanz und Cocktails. Das sind die Zutaten für das Highlight des Sommers : Beach City Angermünde.

Als ein Sponsor des Vorhabens habe ich mir den VIP-Bereich, die netztaucherLOUNGE ausgesucht. Dort wird es ganz nach meinem Geschmack zugehen:

Das Konzept für die netztaucherLOUNGE ist fertig. Die Cocktailkarte ist besprochen, das Fingerfood geplant. Jeder VIP wird ganz speziell betreut.

* (Liege)stühle direkt am Spielfeldrand
* Luftiger Schatten in einem abgetrennten Zelt
* persönliche Bedienung direkt am Platz
* leichtes Fingerfood
* kleine Überraschungen

Bis zum Anpfiff ist noch ein gehöriges Pensum an Aufgaben zuleisten. Ich bin nicht nur einer der Sponsoren sondern gleichzeitig im mitorganisierenden Verein.

Webvandalismus mit teilweisem Datenverlust

Am Montag, dem 27. April gegen 16.30 Uhr war plötzlich auf vielen Seiten des Agenturservers eine eindeutige Nachricht zu lesen: defaced by „hastenichgesehen“. Eine sofortige Überprüfung ergab einen Massendefacement.
Weiterlesen

Tabellen gestalten mit CSS – 3 Beispiele

Die gute, alte Tabelle kommt bei der Gestaltung von Internetseiten immer dann zum Zuge wenn ein Überblick über Daten gegeben werden soll. Die Gestaltung der Tabellen sollte dabei per CSS erfolgen. Hier einmal 3 Linktips zur Gestaltung von Tabellen:

* Top 10 CSS Table Designs
* CSS-Based Tables
* schön gestaltete Preistabellen

Stapellauf: RA Seeholzer zu Anzeigenfallen

anzeigenfalle Ein feines Thema beackert Herr Seeholzer in seinem brandneuen Blog zum Thema Umgang mit Adressbuch- und Anzeigenunternehmen. Meine Aufgabe war die Umsetzung des Blogs nebst Einführung in die Verwendeung von WordPress als Blogsystem. Da das Budget mit etwa einem Tag recht knapp war wurde ein Basislayout verwendet und entsprechend angepasst.

Ich hoffe auf kontroverse Dialoge und wünsche viel Erfolg bei diesem Projekt Herr Seeholzer!

Webanalyse: Alternative zu Google Analytics

Wichtigstes Mittel zur Kontrolle der Marketingaktivitäten und der Suchmaschinenoptimierung der eigenen Website ist die Kontrolle und Auswertung der Logfiles. Eine grafisch aufbereitete Statistik und anpassbare Reports helfen dabei ungemein.

Weit verbreitet ist hierbei Google Analytics. Vor einiger Zeit hat Google den Dienstleister Urchin und dessen Webanalysesoftware übernommen und weiterentwickelt.

Ein grosses Problem beim Einsatz von Analytics ist dabei, dass die Datenspeicherung die bei Google, und damit ausserhalb Europas, erfolgt. Deutsche Datenschutzbestimmungen und der Einsatz von Analytics vertragen sich in den meisten Fällen nicht. Eine brauchbare Alternative ist aber in greifbarer Nähe.

piwik - webanalyse
Pwik ist eine Software zur Analyse und Aufbereitung des Besucherverhaltens. Es ist quelloffen, erweiterbar und auf dem eigenen Server installierbar.

Vom Umfang der Software gibt die Demo von Piwik ein umfassendes Bild. Das Enwicklerteam betreibt ein Blog, es gibt eine Entwicklerdoku und ein Forum.