在我们的 Web 应用程序中,我们一直在努力解决不断重复出现的问题。一个简单的例子是一篇博客文章:它有一个标题、前导和正文以及一张图片。我们的 UX 设计师希望让用户异步上传图像。当您要创建新帖子时,这会成为一个问题。它还没有被持久化,所以没有 id(例如,当您使用 id 作为图像的路径时)或者您不能将图像的位置作为数据库中的列。
我们可以为用户上传图片的博客帖子创建一个“tmp”文件夹:但是当用户从不保留帖子时你会怎么做?或者她/他什么时候回来?如果另一个用户也上传图片来创建新帖子怎么办?
围绕这个问题有什么好的做法吗?我们的应用程序是用 php 编写的,但我认为这对主题并不重要。