

Security ist ein noch immer stark unterschätztes Thema in der IT-Branche. Auch für PHP-Projekte gilt oft: "Hauptsache, es läuft" - ob ein gerade abgeschlossenes Projekt gegen Angriffe von außen oder innen sicher ist, ist nicht selten von untergeordneter Bedeutung.
In dem ganztägigen Workshop erfahren Sie, wie Angreifer Lücken in Ihren PHP-Skripten ausnutzen können, um sich administrative Privilegien zu verschaffen oder gar die Kontrolle über Ihren Webserver zu übernehmen. Angriffsklassen wie SQL-Injection, XSS, CSRF und Remote Code Injection sind nach dem Workshop keine "böhmischen Dörfer" mehr - mit detaillierten Beispielen stellen wir Lösungen für diese Probleme zur Verfügung. Gemäß dem Grundsatz "viele Wege führen nach Rom", auch ohne Skripte zu modifizieren.


Learn how to build a standalone XUL Application based on the Mozilla XULRunner, talking to a PHP 5 Server using SOAP and/or JSON Technology. This Workshop will cover the basic steps needed to create such a XUL Application, and show how to build templates for use with RDF Data and how to write XBL Controls to encapsulate common tasks.


Leveraging the full potential of the PEAR Installer, using phpDocumentor's features to streamline the development process, coding with enterprise-level stability using PHPUnit tests - all this is essential to mastering enterprise-level PHP work. We'll examine meshing PEAR with Zend Framework, ezComponents, and PEAR's role in PHP 5 and beyond. We will explore exciting new possibilities through PEAR's PHP_Archive and pecl/phar extensions and pecl/docblock PHP extensions. We will walk through the life-cycle of a development project, from the initial project design to development and deployment. We will conclude with an open floor discussion on PEAR Packages and the PEAR community.