内容简介
This book will get you started with the latest benchmarking, profiling and monitoring tools for PHP, MySQL and JavaScript using Docker-based technologies. From optimizing PHP 7 code to learning asynchronous programming, from implementing Modern SQL solutions to discovering Functional JavaScript techniques, this book covers all the latest developments in Faster Web technologies. You will not only learn to determine the best optimization strategies, but also how to implement them.Along the way, yo
AI简介
这是一本深度探讨PHP,MySQL和JavaScript性能优化的实战指南。书中详细介绍了如何通过使用Docker-based技术,PHP 7,Blackfire.io,MySQL,JavaScript等工具和语言,来提升Web应用的性能。
在书中,作者首先介绍了PHP 7优化概览,讲解了PHP 7中数据结构和函数的优化,以及如何利用这些优化来提升PHP 7的性能。接着,作者深入探讨了数据结构和类型对性能的影响,解释了数据结构和类型如何影响程序的执行效率。
在性能优化方面,书中详细介绍了如何使用性能分析结果,JavaScript的全局对象,以及如何避免使用全局变量。同时,作者也讲解了如何避免使用某些不好的编程习惯,如代码冗余和逻辑错误,以及如何使用Linters和严格模式来提高代码质量。
在数据库优化方面,书中讲解了如何通过选择合适的索引,使用CASE表达式等方式来优化SQL查询性能。同时,作者也讲解了如何使用MOD_SPDY和HTTP/2,PHP-FPM和OPcache,以及客户端缓存技术来提升Web服务器的性能。
此外,书中还讲解了意识滞后与时间感知的关系,用户情绪对时间感