- 博客(3)
- 收藏
- 关注
原创 基于laravel一步一步搭建高并发电商网站-代码管理篇
代码管理工具有svn、git等等,本次试验环境选用的是git, 由于本机性能有限,就不装gitlab了 本机系统环境:masos 搭建虚拟机(virtualBox) 大家去官网下载后一步一步安装就行,本次省略。 安装centos7 下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 本次选用的是...
2020-04-06 14:11:33 477
原创 php-并发编程那点事(二)
前面一篇文章说道利用mysql执行update操作返回受影响的行数来判断是否走接下来的业务逻辑,这样做是对于pv流量不是那么大的应用能够很好的保护你的程序不受黑客入侵(说的有点离谱),但是带来的坏处就是一旦你的qps达到一定的量(受你的架构影响),那你的mysql就会离你远去(宕机)。 那我们如何在站点流量增大的情况下防止这种并发操作,造成自己的业务出现重大bug,例如没用防止的情况...
2018-03-05 11:15:02 154
原创 php-并发编程那点事(一)
在互联网项目开发中,我们经常会用这样一种方案去解决业务问题,就是查询再判断,比如电商中的购买商品,你先查询当前用户的余额(平台余额,不考虑直接第三方支付),然后再根据购买商品的单价和数量得出一个购买总额,这样如果余额大于或等于购买总额,则生成购买订单等等一系列业务逻辑操作,在这个过程中,如果一旦遇到并发操作,这个人通过非正常访问,同时100个并发进行,那么这100个请求同时执行查询余额的代...
2018-03-05 09:40:57 254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人