Visit us on Level 1 to discuss data modeling for your web applications and learn more about building applications using the Symfony MongoDB integration.
We’ll have some exclusive swag waiting for you!
Our technical experts will answer all your questions about coding with PHP on MongoDB and share customer experiences in building high-performance, scalable web applications on MongoDB.
Learn more about our integration with Symfony and using the Doctrine ODM to map PHP objects to BSON.
SQL was originally built for tidy tables and straightforward joins; it’s now being stretched to handle JSON documents, arrays, and even composite types. If you’ve ever tried updating a nested JSON field in MySQL and thought, “there has to be a better way,” this one’s for you.
Join Pauline to learn how to build something for multiple users communicating in real time. She’ll use the raffle system she built for the Amsterdam PHP meetups, which utilizes WebSockets.
SQL has been around longer than most of us have been writing code—and it shows. Originally built for tidy tables and straightforward joins, it’s now being stretched to handle JSON documents, arrays, and even composite types. Meanwhile, so-called “NoSQL” databases are sneaking SQL in through the back door. In this talk, we’ll take a slightly ranty tour through the history of SQL, the rise of document databases like MongoDB and CouchDB, and the awkward state of modern query languages. If you’ve ever tried updating a nested JSONB field in MySQL and thought, “there has to be a better way,” this one’s for you.
In this talk, Pauline Vos will explain how she built the raffle system for the AmsterdamPHP meetups using WebSockets. She'll cover several real-time protocols, including their limitations and advantages.
Next, she'll proceed with a comprehensive implementation of asynchronous PHP using Ratchet for WebSockets. If you've ever wanted to learn how to build something for multiple users communicating in real time, this simple and fun use case is for you.