Schedule: Advanced sessions
If you’ve mastered the basics, stretch yourself with advanced topics.
The Zend PHP 5 Certification is acknowledged by employers as an excellent way to judge a developer's PHP skills. Increase your odds to pass the exam by attending this tutorial. One of the certification's authors will cover all certification topics, will prep you with insider tips, and gets you ready to get certified.
Read more.
The Zend PHP 5 Certification is acknowledged by employers as an excellent way to judge a developer's PHP skills. Increase your odds to pass the exam by attending this tutorial. One of the certification's authors will cover all certification topics, will prep you with insider tips, and gets you ready to get certified.
Read more.
Once upon a time, a young application developer embarked on a journey to master the art of database application tuning. Her path led to studying at the feet of the Drunken Query Master. After years studying the arts of join-fu and table-kee-do, she returned to her home. Jay has catalogued the lessons she learned from the Drunken Query Master and shares her knowledge with tutorial goers...
Read more.
Join-fu is the art of performance-tuning your application's SQL. Join Jay in a fun, irreverent look at the common ways application developers misuse and abuse their database.
Read more.
Search is an important part of informative web-sites, but there are many different possible solutions to implement such a search. This session evaluates possible options for the integration of a search engine into your web-site, ranging from simple solutions as MySQL's full text to using an external engine to power search.
Read more.
Ning's "Your Own Social Network" application is 160,000 lines of PHP that powers hundreds of thousands of social networks, each different than the others. This talk discusses the static and dynamic analysis techniques that we use at Ning to understand and optimize our platform, including the PHP tokenizer, regular expressions, the vld and xdebug extensions, and the PHP DTrace provider.
Read more.
In this session we will take a look at several different methods for building tiered applications. Some of the tiering methodologies include Soap, XML-RPC, RESTful and multiple language architectures. The purpose of this talk will not be to determine which methodology is best, but instead will try to provide an unbiased view of the pros and cons of each.
Read more.
One of the biggest strengths of PHP is its "glue" power. Take any C library and with a little magic and a compiler you have a fantastic extension. These extensions hide in PECL, but few people can tell the good from the unmaintained or just plain broken. Find the best extensions for your project, learn about PECL, and find out how to become a part of the PECL developer community.
Read more.
In a world where mobile content is becoming more prevalent by the day, how can we enhance the experience of gathering images, audio and video for consumption on mobile devices?
Brian will demonstrate how you can leverage the Wireless Universal Resource File (WURFL), PHP, ImageMagick, ffmpeg, and other open source tools to optimize content for consumption on mobile devices.
Read more.
You can't have your language and hack it too, right? Wrong. Take a quick peek under PHP's hood with a quick introduction to what makes the elePHPant tick.
Read more.
Does your application merely run on PHP5? Do you write complicated code unaware that PHP5 has a built in solution that is twice as fast? PHP5 is an evolutionary step forward from PHP4 but everyone can find new weapons for their toolbelt and enhance their applications for speed and maintainability. Learn how to make your project "Written for PHP5" not “Runs on PHP5”.
Read more.
IT intro: single node to clustering: the need and the drawbacks.
Clustering types: data sharing and processing-power sharing.
Data sharing in Php context: HTTP sessions
Data sharing solutions for PHP – comparison of NFS, memcached, Zend Session Clustering, Zend Session Clustering HA
Quick view on Zend Session Clustering architecture.
Read more.
Phar is a brand new PHP specific archive format. Available as a default extension starting with PHP 5.3 and available as PECL extension or PEAR code for other installations of PHP, it runs archives out of the box without any modification and integrates nicely without APC.
Read more.
With all the conversations around Web 2.0 it can be hard to figure out the real dos and do-nots of a RIA application. In this talk we'll talk about the direct experiences I've had in the creation of RIAs using PHP, ZF, and Adobe Flex/AIR.
Read more.
Two of the most anticipated features for the 1.5.0 release of Zend Framework were Zend_Layout and Zend_Form. In this session, we will cover the basics required to master these two components, allowing you to begin building rich UI layers for your dynamic, Zend Framework based websites.
Read more.
This talk will discuss issues and solutions when attempting to scale
PHP and MySQL to high volume websites (such as digg.com). It will
discuss some of the problems at hand, and go into (at a high level) some of the solutions, such as using memcache, DB partitioning, etc. As well as how to handle these solutions within PHP.
Read more.
PHP has come a long way. What started as a tool to help Rasmus track his online resume, is now used by millions of websites and applications worldwide. Many of these are becoming business critical. With the growth of PHP, there is also a demand for mature PHP development. In this talk, Ivo discusses ways to improve the development process in order to build more stable, more robust applications.
Read more.
How do you configure and tune your PHP applications to handle 20,000
or more concurrent connections to your database on your desktop? This technical session describes how to implement and tune PHP's OCI8 extension with Oracle's Database Resident Connection Pool (DRCP).
Read more.
With the emergence of so many startups choosing open source solutions, it is a must for web applications to be able to handle traffic surges, and for the infrastructure hosting them to be scalable. This presentation focuses on PHP software design techniques, and tools and software that help in building a high throughput, highly available system, using tools like Zend platform.
Read more.
An exploration of the features of PHP used in the Ajax-driven user interface of IBM Rational Build Forge, with a focus on inheritance, interfaces, and Iterators. This talk will demonstrate how we built its user interface on a solid foundation of PHP.
Read more.