新西兰天维网社区

 找回密码
登录  注册
搜索
热搜: 移民 留学
查看: 1179|回复: 22
打印 上一主题 下一主题

[工作] 跟各位编程大师探讨个小问题 [复制链接]

hitye 心中有爱 

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  14.72%

UID
138212
热情
12811
人气
15969
主题
111
帖子
16389
精华
10
积分
22944
阅读权限
30
注册时间
2008-2-22

哈卡一族 10周年纪念

跳转到指定楼层
楼主
发表于 2012-7-16 12:02:26 |只看该作者 |倒序浏览 微信分享
我现在想用asp编个小程序,给自己网站增加个让客户上传图片的功能,现在思路有两个,一个是把文件上传到网站的目录,然后把相对地址存入数据库管理;另一个是把文件直接上传到数据库,这样似乎更好,可是因为图片可能都很大,一个几M的那种,这样的话数据库就会变的很大,会不会有什么隐患呢?
中区印刷公司:商业印刷、个性印刷,招牌广告,质量好,价格优,交货快。详情请访问www.kprint.co.nz  微信号:katzprint

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  45.6%

UID
121047
热情
19001
人气
23532
主题
263
帖子
14860
精华
23
积分
29120
阅读权限
30
注册时间
2007-6-21

2018年度金ID

沙发
发表于 2012-7-16 12:09:07 |只看该作者 微信分享
本帖最后由 Venox10111 于 2012-7-16 11:29 编辑

最好还是以图片形式储存,不然数据库的管理会很麻烦的。我们的做法是数据库储存文档信息,而实际文档在CDN服务器上。图示。。。


把文件存在CDN而不是数据库里还有一个好处就是,可以做视频点播,最近刚做的
黑羊就是我,我就是黑羊

使用道具 举报

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

升级  11.11%

UID
31061
热情
28645
人气
30906
主题
70
帖子
24603
精华
4
积分
42222
阅读权限
30
注册时间
2003-3-30

至尊荣耀 最强王者 永恒钻石 尊贵铂金 新时政 游戏勋章 元老勋章 畅游勋章 小星星勋章 哈卡一族 10周年纪念 20周年纪念 2019许愿勋章

板凳
发表于 2012-7-16 12:09:12 |只看该作者 微信分享
asp还是读书的时候学过.....现在完全不会了.
所以只能帮顶不做解答...
等海星等高手来吧

使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  31.76%

UID
98138
热情
1559
人气
2049
主题
12
帖子
9404
精华
19
积分
6588
阅读权限
30
注册时间
2006-11-19
地板
发表于 2012-7-16 12:16:16 |只看该作者 微信分享
Venox10111 发表于 2012-7-16 11:09
最好还是以图片形式储存,不然数据库的管理会很麻烦的。我们的做法是数据库储存文档信息,而实际文档在CDN服 ...

我看到asp就滾開了。。。。
Must be humbling to suck on so many level~~~BAZINGA~~~~~~

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  45.6%

UID
121047
热情
19001
人气
23532
主题
263
帖子
14860
精华
23
积分
29120
阅读权限
30
注册时间
2007-6-21

2018年度金ID

5#分享本帖地址
发表于 2012-7-16 12:19:00 |只看该作者 微信分享
本帖最后由 Venox10111 于 2012-7-16 11:19 编辑
missmia 发表于 2012-7-16 11:16
我看到asp就滾開了。。。。

哈哈。。。asp 的架构的确是很头痛,以前大学用 asp 完成了几个project, 当时更倾向于 jsp + j2ee + ejb 架构
现在 asp.net 玩到现在越来越多东西都变成jquery 了。。。因为clientside 和server postback ajax 比较,纯client side能提供更好的用户体验
黑羊就是我,我就是黑羊

使用道具 举报

hitye 心中有爱 

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  14.72%

UID
138212
热情
12811
人气
15969
主题
111
帖子
16389
精华
10
积分
22944
阅读权限
30
注册时间
2008-2-22

哈卡一族 10周年纪念

6#分享本帖地址
发表于 2012-7-16 12:22:33 |只看该作者 微信分享
哈哈。。木有办法,玩到asp偶就滚开IT业了,现在全都忘干净了,不过至少还能读懂,能自己改改。。
中区印刷公司:商业印刷、个性印刷,招牌广告,质量好,价格优,交货快。详情请访问www.kprint.co.nz  微信号:katzprint

使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  31.76%

UID
98138
热情
1559
人气
2049
主题
12
帖子
9404
精华
19
积分
6588
阅读权限
30
注册时间
2006-11-19
7#分享本帖地址
发表于 2012-7-16 12:23:05 |只看该作者 微信分享
Venox10111 发表于 2012-7-16 11:19
哈哈。。。asp 的架构的确是很头痛,以前大学用 asp 完成了几个project, 当时更倾向于 jsp + j2ee + ejb  ...

