问一个php静态化的问题

撸红薯 发布于 2013/04/27 21:26
阅读 123
收藏 1
PHP
程序每次只需的时候都先判断是不是已经有静态化的文件。如果有静态化的文件就使用直接的静态化的文件,如果没有的话就读取数据库创建一个静态化的文件,但是这之间没有使用锁的概率在里面。这样在网页并发的情况下会不会有问题啊!!!
加载中
0
我不叫大脸猫
我不叫大脸猫
读是不存在锁的问题的,写才会存在锁死的问题
0
撸红薯
撸红薯

引用来自“我不叫大脸猫”的答案

读是不存在锁的问题的,写才会存在锁死的问题
我这里面会有创建的过程啊!
0
我不叫大脸猫
我不叫大脸猫
你这是用户触发的静态化,你可以换个思路,做个手动执行的,发布一篇文章就生成一个静态页,如果非要用户触发,那就写文件的时候加锁.访问量小的网站完全不用担心锁死的问题.
0
d
deer
不用锁写文件的时候用LOCK_EX吧.
返回顶部
顶部