Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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