現在都在用ASP.NET MVC Jquery,我曾經幫一個客戶修過他們N年前的ASP的一個東東。很dumb但是功能很強大。。
Must be humbling to suck on so many level~~~BAZINGA~~~~~~

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  45.6%

UID
121047
热情
19001
人气
23532
主题
263
帖子
14860
精华
23
积分
29120
阅读权限
30
注册时间
2007-6-21

2018年度金ID

8#分享本帖地址
发表于 2012-7-16 12:26:33 |只看该作者 微信分享
missmia 发表于 2012-7-16 11:23
現在都在用ASP.NET MVC Jquery,我曾經幫一個客戶修過他們N年前的ASP的一個東東。很dumb但是功能很強大。 ...

恩,最近在修改我开发的ORM framework 模仿hibernate 但支持SAP 数据库的,让它支持MYSQL, SQL 和 access。。。
黑羊就是我,我就是黑羊

使用道具 举报

Rank: 10Rank: 10Rank: 10

升级  0.33%

UID
127324
热情
796
人气
2444
主题
6
帖子
702
精华
0
积分
2005
阅读权限
30
注册时间
2008-12-12
9#分享本帖地址
发表于 2012-7-16 12:31:37 |只看该作者 微信分享
同意Venox10111的做法。把文件直接上传到数据库,数据库就会变的很大。最好实际文件存在服务器上。

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  45.6%

UID
121047
热情
19001
人气
23532
主题
263
帖子
14860
精华
23
积分
29120
阅读权限
30
注册时间
2007-6-21

2018年度金ID

10#分享本帖地址
发表于 2012-7-16 12:33:38 |只看该作者 微信分享
本帖最后由 Venox10111 于 2012-7-16 11:34 编辑
Ming68 发表于 2012-7-16 11:31
同意Venox10111的做法。把文件直接上传到数据库,数据库就会变的很大。最好实际文件存在服务器上。

对,而且最好不在一个服务器上,做专属CDN,这样可以更好地做 server load balancing,而且以后可以做全球资源本地读取战略
黑羊就是我,我就是黑羊

使用道具 举报

hitye 心中有爱 

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  14.72%

UID
138212
热情
12811
人气
15969
主题
111
帖子
16389
精华
10
积分
22944
阅读权限
30
注册时间
2008-2-22

哈卡一族 10周年纪念

11#分享本帖地址
发表于 2012-7-16 12:38:22 |只看该作者 微信分享
Venox10111 发表于 2012-7-16 11:33
对,而且最好不在一个服务器上,做专属CDN,这样可以更好地做 server load balancing,而且以后可以做全球 ...

这个就先不用了,我们没有那么大的量啦。。按照这思路我去找找代码先
中区印刷公司:商业印刷、个性印刷,招牌广告,质量好,价格优,交货快。详情请访问www.kprint.co.nz  微信号:katzprint

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  38.92%

UID
10042
热情
18463
人气
22000
主题
38
帖子
14519
精华
0
积分
27784
阅读权限
30
注册时间
2004-12-28

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 10周年纪念

12#分享本帖地址
发表于 2012-7-16 12:44:05 |只看该作者 微信分享
asp too old....

使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  80.1%

UID
15321
热情
1674
人气
2300
主题
17
帖子
13722
精华
10
积分
9005
阅读权限
30
注册时间
2003-4-23

10周年纪念

13#分享本帖地址
发表于 2012-7-16 12:45:18 |只看该作者 微信分享
本帖最后由 pAtrick 于 2012-7-16 11:47 编辑

M$技术完全绝缘的飘过
不过我高中时候还是写过一点ASP的……

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  45.6%

UID
121047
热情
19001
人气
23532
主题
263
帖子
14860
精华
23
积分
29120
阅读权限
30
注册时间
2007-6-21

2018年度金ID

14#分享本帖地址
发表于 2012-7-16 12:52:15 |只看该作者 微信分享
pAtrick 发表于 2012-7-16 11:45
M$技术完全绝缘的飘过
不过我高中时候还是写过一点ASP的……

其实web 开发不管用什么server side code 最后都以html 形式出现,LZ的问题其实和ASP无关,而是数据设计的问题,数据方面asp 用的是ADO 要比ADO.net 和 JDBC差了不是一点两点,是和DBI 一个水准。 而html 则被浏览器分为GDI 把图给画出来和js引擎。
黑羊就是我,我就是黑羊

使用道具 举报

