我正在设计的论坛引擎添加化身,我正在辩论是否做一些简单的(论坛图像命名为.png),并使用
PHP来检查该文件是否存在,然后再显示它.有点复杂(但不是太多),并使用数据库字段来包含要显示的图像的名称.
原文链接:https://www.f2er.com/php/139964.html我宁愿自己去使用file_exists()方法,因为这样一来,如果目前还不存在(而且简单的实现代码),我可以轻松地回到“默认”头像.但是,我担心的是性能,因为每个用户在论坛阅读页面上每页显示一次就会运行一次.所以我想知道,PHP中的file_exists()函数是否导致任何重大的放缓,会导致高流量条件下的性能出色表现?
如果不是,很好.如果这样做,您对跟踪用户上传图像的替代方案有什么看法?谢谢!
PS:我可以看到的代码差异在于,文件检查版本允许文件进行通话,而数据库表单相信数据库是准确的,并且不需要检查. (它当然只是一个传递给浏览器的URL)