在哪里存储图像而不覆盖?

Where to store Images without overriding?

我将图像路径存储在数据库中(根据数据库 v 文件系统问题的建议)

图像与我的网站一起存储在文件系统中,例如 appdata 文件夹位于索引文件旁边

index.html

/appdata/image1

我正在使用 AWS Elastic Beanstalk 将我的应用程序作为 zip 文件夹上传。我不想覆盖 appdata 文件夹,因为用户将能够上传自己的图像。我是否需要设置另一个实例来只保存 appdata ?有更好的服务吗?

AWS S3 将是存储此应用程序数据的最佳位置,因为您已经 运行正在使用 AWS。这将是一个非常常见的设计模式 - 让代码 运行 在您的 EC2 实例上,将您需要的任何数据保留在实例之外,以便您可以终止和重新启动实例而不会丢失它。