Chinaunix首页 | 论坛 | 博客
  • 博客访问: 218506
  • 博文数量: 68
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 695
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-19 21:17
文章分类

全部博文(68)

文章存档

2009年(16)

2008年(12)

2007年(27)

2006年(13)

我的朋友

分类: 系统运维

2008-06-23 13:18:57

先列出几个使用的图片的地方:
1)用于页面的设计元素
2)美工设计的banner等
3)网友在论坛、博客中上传的图片
4)新闻文章上要引用,编辑时上传的图片
5)其它专题中要使用的图片,如全站的广告系统
 
上面中,1可放在指定位置,2可放在指定位置,3暂时还是论坛和博客系统本身维护,5专題处理
 
主要考虑4):
a.图片需要管理,加标签,标题等附属信息,以备后面可以建立图片搜索或图片新闻系统,因此需要数据库支持
b.但在网页里引用的图片不能从数据库中生成,因为可能同时会有大量的图片访问,而造成数据库瓶颈
c.如何为每个上传的图片生成唯一的文件名,经考虑,使用时间微秒数加上用户sessionid,因为同一时间,同一用户不可能进行多个的上传操作,一个表单上传多个文件的,分别加索引号
d.不能使用图片文件上传前的文件名,一来易造成同名,二来易被发现该图片的来源。
e.要对FCKeditor的图片上传进行修改,到服务端后要完成几步操作:加水印,生成缩略图,存放到指定位置,在数据库中保存该图片的附加信息
f.图片按目录存储,以提高访问效率,建议按年月日,便于人工查找。
g.某个图片的缩略图放在同一目录下
 
阅读(1561) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~