当前位置:编程学习 > C#/ASP.NET >>

删除图片服务器上的图片方案

我有一个图片服务器,但是图片越来越多。我怎么删除没用过的图片。帮帮忙解决一下 图片服务器删除 --------------------编程问答--------------------
File.delete ?

不知道你所说的服务器是什么服务器,你想在那个端点进行删除操作啊,
总之很不详细,没办法回答啊... --------------------编程问答-------------------- 捕获数据库里的图片名称再匹配图片文件夹的图片,没匹配到的就删了, --------------------编程问答-------------------- 直接找到你不需要的图片的文件夹,然后删除就是了。如果是想在网页上操作的化,可以用后台管理选择你不需要的图片的连接来删除。就可以了。 --------------------编程问答-------------------- 如果是动态生成的图片,可以直接删除

否则最好是用数据库记录图片url,然后配合数据库,清理物理路径下的图片 --------------------编程问答-------------------- 把没用的图片找出来,删掉。 --------------------编程问答-------------------- 问了等于没问 --------------------编程问答-------------------- 你的服务器是专门存放图片的吧?那你应该有一个管理这些图片内容的系统,那这样就很简单了,那些图片都是由你自己决定的。你服务器是存放实际的图片还是图片的地址,如果是实际的图片的话那就要一个个的去看或者按照日期来查询和删除操作,如果是地址的话就判断是否存在如果不存在则把他删除了,不过如果很多的话看来你的功夫也会不少哦。 --------------------编程问答--------------------
引用 2 楼 cxiyue 的回复:
捕获数据库里的图片名称再匹配图片文件夹的图片,没匹配到的就删了,

我是这么操作的,但是感觉很慢。 --------------------编程问答--------------------
引用 7 楼 mansheng 的回复:
你的服务器是专门存放图片的吧?那你应该有一个管理这些图片内容的系统,那这样就很简单了,那些图片都是由你自己决定的。你服务器是存放实际的图片还是图片的地址,如果是实际的图片的话那就要一个个的去看或者按照日期来查询和删除操作,如果是地址的话就判断是否存在如果不存在则把他删除了,不过如果很多的话看来你的功夫也会不少哦。

就是因为费了不少事,才想问问有没有好点的解决办法呢 --------------------编程问答--------------------
引用 9 楼 llq991675974 的回复:
Quote: 引用 7 楼 mansheng 的回复:

你的服务器是专门存放图片的吧?那你应该有一个管理这些图片内容的系统,那这样就很简单了,那些图片都是由你自己决定的。你服务器是存放实际的图片还是图片的地址,如果是实际的图片的话那就要一个个的去看或者按照日期来查询和删除操作,如果是地址的话就判断是否存在如果不存在则把他删除了,不过如果很多的话看来你的功夫也会不少哦。

就是因为费了不少事,才想问问有没有好点的解决办法呢


你应该把存放图片的方式说下我们才能根据实际情况来给你出谋划策,因为我们只是知道个大概所以只能给你个大概的处理方式。 --------------------编程问答-------------------- 文件的IO操作
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,