php - 在网站上存储每个用户的图片(php)

标签 php database image

网站的用户需要能够在他们的“区域”存储图像,我应该将这些直接存储在数据库中还是为每个用户创建一个目录。 或者我应该只为所有图像设置一个目录,并在数据库中存储每个用户拥有的图像列表? 我正在寻找最有效的方式,我认为这是为每个用户创建一个文件夹?

最佳答案

如果每个用户有很多图片,例如用户创建的头像和照片库,则使用以用户 ID 或用户 ID 哈希命名的单独文件夹。

如果你只存储头像有一个大文件夹,其中图像的名称是用户 ID 或用户 ID 的哈希值。

关于php - 在网站上存储每个用户的图片(php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2609023/

相关文章:

php - CActiveForm beforeValidate 不适用于 afterValidate

php - 检查之前的所有功能是否成功

node.js - heroku 上的 NedB 不保留数据库文件

html - 浏览器显示大于原始尺寸的图像

php - 如何统计Mysql中特定行中具有相同值的列?

php - 从 PHP/Apache、exec() 或 system() 程序作为 root : "sudo: unable to open audit system: Permission denied"

sql - 我在 Oracle 中提交的频率

java - JPA 级联更新/删除 OneToMany

html - 将 HTML 元素放置在具有动态大小的图像上

android - 将位图缩放到 80%