mysqli比fopen快多少?

Dam*_*ing -1 php fopen mysqli

我只是制作一个非常基本的cms来制作一个单页网站.不会从普通用户访问php.相反,它只是生成html网站.但是,如果可能,我可以将该代码用于一般用户.

由于某些原因使用数据库会导致一些问题所以我正在考虑使用fopen.fopen如何与mysqli相比?我只是想知道在什么阶段使用fopen变得更加负担.

谢谢

Dai*_*Dai 7

fopen什么?MySQL有什么问题?

无论如何,这两者是无与伦比的:

fopen是一个函数在磁盘上打开一个文件,mysqli是一组用于处理MySQL数据库的函数.

fopen 在同时请求中使用是不安全的 - 如果同一个脚本同时运行两次(例如,两个人在相隔几毫秒内发出相同的GET请求),那么如果其中一个脚本写入文件就会发生损坏,所以你会必须使用锁定文件,这将使性能受损.

使用MySQL(版本5+)为您提供符合ACID标准的数据存储解决方案.

如果它是你所说的"单页网站",那么你可能会使用它fopen,只需确保使用适当的锁定文件(以及良好的安全性!).