Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 PHP Web 应用程序。寻找存储用户上传图像并将其显示在 Web 应用程序上的有效方法。请让我知道你的建议。
预期图像数量为 100 万张。
我的建议是结合使用文件系统存储和数据库存储。创建一个表格,其中将包含有关图像的元数据(上传者的用户 ID 等),并包含图像 URL 的字段。
当有人上传图像时,将文件移动到可从 Web 访问的目录,然后在您创建的表中存储一条记录,其中包含有关上传文件的所有相关数据,包括图像的 URL。这样,您可以查询数据库以获取有关图像的信息,但您不必将文件的内容存储在数据库中。