Scaling with Symfony2
Offered By: PHP UK Conference via YouTube
Course Description
Overview
Discover strategies for maximizing performance and achieving scalability in high-traffic applications using Symfony2 in this PHP UK Conference talk. Learn system configurations for PHP and Symfony2, autoload optimization techniques, and quick performance wins. Explore proper profiling methods using xDebug and XHProf, and compare SQL and NoSQL solutions. Gain insights from real-world examples and war stories from high-traffic environments like Hailo, Privalia, Ulabox, Emagister, and SocialPoint. Delve into topics such as HHVM, fine-tuning Symfony2, TechEmpower benchmarks, real-time data handling, and common PHP pitfalls. Understand why Symfony2 is suitable for both small websites and large-scale projects, and examine impressive numbers from the DragonCity case study.
Syllabus
Intro
AGENDA
BUT ACTIVELY PREVENT RISKS
SOME QUICK ADVICES
IS SCALING ACTUALLY EASY?
LOOK BEYOND LAMP
COMPOSER AUTOLOAD
HHVM: THE FUTURE ENGINE?
FINE TUNING SYMFONY2
PROFILING TOOLS
TECHEMPOWER BENCHMARK
RELATIONAL DBS
NOSQL SOLUTIONS
REAL-TIME DATA?
PHP BAD SCENARIOS
LOOK BEYOND PHP
WHY SYMFONY2?
DRAGONCITY: NUMBERS
WRAP-UP
QUESTIONS?
Taught by
PHP UK Conference
Related Courses
Introduction to DatabasesMeta via Coursera Web Development
Udacity Introduction to Data Science
University of Washington via Coursera Datenmanagement mit SQL
openHPI Sabermetrics 101: Introduction to Baseball Analytics
Boston University via edX