【第二届PHP全球开发者大会】淘宝技术专家信海龙:淘宝社区双十一性能优化实践

简介: 5月14-15日的第二届2016PHP全球开发者大会在北京国际会议中心举行。淘宝技术专家信海龙带来的分享是《淘宝社区双十一性能优化实践》,他主要介绍了淘宝社区在性能优化的基本思路,以及数据库分库分表、搭建降级系统的实践过程。

514-15的第二届2016PHP全球开发者大会在北京国际会议中心举行。淘宝技术专家信海龙带来的分享是《淘宝社区双十一性能优化实践》,他主要介绍了淘宝社区在性能优化的基本思路,以及数据库分库分表、搭建降级系统的实践过程。

 

演讲内容结构:

  •    淘宝社区业务介绍
  •    性能优化基本思路
  •    找出性能瓶颈
  •    数据库分库分表
  •    Memcache数据同步
  •    搭建降级系统

关键内容:

101b3c8185b8d476b667011e0e44910f60503d1f

efeb4fd50d3b806d99af6311bd7fe208b8cff845

355823347d565972ba4907985efb2c7c242fa127

4e552c4be79f372c823a37dc95963474336b95c4

0877999bc35d34d1a4c1581955945864a0f8b46d




云栖社区为本次大会合作社区,共享报道。

PPT下载地址https://oss-cn-hangzhou.aliyuncs.com/yqfiles/84286aeda1cc64123c5b97f141b13f0c.pdf

相关文章
|
16天前
|
存储 缓存 自然语言处理
深入PHP内核:理解Opcode缓存对性能的影响
【4月更文挑战第25天】 在提升PHP应用性能的众多策略中,Opcode缓存技术因其显著的效果和较低的复杂度而备受开发者青睐。本文将深入探讨Opcode缓存机制,解析其对PHP执行效率的提升原理,并通过实验数据展示启用Opcode缓存前后的性能差异。我们还将讨论几种流行的Opcode缓存工具,如APC、OpCache与APCu,并评估它们的优劣及适用场景,帮助开发者根据不同的项目需求做出合适的选择。通过本文,读者不仅能够了解Opcode缓存的工作原理,还能学会如何在实际项目中应用这一技术以优化PHP应用程序的性能。
|
1月前
|
消息中间件 网络协议 NoSQL
PHP中的异步编程:提高性能与效率的利器
传统的PHP编程方式在处理大量IO密集型任务时效率较低,随着业务的不断扩张和需求的增加,如何提高PHP应用的性能成为了亟待解决的问题。本文将介绍PHP中的异步编程技术,探讨其在提升性能和效率方面的作用,并通过实例演示其在实际应用中的运用。
15 0
|
2月前
|
安全 数据库连接 PHP
PHP编程中的关键性技术探究
在当今信息化社会,PHP作为一种流行的服务器端脚本语言,已经被广泛应用于网站开发和动态网页生成等领域。本文将深入探讨PHP编程中的关键性技术,包括数据库连接、安全性防护、性能优化等方面,旨在帮助读者更好地理解和运用PHP语言。
|
2月前
|
存储 测试技术 API
PHP 7.4 新特性及性能优化探究
随着互联网和移动应用的不断发展,PHP作为一种流行的服务器端脚本语言,始终保持着其重要性。本文将介绍PHP 7.4的新特性,包括类型属性、预加载、扩展改进等,并深入探讨这些新特性对PHP性能的影响,以及如何优化PHP 7.4代码以提升性能。
|
2月前
|
程序员 PHP
PHP程序员的成长之路:技术探索与实践
在当今数字化时代,PHP作为一种广泛应用的后端编程语言,对于程序员而言具有重要意义。本文从技术探索和实践的角度出发,探讨了PHP程序员在成长过程中所面临的挑战与机遇,以及如何通过持续学习与实践不断提升自身技能。
|
2月前
|
SQL 缓存 PHP
PHP技术探究:优化数据库查询效率的实用方法
本文将深入探讨PHP中优化数据库查询效率的实用方法,包括索引优化、SQL语句优化以及缓存机制的应用。通过合理的优化策略和技巧,可以显著提升系统性能,提高用户体验,是PHP开发者不容忽视的重要议题。
|
5天前
|
存储 缓存 自然语言处理
深入PHP内核:理解OPcache的工作原理与优化实践
【5月更文挑战第6天】 在现代Web开发中,提升性能和响应速度是持续追求的目标。PHP作为一种广泛使用的服务端脚本语言,其执行效率至关重要。本文将深入探索PHP的OPcache(优化器缓存)组件,解析其如何改善PHP的性能表现。通过剖析OPcache的工作机制,我们将讨论有效的配置策略以及实践中的最佳优化方法,旨在帮助开发者充分理解并利用OPcache来提升应用性能。
|
11天前
|
PHP 开发者
PHP中的命名空间深入理解与实践
【4月更文挑战第30天】在现代PHP开发中,命名空间是管理代码中类名和函数名冲突的重要工具。本文将探讨PHP命名空间的核心概念、实现机制及其在实际项目中的应用场景,帮助开发者更有效地组织和维护大型项目代码。我们将通过实例分析如何利用命名空间避免常见的名称冲突问题,并提供最佳实践建议。文章旨在为有一定PHP基础的开发人员提供进阶指导,使其能够在复杂的项目结构中灵活运用命名空间。
|
11天前
|
存储 缓存 自然语言处理
深入PHP内核:探索Opcode缓存对性能的影响
【4月更文挑战第30天】 在动态内容生成的Web开发领域,PHP一直是广受欢迎的脚本语言之一。然而,由于其每次请求都需要经过解释执行的特性,性能上往往受到质疑。随着现代PHP引擎如Zend和Facebook的HipHop Virtual Bytecode (HPHPc)的出现,引入了Opcode(操作码)缓存机制来提升PHP的性能。本文将深入探讨Opcode缓存技术是如何工作的,以及它对PHP应用程序性能的具体影响。我们将通过实验数据与分析,揭示Opcode缓存在不同场景下的优势和局限性,并提出优化策略。
|
12天前
|
设计模式 算法 搜索推荐
【PHP开发专栏】PHP设计模式解析与实践
【4月更文挑战第29天】本文介绍了设计模式在PHP开发中的应用,包括创建型(如单例、工厂模式)、结构型和行为型模式(如观察者、策略模式)。通过示例展示了如何在PHP中实现这些模式,强调了它们在提升代码可维护性和可扩展性方面的作用。设计模式是解决常见问题的最佳实践,但在使用时需避免过度设计,根据实际需求选择合适的设计模式。