Habits of Highly Scalable Web Applications

Posted by admin | DPC Radio | Tuesday 2 March 2010 3:00 am

Speaker: Eli White

A constant pariah on web applications is scaling once you become popular. It’s not always an easy task (ok, never). This talk will go into depth on a few of the most common techniques for making your website scalable. So that you can leave with enough knowledge to apply this, if needed. Or just to plan ahead so that your future projects don’t preclude taking these steps when needed.

Presentation Slides: Habits of Highly Scalable Web Applications

Surviving a Plane Crash

Posted by admin | DPC Radio | Thursday 18 February 2010 3:43 am

Speaker: Peter C. Verhage

NU.nl is a well known news website in its homeland, The Netherlands, and is actively expanding into other countries. On an average day NU.nl will serve up 7 million page views; peak traffic days are more than triple that number. In short, it is one of the top 10 Dutch web sites in terms of traffic. Previously, on our corporate blog, Erik Snoeijs discussed the technologies deployed while building out the back-end of NU.nl in is article “NU.nl; the back end”. In this article we want to look at the front end that we architected for NU.nl, and how we designed the system to handle both regular traffic and peaks.

Peter also wrote about this project in this article on techportal.

PHP Compiler Internals

Posted by admin | DPC Radio | Thursday 4 February 2010 3:43 am

Speaker: Sebastian Bergmann

In this presentation we introduce a new language construct to demonstrate how one might go about modifying the PHP interpreter. The internals of which follow a pattern common to many language implementations, with lexical analysis, parsing, code generation, and execution phases.

By the end of the presentation, it is hoped the audience will see that contributing to the PHP language core is not necessarily as difficult as it might seem.

Running PHP on Embedded Devices

Posted by admin | DPC Radio | Tuesday 2 February 2010 3:00 am

Speaker: Michael Wittke

Michael Wittke received the Dipl.-Ing. degree in electrical engineering and the M.Sc. degree in computer science from the Technical University of Brunswick, Brunswick, Germany, in 2006 and 2007, respectively, and is currently pursuing the Ph.D. degree in electrical engineering from the Institute of Systems Engineering at the Leibniz Universität Hannover, Hannover, Germany. While studying computer science, he spent a semester at the Polytecnica de Valencia, Spain, where he specialized in computer architecture. His research interests lie in mobile Internet devices with built-in CMOS sensors that are able to form ad-hoc smart camera networks.

Caching for performance

Posted by admin | DPC Radio | Wednesday 20 January 2010 3:00 am

Speaker: Rob Allen

More, now than ever, websites need fast response times and be able to cope under load. As web pages contain more and more dynamically generated content, the challenge is on for PHP developers to develop efficient caching solutions. This presentation will focus on using caching techniques that can be used in a PHP project to increase the performance of a web site. We will look at a variety of caching techniques, showing practical implementations and before and after statistics. We will also cover the cache storage options available and when you might use one over another. We will also address how to get browsers to cache content for us using HTTP headers.

Advanced CouchDB

Posted by admin | DPC Radio | Tuesday 5 January 2010 3:00 am

Speaker: Jan Lehnardt
Learn how to use CouchDB replication for load-balancing, fault tolerance, offline work and backup. We are showing how to set up each and what you need to look out for.

Finally, this talk is sprinkled with neat tricks and best practices for deploying CouchDB. Which load balancers are people using, how to make the best use of caching, etc.

Introduction to Silverlight for PHP developers

Posted by admin | DPC Radio | Monday 21 December 2009 3:00 am

Speaker: Maarten Balliauw & Kevin Dockx

This session covers the basics of Microsoft Silverlight and demonstrates how PHP developers can benefit from developing rich client-side components that run in the web browser using Silverlight and PHP.

An Introduction to IBM WebSphere sMash for PHP Programmers

Posted by admin | DPC Radio | Wednesday 9 December 2009 3:00 am

Speaker: Jonathan Lawrence

In today’s dynamic Web environment, developers want to build Web applications quickly, re-use and combine them simply, and adopt an agile approach to development.

IBM’s WebSphere sMash (aka Project Zero) is a complete platform for developing, assembling and executing agile Web 2.0 applications. In this talk I’ll demonstrate how PHP developers can use WebSphere sMash, with its focus on speed, simplicity and agility, to develop and deploy leading edge Web 2.0 applications.

Analysing PHP web applications with dtrace

Posted by admin | DPC Radio | Tuesday 24 November 2009 3:00 am

Speaker: David Soria Parra

DTrace is the Swiss army knife to analyze the behavior of applications and enabling you to gather detailed information from the bottom of your application stack up to the top. DTrace is used by system administrators and developers, on Solaris, Mac OSX and FreeBSD, to do in-depth analysis of an application, to find and reduce performance bottlenecks and problems in productive system.

The talk will give an introduction how to use DTrace’s capabilities in web development, reflect the current state of DTrace support in PHP and show examples how to trace PHP script in production.

PHP on the D-BUS

Posted by admin | DPC Radio | Thursday 12 November 2009 3:43 am

Speaker: Derick Rethans

The D-BUS Inter Process Communication mechanism is the basis for many system-related functionality on Linux-based systems. Both GNOME, KDE, as well as the Open Moko Linux computing platform use it extensively for everything related to talking to services and hardware. Skype, as well as other applications, provide D-BUS APIs as well.

In this presentation I will be presenting a PHP/D-BUS integration to allow PHP to talk to D-BUS aware applications. I will demonstrate controlling Skype from PHP, as well as the implementation of PHP-GTK based applications on the OpenMoko to talk to, and use the different hardware services it offers, such as GSM and GPS.

This talk should show a few things that people don’t really associate PHP with, and thus provide some insight that PHP’s strength is not only on the Web.

Next Page »