A list of used sources, documentation and materials on optimizing the performance of web applications, including recommendations on Yii2, MySQL, front-end, infrastructure and modern web technologies....
Conclusion: results of web application performance optimization
Let's summarize the results of optimizing the performance of web applications. We consider key methods for accelerating the frontend, backend, database and infrastructure to increase the speed, stability and scalability of the project....
Infrastructure techniques for optimizing web application performance
A comprehensive guide to web application infrastructure optimization: CDN, load balancing, caching, Docker, Nginx, HTTP/2, HTTP/3, monitoring and scaling....
Performance optimization at the front-end level
A comprehensive guide to frontend optimization: CSS and JavaScript minification, Lazy Loading, image optimization, caching, Core Web Vitals and page loading speeds....
Optimizing MySQL Performance
Learn how to optimize your MySQL database: indexes, SQL queries, normalization, EXPLAIN, caching, InnoDB tuning, and other techniques to improve web application performance....
General principles of web application optimization
We will analyze the general principles of optimizing web applications: performance analysis, eliminating bottlenecks, caching, optimizing queries, images, resources and increasing page loading speed....
Optimizing web application performance
A comprehensive guide to optimizing web application performance. We analyze frontend and backend acceleration, MySQL optimization, Yii2, caching, CDN, resource compression, Core Web Vitals and best practices for increasing loading speed....
Refactoring Yii2
A detailed guide to refactoring Yii2: principles for improving the architecture, optimizing models and controllers, introducing a service layer, improving application performance and maintainability....
Optimizing Yii2 performance
Learn how to speed up your Yii2 applications using caching, database optimization, and efficient code refactoring techniques....
Yii2: performance optimization and refactoring
A detailed guide to optimizing application performance on Yii2. We look at caching, ActiveRecord, database queries, Asset Bundle, queues, profiling and project acceleration....
Will AI Replace Programmers?
Discover how AI is transforming software development, whether it could replace programmers, and how developers can adapt to the AI-driven future of coding....
Microservices or monolith?
Microservices or monolith? Learn how to choose the right software architecture for scalability, performance, and business growth. Pros, cons, real-world use cases, and best practices....