头像被屏蔽

禁止访问

UID
158469
热情
254
人气
1075
主题
10
帖子
266
精华
0
积分
813
阅读权限
0
注册时间
2009-10-29
15#分享本帖地址
发表于 2012-7-16 13:50:05 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

hitye 心中有爱 

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  14.72%

UID
138212
热情
12811
人气
15969
主题
111
帖子
16389
精华
10
积分
22944
阅读权限
30
注册时间
2008-2-22

哈卡一族 10周年纪念

16#分享本帖地址
发表于 2012-7-16 14:04:54 |只看该作者 微信分享
简单点说就是为了配合我们groupy的团购活动啦,因为让客户发邮件过来可能会有问题,所以让客户自己上传文件。。。已经找到几个无组件上传的源码。。继续研究
中区印刷公司:商业印刷、个性印刷,招牌广告,质量好,价格优,交货快。详情请访问www.kprint.co.nz  微信号:katzprint

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  41.76%

UID
73975
热情
10957
人气
12739
主题
247
帖子
32465
精华
8
积分
28351
阅读权限
30
注册时间
2006-5-22
17#分享本帖地址
发表于 2012-7-16 14:34:26 |只看该作者 微信分享
哇。。海总很强大。。。

使用道具 举报

Rank: 12Rank: 12Rank: 12

升级  50.6%

UID
226847
热情
2097
人气
3166
主题
173
帖子
3009
精华
0
积分
4259
阅读权限
30
注册时间
2010-4-21

哈卡一族 10周年纪念

18#分享本帖地址
发表于 2012-7-16 15:35:42 |只看该作者 微信分享
hitye 发表于 2012-7-16 13:04
简单点说就是为了配合我们groupy的团购活动啦,因为让客户发邮件过来可能会有问题,所以让客户自己上传文件 ...

那就是说我可以把我的大头照放到KATZ网站上?

使用道具 举报

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

升级  45.6%

UID
121047
热情
19001
人气
23532
主题
263
帖子
14860
精华
23
积分
29120
阅读权限
30
注册时间
2007-6-21

2018年度金ID

19#分享本帖地址
发表于 2012-7-16 15:54:33 |只看该作者 微信分享
大义灭猪 发表于 2012-7-16 14:35
那就是说我可以把我的大头照放到KATZ网站上?

按照对海总商业流程的分析,基本上就是网友自助上传需要打印成相册的照片,而且随时可以替换(当然,需要一个 deadline)
黑羊就是我,我就是黑羊

使用道具 举报

Rank: 6Rank: 6

升级  27%

UID
121901
热情
44
人气
392
主题
12
帖子
94
精华
0
积分
281
阅读权限
20
注册时间
2007-7-2
20#分享本帖地址
发表于 2012-7-16 17:04:24 |只看该作者 微信分享
IIS有“maximum requesting entity body limit”限制,default value是2Mb,你如果是自己的server,记得改下这个value

使用道具 举报

Rank: 10Rank: 10Rank: 10

升级  0.33%

UID
127324
热情
796
人气
2444
主题
6
帖子
702
精华
0
积分
2005
阅读权限
30
注册时间
2008-12-12
21#分享本帖地址
发表于 2012-7-16 17:06:55 |只看该作者 微信分享
用ASP 的upload control, 要注意size of file. Default size is 20M. 你也可上传大的file, 你要变通一下。

使用道具 举报

Rank: 9Rank: 9Rank: 9

升级  39.9%

UID
300589
热情
731
人气
1314
主题
9
帖子
708
精华
0
积分
1399
阅读权限
20
注册时间
2011-10-28
22#分享本帖地址
发表于 2012-7-16 17:19:32 |只看该作者 微信分享
when i design software, i always store the file path in the database, and store the images in file server. Cheaper solution but most cusotmers like it :)

使用道具 举报

Rank: 9Rank: 9Rank: 9

升级  0.5%

UID
104000
热情
304
人气
912
主题
15
帖子
727
精华
0
积分
1005
阅读权限
20
注册时间
2007-1-15
23#分享本帖地址
发表于 2012-7-20 00:51:40 |只看该作者 微信分享
guncritx 发表于 2012-7-16 16:19
when i design software, i always store the file path in the database, and store the images in file s ...

这个好
_________嘴角⒊0°度徳微笑.莪想莪會狠快楽対/\﹪

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版| 联系论坛客服| 广告服务| 招贤纳士| 新西兰天维网

GMT+13, 2025-1-25 17:19 , Processed in 0.030436 second(s), 14 queries .

Powered by Discuz! X2 Licensed

Copyright 2001- Sky Media Limited, All Rights Reserved.

回顶部