摘要:
现在就启用 HTTPS,免费的!现在,你应该能在访问https://konklone.com的时候,在地址栏里看到一个漂亮的小绿锁了,因为我把这个网站换成了HTTPS协议。一分钱没花就搞定了。为什么要使用HTTPS协议:虽然SSL并不是无懈可击的,但是我们应该尽可能提高窃听成本加密通讯不应心存侥幸,... 阅读全文
摘要:
抢购场景完全靠数据库来扛,压力是非常大的,我们在最近的一次抢购活动改版中,采用了redis队列+mysql事务控制的方案,画了个简单的流程图: 先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问量激增、上千甚至上万人抢购一个商品... 阅读全文
摘要:
今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒... 阅读全文
摘要:
MySQL主主互备结构是基于mysql增量日志基础上的,区别于主从复制结构.在主主复制结构中,两台服务器的任何一台上面的数据库存发生了改变都会同步到另一台服务器上,这个改变是基于sql语句的改变,如果删除系统数据库源文件或删除后新创建同名MYSQL表实现同步则无效。这样两台服务器互为主从,并且都能向... 阅读全文
摘要:
模块介绍mod_concat模块由淘宝开发,目前已经包含在tengine中,并且淘宝已经在使用这个nginx模块。不过塔暂时没有包含在nginx中。这个模块类似于apache中的modconcat。如果需要使用它,需要使用两个”?”问号.来个范例:http://example.com/??style... 阅读全文
摘要:
$redis->muti($mode)->get($key)->set($key)->exec();既然是这样的, 也就是说当我要使用管道执行一万次操作的时候需要写一万次操作在muti()的后面,,,还是我找到更好的写法?设计者没有想到这个问题么?今天测试成功了[php]view plaincopy... 阅读全文
摘要:
问题:活动描述:有一个签到活动,就是用户每天只能签到一次, 签到后并发放奖励,就是因为会发放奖励所以导致活动,有好多人开挂来刷这个活动,导致有些人,一天领取多个奖励的现象,php代码逻辑:部门一个同事php代码逻辑是这样的,签到用redis来记录是否签到,签到成功就发奖励逻辑顺序是:先判断是否满足签... 阅读全文
摘要:
问题记录--负载均衡的均衡器配置了高可用导致问题问题描述:用php开发了一个发奖程序,去调用服务器接口给人发道具,但是这个物品必须严格控制只发一次也就是请求只能发一次,但是总是会有几率触发发了多次的情况,分析后台web写的日志,确实记录了只是发了一次请求。问题解决:经过分析服务器日志发现了问题,是均... 阅读全文
摘要:
最近在内网写代码的时候遇到一个很怪异的问题, 花了好长时间调试,在次记录一下问题和解决方法。问题描述:内网开发使用的yaf框架,在火狐,谷歌,创建的session和cookie都能获取的到,但是在ie浏览器就是获取不到尝试了各种php.ini的配置,编码,cookie禁用开启,配置域名,等都是不行,... 阅读全文