PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for the ‘PHP’ Category

Smarter Web: DDoS-/Web-Protection und Beschleunigung deiner Seite mit myracloud.com

with 18 comments

Gastartikel von Sebastian Bruckner

Hallo *, kurz zu meiner Person, meine Name ist Sebastian Bruckner, ich wohne in München und  beschäftige mich seit 7 Jahren mit dem Web- und PHP-Umfeld. Dies ist mein erster Blog-Artikel, bitte seht mir etwaige Anfängerfehler nach :-).

Wir (Soprado) haben das Produkt myracloud.com, entwickelt und sind am 01.11.2012 damit in die Beta-Phase gestartet. Ich stelle euch heute vor was myracloud bietet, wie es das umsetzt und wie myracloud.com euch das Leben leichter machen kann.

Was ist myracloud und bei welchen Problemen hilft es mir?

myracloud ist ein System, das deine Webseite vor Angriffen schützt und sie zusätzlich auch noch deutlich beschleunigt.

myracloud löst eine Vielzahl deiner alltäglichen Probleme als Programmierer bzw. Sysadmin, unter anderem:

  • Schutz vor DDoS-Attacken (smarte Filterung des Traffics)
  • Schutz der DNS-Server
  • Web Application Firewall (Schutz vor SQL-Injection, XSS und CSRF/XSRF uvm.)
  • Caching und CDN-Funktionalität
  • Sehr viel Bandbreite (dreistelliger GBit/s Bereich)
  • Übersetzung IPv6 <-> IPv4 in alle Richtungen und Konstellationen
  • Minimierung der Latenz durch AnyCast-Netzwerk, dadurch sehr hohe Ausfallsicherheit (komplett redundant in mehreren Rechenzentren)
  • Automatisierte OnPage  Optimierung (CSS-Compression, JS-Compression und Nachladen, Bilder verlustfrei optimieren)

Wie schützt myracloud meine Webseite?

Weiterlesen »

Written by Sebastian Bruckner

November 26th, 2012 at 9:47 am

Linkpool Nummer 33

with 4 comments

Wer noch ext/mysql verwendet sollte sich dringend um Migration kümmern, bald wird es DEPRECATED und dann entfernt, die Diskussion in der PHP-Internals Liste läuft auf Hochtouren.

Sehr ausführlicher (englischer) Text über die neuen Features in PHP 5.5:

Weltweite Umfrage unter Entwicklern:

Sicheres hashen, die in PHP 5.5 kommenden Funktionen rund um password_hash():

SPDY, NPN und der HAProxy:

Zend Framework 2.0.4

Written by Michael Kliewe

November 25th, 2012 at 1:49 pm

Funktion zur Erkennung von gleichen Zeichen

with 10 comments

Um zu erkennen ob jemand Mist ein ein Formular eingetragen hat brauche (natürlich neben anderen, eventuell wirksameren Maßnahmen) ich ein kleines Script, das erkennt wenn in einem String (Straße, Vorname, Nachname etc.) mindestens 4 mal hintereinander der selbe Buchstabe vorkommt.

Beispiele:
Florian: gültig
qwerty: gültig
asasasasas: gültig
aaaa: ungültig
aaasssdddd: ungültig

Einige Spassvögel tippen einfach Mist in die Formulare, und ein einfacher Check ist: 4 aufeinander folgende Zeichen dürfen nicht gleich sein.

Hier meine erste Lösung:

Weiterlesen »

Written by Michael Kliewe

November 23rd, 2012 at 8:54 am

Posted in PHP

Tagged with , , ,

Große PaaS Übersicht im PHP Magazin

with 8 comments

Anfang des Jahres konnte man im PHP-Magazin Ausgabe 3/2012 eine große Übersicht der PHP-Platform-as-a-Service-Anbieter (PHP-PaaS) finden, die ich mühevoll erstellt habe. Ich hoffe zwar dass ihr alle ein PHP-Magazin-Abo habt, aber zur Vollständigkeit gibt es hier den Artikel als PDF.

Ein paar Details (Software-Versionen) sind jetzt, ein halbes Jahr später, vielleicht nicht mehr up2date, aber die generellen Infos und Feature-Richtungen sollten noch stimmen. In der Tabelle sind folgende Anbieter zu finden:

  • cloudControl
  • PHP Fog
  • Php Cloud
  • Orchestra
  • OpenShift
  • DotCloud
  • BitNami Cloud Hosting
  • Relbit
  • Pagoda Box

Diese 34 Kriterien habe ich bei allen Anbietern untersucht:

Webseite, Blog, Status, Firma, Automatische Skalierung, Add-ons, Skalierungseinheit, VCS, GitHub-Integration, Git Push/Deploy, SFTP Push, Separate Test- und Entwicklungszweige, Speicherplatz für temporäre Dateien, Speicherplatz für Benutzer-Uploads, Apache AccessLog/ErrorLog/PHP-ErrorLog, .htaccess/mod_rewrite, MySQL Admin Tool, Twitter, Hosting, Command-Line-Admin-Tool, 1-Klick-Applikationen, Kostenloser Einstieg, Kosten, Caching, Loadbalancer, Softwareversionen, PHP-Einstellungen, PHP-Module, Backup, SSH-Zugang, andere unterstützte Programmiersprachen, Beschreibbares DocumentRoot, Support, Sonstiges

Written by Michael Kliewe

November 8th, 2012 at 10:18 am

Posted in PHP

Tagged with , ,

Der PHP Summit 2012 (incl. Rabattcode)

with 2 comments

Die PHP-Konferenzen 2012 gehen dem Ende entgegen, aber ein Highlight kommt noch: Der PHP-Summit in Berlin! Präsentiert von der Entwickler-Akademie und dem PHP-Magazin werden 4 Trainer insgesamt 18 Workshops an 3 Tagen durchführen. Die Trainer sind die 3 Experten Sebastian Bergmann, Arne Blankerts und Stefan Priebsch von thePHP.cc zusammen mit Projektcoach Judith Andresen, zusätzlich wird es noch 2 Gastvorträge von Fridtjof Detzner (Jimdo) und Kristian Köhntopp geben. So nah und persönlich kann man sonst nirgends mit den Profis arbeiten (außer man engagiert sie für ein eigenes Projekt).

Weiterlesen »

Written by Michael Kliewe

November 5th, 2012 at 12:57 pm

Posted in PHP

Tagged with , , , ,