PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for 2012

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 , , ,

Soll ich einen Domainumzug machen?

with 41 comments

Da meine Domain nicht die aller beste ist, überlege ich schon länger auf eine andere Domain zu wechseln, doch ich bin so unkreativ! Als Alternative habe ich die Domain php-blog.de anzubieten, und habe einige Fragen an euch:

  1. Domainumzug ja oder nein?
  2. Habt ihr noch eine bessere Idee für eine Domain?
  3. Was muss ich alles bei einem Domainumzug beachten, damit ich möglichst viel vom PageRank und den Platzierungen in den Suchmaschinen beibehalte?
  4. Verliere ich vielleicht einige Leser, trotz Weiterleitungen der alten Domain?

Vorteile eines Umzugs:

  • Seriöser
  • leichter zu merken?
  • Ich würde gern wechseln

Nachteile eines Umzugs:

  • Ich muss von Null anfangen was Suchmaschinen angeht (oder übernimmt Google das halbwegs?)
  • „Marke“ ist weg
  • Besucher landen evtl. auf phpblog.de
  • Neuer Twitter Account

Bin gespannt auf eure Meinungen!

Written by Michael Kliewe

November 19th, 2012 at 10:04 am

Posted in Allgemein

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 , ,

Selbständigkeit – Fluch oder Segen?

with 17 comments

Ich würde gern eure Meinung zum Thema Selbständigkeit hören! Warum seid ihr nicht selbständig, bzw. warum seid ihr es? Ich habe hier einige Fragen an euch, vielleicht könnt ihr uns allen helfen einen Überblick zu bekommen.
Weiterlesen »

Written by Michael Kliewe

November 6th, 2012 at 6:22 pm