NoSQL / Alternative Stores / Search
Do you queue?
Kevin Schroeder
Zend Technologies
There has been a lot of talk over the past several years about the difference between performance and scalability. When talking about building a scalable application queuing is a concept that many PHP developers are not overly familiar with. In this talk we will demonstrate how you can use the Zend Server Job Queue to scale your application.
Building Intelligent Search Applications with Apache Solr 1.4 and PHP5
Israel Ekpo
Walt Disney Parks & Resorts Online
This is a presentation on how to create intelligent web-based search applications using PHP 5 and the out-of-the-box features available in Solr 1.4. After we finish we finish the illustration of adding, updating and removing data from the Solr index, we will discuss how to add features such as auto-completion, hit highlighting, faceted navigation, spelling suggestions, and similar matches.
The Doctrine Project
Jonathan Wage
Sensio Labs
The Doctrine Project is the home of a selected set of PHP libraries primarily focused on providing database persistence services and related functionality. Its prize projects are a Object Relational Mapper and the Database Abstraction Layer it is built on top of. This talk will introduce you to the project in general and cover the architectures of the latest projects under the Doctrine umbrella
Documents, documents, documents
Matthew Weier O'Phinney
Zend Technologies
Relational databases and web development go hand-in-hand -- yet many web apps are decidely unsuited to relational storage. A new crop of databases has risen in recent years to solve these problems: document databases. Learn what types of problems document databases solve, learn what options exist for you, and discover some approaches to common web problems using these new technologies.
Converting Your MySQL App to NoSQL with MongoDB
Alvin Richards
"MongoDB a popular, easy-to-use NoSQL database. It is powerful enough to be a replacement for MySQL and fast enough to replace Memcached. It is being used in production at Sourceforge, EA Games, Github, The New York Times, and tons of other companies. This introductory tutorial will get you started using MongoDB; in particular, we will cover: * When to use Mongo (and when not to) * How
MongoDB for Mobile Applications
Alvin Richards
From netbooks to smartphones to ebooks, hardware is hitting the road and offering developers all sorts of new ways to interact with users. This talk will go over creating a basic app for a mobile platform based on the Twitter API. We'll take a deep look at how to use geospatial information (GPS) to keep track of where users and events are. We'll also cover more general considerations for mobile
Integrating PHP with RabbitMQ
Alvaro Videla
The NetCircle
AMQP is raising as an industry standard to achieve interoperability between complex systems. Now we can exploit the benefits of this protocol in PHP thanks to several libraries an the easy to deploy RabbitMQ server.I would like to share the experience gained after deploying a queue system for a high traffic german website where our first experiments queued and delivered 500.000 messages a day.
Doctrine MongoDB Object Document Mapper (ODM)
Jonathan Wage
Sensio Labs
With all the hype around document based storage systems these days, everyone is always asking the Doctrine project "when will you support MongoDB?" Well now it is possible to map your PHP 5.3 objects as Documents and persist them to MongoDB using the new ODM project. It offers you the ability to represent your domain with PHP OO which can be mapped to and stored in a MongoDB collection.
Topic At A Glance
More sessions will follow soon!

