下面由thinkphp教程栏目给大家介绍比较ThinkPHP5和无框架代码在高并发下的效率,希望对需要的朋友有所帮助!
测试的业务逻辑:测试一个抽奖功能,使用MySQL数据库的乐观锁机制防止超发。
关键代码:$prizeArr = array(
array('level' => 1, 'name' => '手机', 'randnum' => 10),
array('level' => 2, 'name' => '100元话费', 'randnum' => 5010),
array('level' => 3, 'name' => '自拍杆', 'randnum' => 15010),
array('level' => 4, 'name' => '5元红包', 'randnum' => 115010),
);
$rand_num = mt_rand(1, 115010);
$level = 4;
for ($i = 0; $i < 4; $i++) {