Summary
In this chapter, we covered several different ways in which we can improve and explore the performance of our application and learned how to improve the security of our application. We explored how we can use data, page, fragment, HTTP, database, and schema caching to improve the performance of our application. We also discovered general improvements we can make to Yii2 and PHP in order to make our application run faster. Finally, we discovered several ways in which we can improve the security of our application through the use of certificates, enabling certain cookie attributes, and protecting our site against XSS and CSRF attacks.
In our final chapter, we'll cover how we can speed up our already fast development time with Yii2, learn how to explore our application through logging, and discover fast and secure ways to deploy our application with almost no downtime or interruption of service.