3rd*, 4th & 5th October
Manchester, UK

Michele Orselli

Michele is a software engineer, working with PHP since 2005 and now CTO at Ideato. He has broad interests in several aspects of software development like automation, quality and testing. He is co-author of ""PHP Best Practices"", published by FAG in 2012. Serial speaker @phpday, you can find some of his talks on https://joind.in/user/view/188

Conference Day 1

Implementing Server Side Data Synchronization for Mobile Apps

16:20 - 17:10 Saturday 4th October

Today mobile apps are everywhere. These apps cannot count on a reliable and constant internet connection: working in offline mode is becoming a common pattern. This is quite easy for read-only apps but it becomes rapidly tricky for apps that create data in offline mode. This talk is a case study about a possible architecture for enabling data synchronization in these situations. Among the topics covered:

  • overview of the existing solutions
  • id generation
  • hierarchical data
  • managing different data types
  • sync algorithm

Conference Day 2

Deploy a PHP App on Google App Engine

11:10 - 11:55 Sunday 5th October

PHP was added to the languages offered by Google App Engine about a year ago. This session will focus on porting an existing app on gae.

We’ll start talking about the main characteristics of the app engine platform, which kind of services are available (persistence, storage, queue and so on) and how to use it. Then the PHP installation of app engine will be discussed, highlighting implementation choices and limitations. The second part of the talk will go into implementation details, in particular about tweaks needed to run an existing app on gae e.g: how a session is managed, logging is performed and how to interact with the file system not forgetting about deploy.

Sponsors

  • uk-fast
  • magma-digital
  • engine-yard
  • sky-bet
  • data-sift
  • inviqa
  • human-made
  • ampersand
  • github
  • pale-purple
  • google
  • server-groove
  • docnet
  • jadu
  • oreilly
  • php-storm
  • php-architect
  • zend