php用session实现多并发抢购不多卖
突发想到的!还没在生产环境用过!补充:我也知道memcache肯定比session靠谱很多。但是如果程序只能放在虚拟主机下面。这种方法这是可行的吧!
突发想到的!还没在生产环境用过!
补充:
我也知道memcache肯定比session靠谱很多。
但是如果程序只能放在虚拟主机下面。这种方法这是可行的吧!
补充:
我也知道memcache肯定比session靠谱很多。
但是如果程序只能放在虚拟主机下面。这种方法这是可行的吧!
<?php session_id(md5($id));//用id做为sessionid session_start(); if(!isset($_SESSION['i'])){ $_SESSION['i'] = i();//获取库存 } if($_SESSION['i'] > 0){ $buy = true; $_SESSION['i']--; }else{ $buy = false; } session_write_close(); if(isset($_COOKIE['PHPSESSID'])){//还原原来的session session_id($_COOKIE['PHPSESSID']); session_start(); }
- 上一篇:非常实用的PHP 多线程,线程池例子
- 下一篇:个人写的一个简单通用分页类
精彩图集
精彩文章