繁体   English   中英

管理用户文件上传-避免重影...-CMS / PHP / MySQL

[英]Managing user file uploads - Avoiding ghosts… - CMS/PHP/MySQL

我正在考虑在CMS中处理文件上传的各种方式。 我在这里写,是因为我对现在的状况不满意...

问题

嗯,我们称它为“ tumblr”方式;-)用户应能够直接上传一个文件或多个文件,而无需文件管理视图或类似文件。 底端是,如果他在所见即所得编辑器中删除文件,则该文件将保留在服务器上。 就我而言,不仅有所见即所得的编辑器,还有媒体模块...

问题

是否有处理此问题的最佳做法? 我从来没有那样编程过。 您是否会将文件名存储在MySQL表中,是否会使用cron作业来检查文件中是否确实使用了这些文件?

任何建议都将得到真正的认可!!!

Muchissimas Gracias y Saludos !!!!

我个人使用的cron作业每天运行一次,并清理所有孤儿上传的文件(x天之前的孤儿)。

我承认,我对其他ppl方法感到好奇。

为什么要花这么多额外空间来烦恼呢? 硬盘空间不算什么,因为它是如此便宜。 即使不是,图像也是非常轻量的资源。

我能想象的唯一问题是您的CMS用户正在上传非常大的文件。 在这种情况下,您应该在保存图像之前对其进行处理,从而降低质量和尺寸。

我认为cron作业比允许某些“ ghosts”文件占用更多的CPU资源。

但是,您可以尝试在删除图像时进行捕获,但是再说一遍,可能会更加麻烦。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM