【云栖神侠传】—淘宝专家沧龙带你聊聊PHP性能之路

简介: 何为云栖神侠传? 互联网江湖门派风起云涌。 “A"门派在纷争不断的业界,声名显赫! 在“A"门派中,有一个世外桃源名叫“云栖社区”。 在云栖社区中,云集了众多“A"门派高手,他们功力深厚且行侠仗义,助人为乐。他们被称为“云栖神侠”。

何为云栖神侠传?

互联网江湖门派风起云涌。

“A"门派在纷争不断的业界,声名显赫!

在“A"门派中,有一个世外桃源名叫“云栖社区”。

在云栖社区中,云集了众多“A"门派高手,他们功力深厚且行侠仗义,助人为乐。他们被称为“云栖神侠”。

云栖社区(http://yq.aliyun.com/?utm_source=yqdg),是阿里云面向开发者群体的开放型社区。在云栖社区中,活跃着许多阿里技术大牛,他们在自己的技术领域都是佼佼者,具有一定的业界影响力。在社区,他们通过撰写技术博文、解答技术难题,为开发者贡献着自己的能量。

他们,就是云栖社区的技术神侠!

本期神侠:沧龙

24b82f35d4230ae8e6c203349345c096225cc82c

信海龙,花名沧龙,淘宝技术专家。已经有10年的互联网开发经验。2013年加入淘宝技术部,把工作中遇到的问题记录到博客 (www.bo56.com)。同时也是多个开源项目的开发者和维护者。代表开源作品,tclip, 基于人脸识别的图片裁剪扩展。


推荐博文,语言篇:

介绍:PHP7已经发布了正式发布。并且PHP7的性能相对于之前有很大的提升。新浪微博等大型网站已经开始使用PHP7。在迁移到PHP7的过程中,不可避免的要对扩展进行升级。本部分文章包含了如何编写PHP7扩展和如何把老版本的扩展升级到PHP7版本。

PHP7扩展开发之hello word   https://yq.aliyun.com/articles/56002

白话PHP7扩展开发之创建对象   https://yq.aliyun.com/articles/56815

PHP扩展迁移为兼容PHP7记录  https://yq.aliyun.com/articles/27349

 

架构篇:

介绍: 一个稳定的网站系统得有良好的监控,性能分析和降级系统。当网站数据量变大之后,不可避免的要对数据库分库分表。本部分围绕着保障系统稳定,高效这个主题列举了几篇文章。

非侵入式监控PHP应用性能监控分析  https://yq.aliyun.com/articles/27255

使用varnish + nginx + lua搭建网站的降级系统   https://yq.aliyun.com/articles/27437

数据库分表后,并发环境下,生成全局id生成的几种方式   https://yq.aliyun.com/articles/27393

 

问题排查篇:

介绍:一个网站系统在运行过程中,总会出现一些始料未及的问题。当系统出现问题的时候,我们应该如何去排查呢?本部分给了几个排查问题案例。希望对大家有所帮助。

一个echo引起的进程崩溃   https://yq.aliyun.com/articles/27394

tcpdump 和 wireshark组合拳,揪出有问题的机器   https://yq.aliyun.com/articles/27461

crond中使用flock命令的坑   https://yq.aliyun.com/articles/56829

已经回答的问题:

php扩展中如何定义线程安全的全局对象?  https://yq.aliyun.com/ask/796

php进程占用cpu百分百,如何分析原因?  https://yq.aliyun.com/ask/601

PHP中如何实现异步化?  https://yq.aliyun.com/ask/564


往期神侠:

德哥:阿里云数据库专家德歌告诉你PostgreSQL的那些事 https://yq.aliyun.com/articles/56836
青霖:淘宝专家青霖带你聊聊创业思维 https://yq.aliyun.com/articles/56837
丁奇:带你走进MySQL的世界 https://yq.aliyun.com/articles/57092
相关文章
|
27天前
|
人工智能 JavaScript PHP
PHP的演进之路:从初学者到专家
【8月更文挑战第23天】在数字化的浪潮中,PHP作为一门历史悠久的编程语言,始终扮演着重要的角色。本文将带您一探PHP的发展脉络,从它的起源谈起,直至今日的创新与应用。我们将一同见证PHP如何适应时代变迁,以及它在未来技术蓝图中的位置。不论您是编程新手还是资深开发者,这篇文章都将为您提供新的视角和深刻的见解。
|
22天前
|
PHP 开发者
PHP中的异常处理:从新手到专家
【8月更文挑战第28天】在PHP编程中,异常处理是区分专业与业余开发者的重要标志。本文将引导你理解异常处理的“内涵”,通过深入浅出的方式,让你掌握如何在PHP代码中优雅地处理错误和异常。我们将一起探索如何捕获、处理异常,以及如何自定义异常类来增强代码的健壮性和可读性。准备好开始这段旅程了吗?让我们启航吧!
|
6天前
|
数据库连接 PHP
PHP中的异常处理:从新手到专家
【9月更文挑战第12天】在编程的世界中,异常处理就像是一场精心编排的芭蕾舞,每个动作都必须精确无误。本文将带你进入PHP的异常处理世界,通过深入浅出的方式,让你从基础概念到高级应用都能掌握自如。我们将一起探索如何捕捉和处理异常,以及如何利用自定义异常来增强代码的健壮性。准备好了吗?让我们一起跳入这场舞蹈,学习如何在PHP中优雅地处理异常。
|
11天前
|
PHP 数据库
PHP中的异常处理:从新手到专家
在PHP的世界中,异常处理是代码健壮性的守门人。本文将带你领略如何在PHP中优雅地处理错误和异常,让你的代码更加稳定可靠。从基础的try-catch语句到高级的错误日志记录,我们将一起探索异常处理的艺术。
13 5
|
17天前
|
安全 测试技术 PHP
如何评估PHP框架的性能?
【9月更文挑战第2天】如何评估PHP框架的性能?
38 5
|
2月前
|
编译器 PHP 开发者
探索PHP 8的新特性与性能优化技巧
【7月更文挑战第19天】在数字时代的浪潮中,PHP作为一门广泛使用的服务器端脚本语言,其最新版本PHP 8的发布引起了开发者社区的广泛关注。本文将深入探讨PHP 8引入的一系列新特性,包括但不限于JIT编译器、联合类型、命名参数、匹配表达式等,并分享如何利用这些新工具提升代码的性能和可维护性。同时,我们还将讨论一些实用的性能优化技巧,帮助开发者写出更加高效、稳定的PHP应用。
|
15天前
|
PHP 开发者
PHP中的面向对象编程:从新手到专家
在PHP的世界中,面向对象编程(OOP)是一块基石,它让代码更加模块化、可复用且易于维护。本文将带你走进PHP的OOP世界,从基础概念入手,逐步深入到高级特性,让你的编程技能如虎添翼。
|
1月前
|
SQL 缓存 数据库连接
拯救php性能的神器webman-数据库
Webman 框架与这些最佳数据库管理实践的结合,可为应用程序提供快速响应的用户体验,高吞吐量,提升应用程序的整体性能表现。在对数据库交互进行设计和开发时,持续关注性能指标和优化,确保数据库层面不会成为应用程序的瓶颈,这样便能充分利用 Webman 来提升 PHP 应用的性能。
60 4
|
1月前
|
存储 前端开发 JavaScript
优化PHP代码性能
【8月更文挑战第3天】优化PHP代码性能
40 16
|
1月前
|
存储 缓存 自然语言处理