PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for Juni, 2010

(Fast) Alle Slides der IPC SE 2010

with one comment

So, hier nun fast alle Präsentationen zu den Sessions auf der International PHP Conference Spring Edition 2010. Wer kann die Lücken füllen?

Sonntag
———————————————————-
Continuous Inspection and Integration of PHP Projects
Sebastian Bergmann
Präsentation auf Slideshare
———————————————————-
Advanced-Eclipse-Workshop
Bastian Feder, Nils Langner, Sven Kiera
Präsentation auf Slideshare
———————————————————-
Softwarearchitektur mit PHP
Johann-Peter Hartmann
Präsentation auf Slideshare
———————————————————-
An Introduction to MapReduce
David Zuelke
Präsentation auf Slideshare

Montag
———————————————————-
Weiterlesen »

Written by Michael Kliewe

Juni 10th, 2010 at 10:11 am

PHP Test für Fortgeschrittene: Der Gewinner, alle Fragen und Antworten

with 16 comments

So, da der PHP-Test für Fortgeschrittene offiziell beendet ist werden wir nun also den Gewinner der ZCE-Praxis-Tests ermitteln. Außerdem sind hier alle Fragen (und Antworten) aufgelistet die im Test vorkommen, sodass darüber diskutiert werden kann.

Wer den Test (nochmal) machen möchte um sein PHP-Wissen zu testen kann das natürlich weiterhin tun. Ich habe die Beschränkung auf eine IP-Adresse/Cookie/Email-Adresse etc. aufgehoben, er kann also nun von jedem beliebig oft wiederholt werden. Derjenige (oder diejenige) sollte auch aufpassen beim Weiterlesen, denn unten werden die Fragen und Antworten aufgelistet.

Weiterlesen »

Written by Michael Kliewe

Juni 9th, 2010 at 7:14 am

Posted in Allgemein,PHP

Tagged with , , ,

15 Jahre PHP: Glückwunsch zum Geburtstag!

with 4 comments

Bereits 1994 begann Rasmus Lerdorf mit der ersten Umsetzung seiner Ideen zu einer Webscriptsprache, und am 08. Juni 1995 veröffentlichte er Version 1.0 der Personal Home Page Tools (PHP Tools).

Rasant ging es weiter, bereits am 16. April 1996 verkündete Rasmus Version 2.0 der mittlerweile PHP/FI (Form Interpreter) genannten Sprache. Darin war bereits nativer Support für Datenbankverbindungen enthalten, und der Weg vom einfachen Tag-Parser hin zu etwas komplexeren datenbankbasierten Scripten war getan.

Weiterlesen »

Written by Michael Kliewe

Juni 8th, 2010 at 5:22 am

Linkpool Nummer 8

without comments

Growl-ähnliche Benachrichtigungen auf dem Desktop aus dem Browser heraus:
http://www.peterkroener.de/web-notifications/

Sammlung von HTML5 Beispielen:
http://html5watch.tumblr.com/

Sehr umfangreicher Artikel über Password Hashing, SQL Injection und alles was mit User-Administration zu tun hat:
http://php-security.org/2010/05/26/mops-submission-10-how-to-manage-a-php-applications-users-and-passwords/

Das Zend Framework 2.0 ist nun per Git verfügbar, auch auf Github:
http://www.zendframeworkinaction.com/2010/06/04/zend-framework-2-development-starting-in-earnest/

Das Geburtstags-Pacman-Spiel bei Google ist nach wie vor online:
http://www.google.de/pacman/

Ich sag es ja immer wieder: Auch NOTICEs sollten sofort behoben werden:
http://phpperformance.de/programmiert-sauber-auch-fuer-die-performance/

Written by Michael Kliewe

Juni 6th, 2010 at 1:07 pm

Die IPC geht zu Ende: Der letzte Tag

with 3 comments

Nach 6 Stunden Schlaf klingelte der Wecker, schnell aus den Federn, Sachen packen und im Auto verstauen. Das Frühstück noch mitnehmen und dann wieder via Bus, Bahn und Fußweg Richtung Konferenz.

Dort angekommen direkt in den Talk über Doctrine 2, da mir CSS/CSRF bereits bekannt waren. Der Talk soll allerdings auch sehr interessant gewesen sein, ich weiß noch nicht ob das aufgezeichnet wurde oder ob es Slides gibt.

Doctrine jedenfalls wurde erstaunlich tiefgreifend vorgestellt, mit vielen Codebeispielen und Vorteilen gegenüber Version 1.x . Aktuell benutze ich immer Zend_Db_Table wenn es um den Datenbankzugriff geht, aber man hört ja immer mehr von Doctrine und Propel, sodass da vielleicht bald ein Umstieg ansteht. Etwas skeptisch bin ich jedoch, denn am Vorabend erklärte sich Kris Köhntopp als Gegner von ORM: Zuviel Overhead und zu wenig Kontrolle. Ich weiß noch nicht, spätestens wenn Doctrine in das Zend Framework integriert werd ich mir es im Detail anschauen. Ich habe meistens nicht so komplexe Datenbankstrukturen als dass sich ORM lohnen würde, ist jedenfalls mein aktueller Stand.

Da ich Fabien Potencier mal live sehen wollte Weiterlesen »

Written by Michael Kliewe

Juni 3rd, 2010 at 1:20 pm