封绝的世界

php面试准备

1.PHP如何处理网站的高并发、大流量、大存储问题

https://www.qycn.com/xzx/article/5799.html

第一步要做的:添加负载均衡层,将请求均匀打到系统层。系统层采用集群化部署多台机器,扛住初步的并发压力。

另外一个,压力过大把你的数据库给搞挂了怎么办?所以此时你必须得对系统做分库分表 + 读写分离,也就是把一个库拆分为多个库,部署在多个数据库服务上,这是作为主库承载写入请求的。然后每个主库都挂载至少一个从库,由从库来承载读请求。

不要盲目进行数据库扩容,数据库服务器成本昂贵,且本身就不是用来承载高并发的
针对写少读多的数据库请求,引入缓存集群,用缓存集群抗住大量的读请求

系统集群化,负载均衡
数据库层面的分库分表+读写分离
针对读多写少的请求,引入缓存集群
针对高写入的压力,引入消息中间件集群,削峰

https://www.cnblogs.com/itbaby/p/10513020.html

 

2.50个php程序性能优化的方法,赶紧收藏吧!

https://www.cnblogs.com/itbaby/p/8036207.html

注销那些不用的变量尤其是大数组,以便释放内存。php的cg是通过引用计数的方式。

用@屏蔽错误消息的做法非常低效,极其低效。

评估检验(profile)你的代码。 检验器会告诉你, 代码的哪些部分消耗了多少时间。 Xdebug 调试器包含了检验程序,评估检验总体上可以显示出代码的瓶颈。

 

3.一个很棒的PHP缓存类,收藏下

https://www.cnblogs.com/itbaby/p/10509361.html

 

4.php中抽象类和接口的区别

https://www.cnblogs.com/itbaby/p/10509735.html

 

5.MySQL性能优化的最佳21条经验

https://www.cnblogs.com/itbaby/p/8793769.html

 

https://blog.csdn.net/qq_35453862/article/details/126710230

posted @ 2023-01-29 13:13  天边的云云  阅读(24)  评论(0编辑  收藏  举报