【云栖神侠传】—淘宝专家沧龙带你聊聊PHP性能之路-阿里云开发者社区

开发者社区> 云栖福利菌> 正文

【云栖神侠传】—淘宝专家沧龙带你聊聊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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
4065 0
PHP7+Swoole、Node Express、Sails、Beego、ThinkPHP 并发性能测试
最近由于产品业务出现请求瓶颈,需要更换产品框架,针对现在集中主流方案进行了逐一测试   服务器硬件配置:2 核 2G虚拟机 , 10000请求 500并发测试结果如下 性能测试结果 1、Nodejs Express测试结果如下 大约每秒处理2100请求 响应时间在230ms左右,cpu负...
2269 0
【第二届PHP全球开发者大会】惠新宸(鸟哥):PHP7性能之源
5月14-15日的第二届2016PHP全球开发者大会在北京国际会议中心举行。国内最有影响力的PHP技术专家、新浪微博任平台及数据部总架构师兼首席PHP顾问惠新宸(“鸟哥”)做了题为《PHP7性能之源》的演讲,通过与PHP5中的检查机制、JIT编译器、WP等相对比,详解PHP7的性能提升的奥秘。
4495 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4475 0
nginx lua 小项目:根据 user_agent 显示不同的页面,附带和 php 性能的对比
pc、mobile 一个地址有两套页面,需要在后端根据浏览器的 user_agent 来显示不同的页面。 通过 php 来做,当然可以,但是活动页面访问量一般都比较大,想优化些,所以想尝试下 lua。
2163 0
让PHP7达到最高性能的几个Tips
PHP7 VS PHP5.6 1. Opcache 记得启用Zend Opcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快, 所以之前测试时期就发生了有人一直没有启用Opcache的事情.
793 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
3227 0
6
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载