大家指点:为什么大型得论坛都不让用户发帖得时候上传图片,而只让帖个[img]http://...[/img]的链接

时间:2022-01-31 09:42:15
比如天涯,网易,搜狐都是这样
我觉得这不是技术方面的原因
不知道他们都是基于什么考虑的

29 个解决方案

#1


还有很多著名的php论坛也是这样
比如discuz!,星空

为了安全?方便管理……

#2


如果每个人都添加一个图片在签名里面 我想这个不仅对论坛的浏览速度有影响还会占据不少的空间把

#3


晕,不知道不要乱说,你们也太过分了吧。
当时的网页在线编辑器还没有广泛的应用,于是UBB代码便产生了。而你所说的,新浪,SOHU,等等论坛的推出的时候,也正是这个原因,所以采用UBB了。

#4


现在的人回复怎么都不看清楚别人说什么

1.我说的不是没有图片签名,是发帖的内容不让上传图片

2.不知我怎么过分了,我没说好不好,只是说了一个事实,楼上的真不知所云,楼上的上过我说的论坛没有!!注意,我从来没提过新浪

#5


我觉得是禁止不健康图片吧,如果上传了某色图片到服务器上给*查出来了,会出事的说

#6


呵呵,唉

#7


回复人: alasika(堕落人间) ( ) 信誉:100  2005-03-28 17:18:00  得分: 0  
 
 我觉得是禁止不健康图片吧,如果上传了某色图片到服务器上给*查出来了,会出事的说
  
 
这位老兄的说的有道理。。。
各位还有什么别的意见么?

#8


性 能,安全,投入。

#9


嗯,我现在是要做个公司的小论坛
因为访问量不会太大,所以性能和投入也就不用太考虑

现在考虑的是让用户上传图片的话会不会有很严重的安全问题?
还有用户万一发些黄图而没有及时删除的话我们公司是不是要负责任?

希望各位有经验的大虾指点一二

#10


是不是也可以 通过大量文件同时上传对系统形成一种类似攻击?我只想想。

#11


是不是也可以 通过大量文件同时上传对系统形成一种类似攻击?我只想想。

#12


没关系的 只是不同的办法而已

#13


这个问题问得好啊
我上咪咪法语论坛也是这样的,而且每天都只允许以这样的方式传3张图片上来哦,应该是怕论坛的资源不够,防止因为过多的图片冲击而使论坛崩溃吧,以前就有过这样的情况,数据溢出

#14


我个人认为还是以便于管理为主,天常日久,不知道要占多少空间呢~

#15


主要考虑网站的存储空间和安全性问题

#16


<img src="javascript:window.open('www.xxx.com')">
直接用HTML代码的话有安全隐患

#17


1、储存空间倒不是最主要的,他们提供上G的邮箱,不会在乎那点空间地。
2、安全性的考虑也不是最主要的,图片还不会对他们的系统构成太大的危险。
3、性能会占一部分。因为他们浏览的人多,还要考虑清简。
4、最主要的是管理,有次发了一个非法信息的图片,搜索都无法用。找了大半天都找不到。
5、还有就是多服务器负载均衡等。

#18


楼上很多人怎么一直在乱说?
因人迩来,看看什么版先。

现在通常都用这种ubb/wdb代码。原因很多。楼主所问的,道理很简单。
1、如楼上某位所言,防止上传非法图片被破坏。
2、存储容量考虑。
图片本身很占资源。对于大型论坛,其流量更是庞大。如果允许上传图片,服务器负担就太重了。

#19





安全问题

就是这样

只要是你可以发贴的地方,基本上都是不允许HTML的,最简单的就是过滤了"<" 和 ">" 
(&gt;$lt;)

但是要考虑到可以让文字更生动,允许你使用UBB代码。
其实UBB代码最后还是在服务器端转换成为HTML(所以谈不上什么减轻服务器负担)

UBB代码的意义就是让你有选择的使用HTML,防止你用HTML做破坏。



