社区
基础编程
帖子详情
PHP上传图片优化的问题!?求解决方法
szgekko
2009-10-09 05:23:55
BOSS让我做个小东西
有个上传图片的功能
做好之后,问我做没做优化
我说 没
他说 如果 图片都是2M一下的,那么放开了上传!每个月对服务器的压力也不小的
需要优化
说实话
我没太明白是什么意思
是说 我要处理下上传的图片?
都需要进行什么处理呢?
麻烦大家指点下 多谢
...全文
274
14
打赏
收藏
PHP上传图片优化的问题!?求解决方法
BOSS让我做个小东西 有个上传图片的功能 做好之后,问我做没做优化 我说 没 他说 如果 图片都是2M一下的,那么放开了上传!每个月对服务器的压力也不小的 需要优化 说实话 我没太明白是什么意思 是说 我要处理下上传的图片? 都需要进行什么处理呢? 麻烦大家指点下 多谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangyangjian2010
2010-10-25
打赏
举报
回复
[align=right][/ali
http://
gn]
fyeefly
2009-10-10
打赏
举报
回复
上传图片竟然不加分
foolbirdflyfirst
2009-10-10
打赏
举报
回复
所以文件上传的优化恐怕还是服务器那边的配置,程序做不了太多事情,除了限制每次上传的文件大小,限制上传的文件类型等等.
「已注销」
2009-10-10
打赏
举报
回复
图片存入数据库是不建议的,没啥好处。
最常用的办法是限制图片上传的类型,无特殊需要一般仅允许jpg就行。
针对jpg,gif,png根据实际应用要有不同的大小限制
2M限制,太大了。如无特殊需要,建议500K以下(目前比较普遍,你可以根据实际情况自己找些图片,保存成你认为可以接受的最大尺寸,看看最后有多大,那个就是你需要的上限)。人物照,风景照足够了。除非高清原图,设计图稿啥的专业图片,否则没必要。
jpg图片压缩,100品质的和95品质的在风景,人物等图片中的效果几乎没啥区别,甚至95看起来锐度更高些。hoho
定期清理也是个必要的部分。你的功能中至少要包含把一部分要保留的标记出来,然后其他未标记的定期清理等等。。。
根据具体情况作具体处理,要求不严格的话,随便做做就可以了,挑几条最能降低文件大小的做做就行。比如限制图片类型,500K大小 就完事了。
foolbirdflyfirst
2009-10-10
打赏
举报
回复
[Quote=引用 5 楼 szgekko 的回复:]
限制大小肯定是有的啊
但是BOSS说
光这个肯定不行
他说
你限制2M对吧
那别人上传1.99M的东西
一个月上传N个 服务器也扛不住啊……
[/Quote]
那我即时每次只上传100k的图片,但上传无限次,还不是会挤爆服务器硬盘.
「已注销」
2009-10-10
打赏
举报
回复
这要看你的实际情况了。
你的问题是防止用户海量上传导致服务器磁盘空间不够。
那么最直接的办法就是限制上传数量,定期清理。
如果情况不允许,可以考虑压缩图片,比如jpg的降低质量压缩(非文字类图片其实100和95差别不大),限制上传图片类型,压缩图片尺寸(jpg等比缩放),禁止上传bmp。。。。
重要的还是分析问题,要明白老板意图,如果是不可为,要详细的分析情况然后让老板加服务器硬盘,加服务器啥的呗。呵呵
dzxccsu
2009-10-10
打赏
举报
回复
[Quote=引用 7 楼 szgekko 的回复:]
感谢楼上的回复
上传到文件夹里的
请问
怎么把图片上传到数据库里……
[/Quote]上传到数据库是将图片转化为二进制保存,如果是上传到文件夹里,那就用缩略图,不过图片的清晰度肯定会受影响!
szgekko
2009-10-10
打赏
举报
回复
感谢楼上的回复
上传到文件夹里的
请问
怎么把图片上传到数据库里……
yw1386
2009-10-09
打赏
举报
回复
[Quote=引用 5 楼 szgekko 的回复:]
限制大小肯定是有的啊
但是BOSS说
光这个肯定不行
他说
你限制2M对吧
那别人上传1.99M的东西
一个月上传N个 服务器也扛不住啊……
[/Quote]
说的有道理啊!!你是将图片上传到数据库里面呢,还是放在文件夹里面?这个得说一下啊
szgekko
2009-10-09
打赏
举报
回复
限制大小肯定是有的啊
但是BOSS说
光这个肯定不行
他说
你限制2M对吧
那别人上传1.99M的东西
一个月上传N个 服务器也扛不住啊……
nvphp
2009-10-09
打赏
举报
回复
限制上传图片大小
黄_瓜
2009-10-09
打赏
举报
回复
一般限制上传图片的大小。缩略图不好
szgekko
2009-10-09
打赏
举报
回复
哦!?
生成缩率图 就可以了?
有什么说法吗?!
多谢楼上回复~
lgzxz999
2009-10-09
打赏
举报
回复
生成缩略图,不要原图
thinkcmf以及帮助文档
ThinkCMFX 1.6.1来了! X1.6.1 ... * 修复后台文章分类列表,点添加子类到添加分类界面父级分类选择错误 ...* 增加url模式更改后出现不能访问
问题
的提示和
解决
方法
* 修复文章,幻灯片添加重复提交
问题
ModStartCMS v7.1.0 后台栏目模式切换,富文本公式升级
[新功能] 后台栏目管理模式可控制,
解决
栏目管理条数太多显示
问题
[系统
优化
] 样式sm、md、lg、xl尺寸
优化
[系统
优化
] 面包屑分隔符样式
优化
[系统
优化
] 图片类组件预览修改为contain模式 [系统
优化
] VIP开通快捷...
淘客帝国v5.20破解版稳定官方原版
优化
优化
onepage模板,图片不能直接到淘宝的
问题
,后台设置无效的
问题
优化
能搜出来,不能跳转淘宝,
优化
处理无推广地址的连接。 增加 加入默认地址栏ICO图标 增加 整合文章可以指定类别 增加 PID过滤空格,...
Nexus
PHP
:PT站原始码主程序,nexus
php
.v1.5.beta5.20130110更新-源码程序
修复种子列表图片无法显示
问题
。 修复“你在搞什么鬼?你上传的不是Bencode文件!”的
问题
。 修复开启IMDb系统后,首页无法访问的
问题
。 引入最新的IP数据库,可打开显示地址。 用户组名字汉化。 管理组面板汉化。 ...
FastDFS_v5.05.tar.gz
它提供了文件存储、文件同步、文件访问(文件上传、文件下载)等功能,
解决
了大容量存储和负载均衡的
问题
,特别适合以文件为载体的在线服务,如图片分享、视频分享等网站。FastDFS v5.05是该系统的最新稳定版本,...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章