|
||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
|||||||||||||||||||||||||||||||||||||
|
Extras
Power Workshops
Sessions
Special
Information
Become a Partner
Location
Archive
|
Sessions - General PHP
GP1 - PHP & Peformance![]() Speaker:
Ilia
Alshanetsky (Advanced Internet Designs Inc.)
A detailed guide outlining how to improve the performance of PHP application through code modifications, configuration adjustments and system tuning. Level: 3 (Advanced)
GP2 - Introduction to PHP 5 OOP![]() Speaker:
Ilia
Alshanetsky (Advanced Internet Designs Inc.)
A detailed overview of the new Object Orientation functionality available in PHP 5. The session will overview the differences between PHP 5 and PHP 4 OOP and what should developers know when making the switch. It will also cover all of the new OO features found in PHP 5, such as Exceptions, PPP, __toString(), etc... Anyone interested in using OO in PHP should attend. Level: 2 (Intermediate)
GP3 - Long Live the Code – Refactoring Existing PHP Code![]() Speaker:
Stefan
Priebsch (e-novative GmbH)
Source code lives longer than you think. And as projects grow larger, limitations and problems spark up with existing code. In this session, you will learn various techniques of systematic PHP code refactoring. They will allow you not only to make existing code more maintainable, but to design and write better applications right away in the future. Level: 2 (Intermediate)
GP4 - PHP-Security: Neue Risiken für PHP-Applikationen![]() Speaker:
Christopher
Kunz (Filoo GmbH)
2005 war ein Jahr voller neuer Entwicklungen für PHP-Security. Neben altbekannten Lücken wie XSS und SQL Injection sind weniger verbreitete Probleme wie XSRF und Response Splitting aufgetaucht. Zuvor noch als sicher geltende Applikationen weisen völlig neue Lücken auf, die teilweise beängstigend leicht ausgenutzt werden können. In dieser Session erfahren Sie, wie Sie sich schützen können. Level: 3 (Advanced)
GP5 - Securing PHP Applications![]() Speaker:
Ilia
Alshanetsky (Advanced Internet Designs Inc.)
A detailed overview of security vulnerabilities that plague PHP applications and various techniques which can be used to avoid and prevent them. The session will cover topics ranging from Input Validation, Session Security, SQL Injection Protection, etc... The security solutions will include a mix of both PHP code as well as configuration changes needed to facilitate safer operation. Level: 2 (Intermediate)
GP6 - Setting Up a Secure PHP Environment![]() Speaker:
Stefan
Neufeind (SpeedPartner GmbH)
For setting up a "secure" PHP environment, there are several points to think about. In the first part I'll show the available approaches for setting up a non-exclusive PHP environment (for webhosting/separating user-rights). In the second (larger) part I'll cover the additional protections offered by the "Hardened PHP" project. Level: 1 (For Beginners)
GP7 - Securing XML-RPC Communications![]() Speaker:
Daniel
Convissor (The Analysis and Solutions Company)
Discusses and demonstrates new and existing tools to provide authentication, encryption and access controls for XML-RPC transactions. The XML-RPC protocol lacks security mechanisms. The talk will provide tools to resolve this shortcoming using SSL server certificate verification, GPG encryption and signing of data and access controls. Level: 2 (Intermediate)
GP8 - News from PEAR![]() Speaker:
Tobias
Schlitt (eZ systems)
This session will give you an overview on what the cutting edge news from PEAR are. PEAR 1.4 and it's exciting new features like channel support, dependency resolution, post-install scripts, ... will be a topic here. Beside buzzwords like (still) PHP5, XML and Web Services will be touched when telling you more exiting news from the PEAR project. Level: 1 (For Beginners)
GP9 - Professional Reports for Web Applications with SVG![]() Speaker:
Stefan
Neufeind (SpeedPartner GmbH)
The session will give an introduction to SVG and cover the available tools for generating/altering SVG documents with PHP. This will also include a short introduction of the new SVG capabilities of PEAR::Image_Graph, which is one of the first free PHP tools for generating SVG graphs. As a second part I plan to highlight and discuss scenarios where the usage of SVG might help in daily business. Level: 1 (For Beginners)
GP10 - Chomsky-Typ-3-Sprachen oder Hab Spaß mit Regex![]() Speaker:
Alex
Aulbach
Diese Session gibt einen Überblick über PCRE, der auch für Fortgeschrittene lehrreich sein wird. Es wird gezeigt, wie man einen Regex debuggen kann. Anfänger wie Fortgeschrittene lernen außerdem, die finstersten Fallen zu vermeiden. Minimale Grundkenntnisse in Regex werden allerdings vorausgesetzt. Level: 2 (Intermediate)
GP11 - 3D-Rendering mit PHP![]() Speaker:
Kore
Nordmann (eZsystems)
Auch wenn es geeignetere Tools zum Rendern von 3D-Bildern und Animationen gibt, stellt Image_3d dies für PHP zur Verfügung. So gibt es Anwendungsfälle, wo es sinnvoll ist, 3D-Graphen serverseitig mit PHP generieren zu können. Eine Möglichkeit ist beispielsweise die Anbindung an PEAR:Image_Graph. Level: 2 (Intermediate)
GP12 - Using PEAR Hands On![]() Speaker:
Lukas
Smith
This talk focussed on how to use PEAR and all of its components. All attendees are encouraged to email me any specific packages they want to see discussed upfront aka ASAP. The goal however of this talk is to educate attendees how to help themselves in the future! Level: 1 (For Beginners)
GP13 - Internationalization: Migrating from ISO to Unicode![]() Speaker:
Jan
Steemann (Globalpark GmbH)
Internationalization of large apps: If many different languages are to be used, replacing ISO character sets with Unicode is sensible. Challenges are automated conversion of arbitrary database content and running both Unicode and ISO applications in a shared environment. This session gives an overview of the current support of UTF-8 in PHP and MySQL, outlines migration concepts and shows pitfalls. Level: 2 (Intermediate)
GP14 - Database Virtualization for High Availability and Scalability![]() Speaker:
Emmanuel
Cecchet (Continuent)
Learn how to scale-out the database tier to support more PHP calls with minimal additional hardware investment. Learn how to provide uninterrupted Web site availability, during both planned and unplanned downtime. Add load balancing to your database tier without modifying your application, and learn how the system provides better performance and instant fail-over. Level: 1 (For Beginners)
GP15 - Web Applications with Oracle and PHP: Possibilities and Benefits![]() Speaker:
Richard
Rendell (Oracle)
, Manuel
Hossfeld (Oracle)
This session highlights the existing possibilities to develop database-driven Web applications with PHP and Oracle technology. It gives an overview over the actual products available for this purpose, such as Oracle Application Server or ZendCore for Oracle, and shows the benefits developers can achieve by using an Oracle and PHP combination. Level: 1 (For Beginners)
|
Newsletter
Sponsors
presented by
|
||||||||||||||||||||||||||||||||||||