#20





安全问题

就是这样

只要是你可以发贴的地方,基本上都是不允许HTML的,最简单的就是过滤了"<" 和 ">" 
(&gt;$lt;)

但是要考虑到可以让文字更生动,允许你使用UBB代码。
其实UBB代码最后还是在服务器端转换成为HTML(所以谈不上什么减轻服务器负担)

UBB代码的意义就是让你有选择的使用HTML,防止你用HTML做破坏。



#21


??

#22


如果是公司内部使用的话,你完全可以选择功能最齐全的论坛,不用屏蔽上传,贴html代码等功能。
只要不是对外服务的,*是不会找上来的,呵呵。

#23


1、服务器的承受能力。
如允许上传图片,则将给服务器带来极大的影响,通常当一个目录中的文件数超过512个时,目录的打开速度灰明显变慢,这一点你试试便知
2、大多情况下是不能判定上传的是否真正是图片文件,若上传的是伪装成图片文件的可执行文件的话,一旦是恶意的将给系统带来不可估量的危害

#24


其实 163、21cn都支持图片上传,谁说不给呀

#25


一、提供图片上传则需要空间用于存放,可是那么多人访问的站点要准备多少空间呢?就算有空间了,管理怎么办(就像各位仁兄讲的有SEX怎么办),负载怎么办?

二、[...]本来就是UBB代码,它本身就是一种技术和实现手段,用它的同时可以不用考虑用<...>产生的各种隐患。

我讲的对吧,嘿嘿,小论啊:)

#26


安全问题
我认为!

#27


一、安全问题
二、系统资源问题,像这样访问率极高的网站能节省一个用户1K,就可以省全部的好几十M的了(可能不只),要不大家去看看《重构网站》这本书就知道了

#28


多谢大家的指点
收获不小。。。

#29


第一次在这个?论坛回复:
1、色情问题;
2、系统资源问题;
3、垃圾(非色情)图片问题;也就是管理问题。
4、本人重点:安全问题!目前出现图片木马、图片病毒,图片病毒代码段小精悍!如果说从网易下载的图片有病毒,世界会怎样?

#1


还有很多著名的php论坛也是这样
比如discuz!,星空

为了安全?方便管理……

#2


如果每个人都添加一个图片在签名里面 我想这个不仅对论坛的浏览速度有影响还会占据不少的空间把

#3


晕,不知道不要乱说,你们也太过分了吧。
当时的网页在线编辑器还没有广泛的应用,于是UBB代码便产生了。而你所说的,新浪,SOHU,等等论坛的推出的时候,也正是这个原因,所以采用UBB了。

#4


现在的人回复怎么都不看清楚别人说什么

1.我说的不是没有图片签名,是发帖的内容不让上传图片

2.不知我怎么过分了,我没说好不好,只是说了一个事实,楼上的真不知所云,楼上的上过我说的论坛没有!!注意,我从来没提过新浪

#5


我觉得是禁止不健康图片吧,如果上传了某色图片到服务器上给*查出来了,会出事的说

#6


呵呵,唉

#7


回复人: alasika(堕落人间) ( ) 信誉:100  2005-03-28 17:18:00  得分: 0  
 
 我觉得是禁止不健康图片吧,如果上传了某色图片到服务器上给*查出来了,会出事的说
  
 
这位老兄的说的有道理。。。
各位还有什么别的意见么?

#8


性 能,安全,投入。

#9


嗯,我现在是要做个公司的小论坛
因为访问量不会太大,所以性能和投入也就不用太考虑

现在考虑的是让用户上传图片的话会不会有很严重的安全问题?
还有用户万一发些黄图而没有及时删除的话我们公司是不是要负责任?

希望各位有经验的大虾指点一二

#10


是不是也可以 通过大量文件同时上传对系统形成一种类似攻击?我只想想。

#11


是不是也可以 通过大量文件同时上传对系统形成一种类似攻击?我只想想。

