

MySQL Server Performance Tuning 101
Optimizing the queries you send to the database can greatly increase the database's performance, but what do you know about all those strange MySQL variables that can be played with to get even more power from the database? Join me as we go over some of the basics of the various MySQL settings you can twitch, tweak and massage to get the most out of your MySQL server.
PHP – Faster And Cheaper. Scale Vertically with IBM Power Systems
The only way to scale your PHP application is horizontally? If you believe that then you could be missing a huge opportunity. This talk will layout why scaling vertically with the Power System platform can be a superior alternative to a traditional LAMP stack. With simplify development, reduce operation costs and a true enterprise quality database. You may never want to go back to LAMP.
It Works on Dev
Patching, debugging, and refactoring live applications is difficult. The idea for this talk is to present methods and tools that developers can use to manage their deployment and patching process, including tips on deployment, debugging, pushing updates, and setting up and using proper monitoring and event logging for their applications - to reduce downtime and close tickets faster.
Zend Server - A Guided Tour
Zend Server, which was announced by Zend earlier in 2009, is Zend's PHP Web Application Server. While providing the basic certified, supported PHP stack, Zend Server also adds a lot of additional functionality aimed at solving common challenges in the PHP world. This talk will provide a look at those features, highlighting the benefits for PHP developers and system administrators. We will also show some sneak previews into future features that will be added into Zend Server.
Automated Deployment Techniques With Phing
Website deployment is a tedious and intricate task that lends itself to human error (oops, did I forget to update the DB schema?). Using Phing in conjunction with deployment techniques can greatly reduce the risk of human error and increase productivity. The presentation will cover using Phing to sync files, run tasks, migrate databases, target configuration, and other deployment techniques.
Cool PHP Objects Sleep on the Couch
The PHP Object Freezer provides the low-level functionality to store ("freeze") and retrieve ("thaw") any PHP userland object to and from arbitrary object stores. Apache CouchDB is a natural fit for such an object store. This presentation shows how PHP's Reflection API can be used to customize the serialization of PHP objects and provides a pragmatic introduction to Apache CouchDB.
Introduction to using CouchDB with PHP
PHP apps traditionally rely on relational databases like MySQL for data storage. However, recently document and object databases are gaining popularity and are recognized as more suitable for many web application paradigms. In this talk, we will overview Apache CouchDB - an open-source document database, and will demonstrate how to use it with PHP by showcasing a simple CouchDB based PHP app.
Taming the Deployment Beast
Tired of the "cross your fingers" deployment method? Good news, there's something better out there! This session will give you an overview of some of the technologies - from writing the code to pushing it live - that can help you and your team tame the deployment beast. Technologies like version control systems, unit testing libraries build tools and continuous integration will be discussed.
PHP and Platform Independence in the Cloud
Cloud technologies such as Amazon Web Services and Microsoft Azure have been getting a lot of attention lately. Despite their almost irresistible benefits, including practically limitless scalability and high availability with no hardware headaches, vendor lock-in has been a hard pill for PHP developers to swallow. In this presentation, we'll take a look at how these services can be abstracted and accessed via a common interface to make your applications portable across cloud vendors.
Zend Server - Scalability, Performance & Caching
Improving the performance and scalability of complex PHP applications usually require more than one measure - Opcode caching or database query result caching by itself is not enough. Zend Server provides a range of features targeted at eliminating different bottlenecks and improving the performance of PHP applications running on top of it. In this talk we will review the different performance and scalability related features of Zend Server, and demonstrate their usage on some real world PHP applications.
Application Diagnosis with Zend Server Tracing
Getting to the bottom of a problem with an application may not be a trivial matter. There can be issues related to CPU, memory, network, database, disk or one of a hundred other things. In this talk we will show how you can use Zend Server's new Tracing feature to identify and diagnose these types of issues.
Zend Core on IBM i - Security Considerations
Practical security considerations for PHP on IBM i. This session will cover IBM i specific administrative concerns with Apache setup (PASE/ILE), files, libraries, etc., followed by IBM i unique PHP programming APIs from IBM i toolkit and various DB2 direct access considerations. This will not duplicate other sessions covering in-depth PHP programming security issues.
PHP and IBM i - Database Alternatives
Interested in leveraging data in DB2 on IBM i with PHP web applications - then this session is for you! We will explore how PHP features such as the Zend toolkit and DB2 language extensions can be used to take your DB2 on i data to the web regardless of whether you prefer accessing the data through native I/O calls or through SQL compliant syntax. Additionally, this session will explore the IBMDB2i storage engine for those who want to deploy MySQL based open community applications on i and store the resulting data in DB2 tables.
Best Practices for PHP and Oracle Database
Web application performance correlates with page views. Find out in this session how to maximize the performance of the OCI8 database extension to build fast, scalable web sites and attract users.
PHP and the Cloud
This session will discuss how PHP applications can benefit from Cloud Computing, and how to write applications in such a way that they are 'ready for the cloud'. It will demonstrate how to use some of the more popular cloud services, but more importantly, how to create horizontally scalable applications that benefit from running on a Cloud.
A Series of Fortunate Events, or how we learned to stop kicking the cable
Scott Baker, Vice President, Operations, at digg.com shares anecdotes and lessons in scaling and redundancy from his tours of duty with some very large Internet sites (playboy.com, apple.com, digg.com). You'll get a brief history of how Internet operations have evolved, how digg works today, and a preview of where we might be going tomorrow. There may be clouds involved, but not so much Sun.
PHP at the Heart of Mainstream IT
These are exciting times for PHP and Zend. The economic downturn put pressure on IT budgets but at the same time accelerated the adoption of open source. Is it time to declare PHP as an equal-rights citizen in mainstream corporate IT? What about enterprise Java? How will Cloud computing change the way we build and manage PHP applications? And how does Zend Play into the changing landscape of web applications? Join Andi Gutmans, Zend’s co-founder and CEO for this keynote kickoff of ZendCon.
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Find out how Zend Server's Job Queues can give you the tools to effetely manage and debug the running of offline PHP tasks. Whether you need code that will execute at set intervals or you're offloading work from your web servers. Zend Server gives you a system that lets you develop the tasks easily as well as monitor and debug simply.
What's new in PHP on Windows
Learn what Microsoft has been doing during past year to improve various aspects of running PHP on Windows. In this session we will tell you about the Windows-specific changes that went into PHP 5.3, demonstrate how easy it is to get started with running PHP applications on Windows and how to improve PHP performance by using the Windows Cache Extension for PHP.
Cloud Computing with VMware
In this session you will learn about VMware vCloud, a single way to run, manage, and secure your applications. It will cover vCloud API, an interface for providing and consuming virtual resources in the cloud. vCloud enables deploying and managing virtualized workloads in internal or external clouds as well as interoperability between clouds. Learn how to use this technology to build highly available & scalable web applications.
Cloud Computing: The Hard Problems Never Go Away
The world of programming is filled with excitement for Cloud Computing. Although Cloud Computing has great promise, it doesn't change the basic facts of building applications that are stable, scalable and secure. In this session we'll take a look at the problems of security, identity management and service composition and assembly as they relate to the Cloud. The buzz around Cloud Computing has pushed these issues into the background, but they're still vital. All the steps we take towards Cloud-vana have to be made with these problems in mind; we'll consider that unpleasant truth in this session.