在PHP中存储和递增计数器

时间:2014-04-03 15:14:23

标签: php

我想在PHP中创建一个计数器。只是一个柜台,没有别的。存储柜台状态的最佳方法是什么?

编辑2:

示例1(伪代码)

//Page is requested
obtain_lock();
$currentcounter=get_count();
$newcounter=$currentcounter+1
write_count($newcounter+1);
release_lock();
echo $newcounter;

示例2(伪代码)

//Page is requested
atomic_inc_count();
echo get_count();

我的问题: get_count write_count atomic_inc_count 的用途是什么?一个SQL DB?一份文件?使用具有锁定的文件与完整数据库的优点和缺点是什么?你会用什么?

编辑3:澄清:我实际上并不是在寻找“那种方法”,或者是根据我的情况量身定做的方法。我更希望看到一些关于职业和利弊的选择

0 个答案:

没有答案