#12


没关系的 只是不同的办法而已

#13


这个问题问得好啊
我上咪咪法语论坛也是这样的,而且每天都只允许以这样的方式传3张图片上来哦,应该是怕论坛的资源不够,防止因为过多的图片冲击而使论坛崩溃吧,以前就有过这样的情况,数据溢出

#14


我个人认为还是以便于管理为主,天常日久,不知道要占多少空间呢~

#15


主要考虑网站的存储空间和安全性问题

#16


<img src="javascript:window.open('www.xxx.com')">
直接用HTML代码的话有安全隐患

#17


1、储存空间倒不是最主要的,他们提供上G的邮箱,不会在乎那点空间地。
2、安全性的考虑也不是最主要的,图片还不会对他们的系统构成太大的危险。
3、性能会占一部分。因为他们浏览的人多,还要考虑清简。
4、最主要的是管理,有次发了一个非法信息的图片,搜索都无法用。找了大半天都找不到。
5、还有就是多服务器负载均衡等。

#18


楼上很多人怎么一直在乱说?
因人迩来,看看什么版先。

现在通常都用这种ubb/wdb代码。原因很多。楼主所问的,道理很简单。
1、如楼上某位所言,防止上传非法图片被破坏。
2、存储容量考虑。
图片本身很占资源。对于大型论坛,其流量更是庞大。如果允许上传图片,服务器负担就太重了。

#19





安全问题

就是这样

只要是你可以发贴的地方,基本上都是不允许HTML的,最简单的就是过滤了"<" 和 ">" 
(&gt;$lt;)

但是要考虑到可以让文字更生动,允许你使用UBB代码。
其实UBB代码最后还是在服务器端转换成为HTML(所以谈不上什么减轻服务器负担)

UBB代码的意义就是让你有选择的使用HTML,防止你用HTML做破坏。



#20





安全问题

就是这样

只要是你可以发贴的地方,基本上都是不允许HTML的,最简单的就是过滤了"<" 和 ">" 
(&gt;$lt;)

但是要考虑到可以让文字更生动,允许你使用UBB代码。
其实UBB代码最后还是在服务器端转换成为HTML(所以谈不上什么减轻服务器负担)

UBB代码的意义就是让你有选择的使用HTML,防止你用HTML做破坏。



#21


??

#22


如果是公司内部使用的话,你完全可以选择功能最齐全的论坛,不用屏蔽上传,贴html代码等功能。
只要不是对外服务的,*是不会找上来的,呵呵。

#23


1、服务器的承受能力。
如允许上传图片,则将给服务器带来极大的影响,通常当一个目录中的文件数超过512个时,目录的打开速度灰明显变慢,这一点你试试便知
2、大多情况下是不能判定上传的是否真正是图片文件,若上传的是伪装成图片文件的可执行文件的话,一旦是恶意的将给系统带来不可估量的危害

#24


其实 163、21cn都支持图片上传,谁说不给呀

#25


一、提供图片上传则需要空间用于存放,可是那么多人访问的站点要准备多少空间呢?就算有空间了,管理怎么办(就像各位仁兄讲的有SEX怎么办),负载怎么办?

二、[...]本来就是UBB代码,它本身就是一种技术和实现手段,用它的同时可以不用考虑用<...>产生的各种隐患。

我讲的对吧,嘿嘿,小论啊:)

#26


安全问题
我认为!

#27


一、安全问题
二、系统资源问题,像这样访问率极高的网站能节省一个用户1K,就可以省全部的好几十M的了(可能不只),要不大家去看看《重构网站》这本书就知道了

#28


多谢大家的指点
收获不小。。。

#29


第一次在这个?论坛回复:
1、色情问题;
2、系统资源问题;
3、垃圾(非色情)图片问题;也就是管理问题。
4、本人重点:安全问题!目前出现图片木马、图片病毒,图片病毒代码段小精悍!如果说从网易下载的图片有病毒,世界会怎样?