Amazon RDS: Eine Datenbank in der Cloud
Amazon arbeitet weiter an seinen Web Dienstleistungen. Mit der Tochterfirma Amazon Web Services bietet das Versandhaus Cloud-based Services an, also sehr skalierbare Systeme wie zum Beispiel Server („Elastic Compute Cloud“ / EC2) und Speichersysteme („Simple Storage Service“ / S3). Bezahlt werden diese Services per pay-by-use, sprich man bezahlt nur das, was man auch nutzt. Somit liegen die zwei Hauptvorteile auf der Hand:
- Man kann Serverausfälle durch Traffic-Peaks vorbeugen
- Man bezahlt nicht für unnötige Infrastruktur, die nur selten ausgelastet wird
Zu dem bestehenden Datenbankangebot SimpleDB™ gesellt sich nun der Relational Database Service oder kurz RDS. Dieser versetzt MySQL 5.1 in die Cloud und steht ab sofort jedem als Beta Version zur Verfügung.
MAMP: Zugriff auf MySQL Shell erstellen + DB Import
Wer unter Mac MAMP1 als MySQL und PHP Server benutzt, wird früher oder später vor dem Problem stehen, die MySQL Shell anzusprechen. Das wird zum Beispiel nötig, wenn man versucht, größere Backupdateien in die Datenbank einzulesen2, dann verweigert PhpMyAdmin nämlich schnell mal den Dienst.
Was sollte man gegen negative Links unternehmen?
Google hat in seinem offiziellen Webmaster Blog etwas Aufklärung bezüglich zwielichtigen Links betrieben. Dabei wird auf die Sorge mancher Suchmaschinenoptimierer eingangen, dass man durch externe Links seitens unseriöser Websites in den Bad Neighborhood hineingezogen werden könnte – was zur Folge hätte, dass die eigene Seite herabgewertet wird.
Allerdings gibt Search Quality Strategist Kaspar Szymanski im Google Blog Entwarnung an die SEO Szene.
Yahoo Meme mit neuer API
APIs sind sehr angesagt und Twitter’s Erfolg ist wohl auf die Schnittstelle zurückzuführen, ohne die es nicht möglich wäre jede noch so banale Anwendung mit Tweet-Funktionalität zu versehen. Bisher war der Mikroblogging Service Meme von Yahoo nicht sonderlich erfolgreich, daher soll nun eine API helfen an die Erfolge von Twitter und Tumblr anzuknüpfen.
PHP Speedy: Javascript in den Footer
PHP Speedy ist eine ganz feine Sache – es komprimiert automatisch verschiedene Javascripts in eine einzelne Datei, was die Requests reduziert und die Ladezeit verkürzt. Allerdings hat es ein kleines Manko: Es beachtet die Design-Richtlinie Javascript ans Dokumenten-Ende nicht. So kann man das beheben:
Die Datei php_speedy/controller/compressor.php öffnen und dort zu Zeile 431 springen. Dort sollte etwas in der Form stehen:
[sourcecode lang=“php“]
$source = preg_replace(„!
[/sourcecode]
Das ändern wir in:
[sourcecode lang=“php“]
if(preg_match(„/