最好的方法是管理不断增长的图像文件夹的大小



我有一个带有画布的联系表单,人们可以在其中画一些东西。提交后,文件将在文件夹中创建,并将邮件与嵌入的邮件一起发送给我图像使用phpmailer。

我打算将数据库中的文件名称保留为时间戳并删除太旧的文件,但我可以看到文件夹的大小可能会变得非常大。我在共享主机上,并且已经接近我的数据限制。由于电子邮件需要引用图像,因此需要创建图像,否则邮件大小会变大。一旦我阅读了电子邮件,我就不再需要图像了。我还不知道是否要为用户保存它。

我有哪些可能的选择。第三方也很好,如果这是一件相对容易的事情?

例如,也许您可以使用imgur api。在那里,您也可以将删除哈希保存在数据库中,如果不需要,您可以从imgur中删除图片。

为什么不将图像作为二进制数据存储在数据库中?不会浪费任何磁盘硬盘空间,如果图像确实包含病毒,则使图像更加安全和安全。

最新更新