JBTALKS.CC

标题: 关于 PHP Upload/FTP. [打印本页]

作者: 宅男-兜着走    时间: 2012-12-13 05:27 PM
标题: 关于 PHP Upload/FTP.
我打算让我的顾客 上载 AI 文件,或者是影片文档。 基本上不是问题,但是遇到Upload_limit 50MB.
我们的顾客文件可能 高过 100 MB。

我们已经联络了 Hosting Supplier 了。 他的答案是, 我们不能修改Upload Limit。 而且直接这样这样upload 上Hosting 也不是好方法。

所以他推荐我们使用  Web Storage.
http://www.lelong.com.my/qnap-2- ... -2007-01-Sale-I.htm


这是 将要使用的代码。
http://codestips.com/php-ftp-upload-tutorial/


我想知道, 这样能解决 upload limit 的问题吗? 还有我们的顾客上载时间会不会被拉长。

谢谢,

作者: weeming21    时间: 2012-12-14 03:55 AM
重点是,你买了这个network storage要放哪里?费用又要给多少?
有试过用.htaccess override upload_max 和 post_max 的 size 吗?
理论上是不怎么会影响上传速度的
作者: 宅男-兜着走    时间: 2012-12-14 10:29 AM
weeming21 发表于 2012-12-14 03:55 AM
重点是,你买了这个network storage要放哪里?费用又要给多少?
有试过用.htaccess override upload_max 和 ...


Host 是在新加坡.

network storage 放马来西亚 Office。 那台storage 基本上只是RM 400 左右。

还没试过 .htaccess, 等下我会try 看看。 php.ini 也能解决问题吧?


我是不想浪费太多时间在 不能解决方法的问题上啦。


作者: weeming21    时间: 2012-12-14 03:32 PM
宅男-兜着走 发表于 2012-12-14 10:29 AM
Host 是在新加坡.

network storage 放马来西亚 Office。 那台storage 基本上只是RM 400 左右。

host在office,然后上传或要用到的时候外网连接你office? 还是只是internal LAN used?
如果你office的网速够快,如unifi的话应该就没有问题咯
如果只是streamyx的话,就很慢了

对,php.ini一一样,如果你有权限改php.ini的话
作者: 宅男-兜着走    时间: 2012-12-14 03:48 PM
weeming21 发表于 2012-12-14 03:32 PM
host在office,然后上传或要用到的时候外网连接你office? 还是只是internal LAN used?
如果你office的网 ...

Upload Portal 是外的
上传后, 直接 FTP 去Office 的 Storage.


Storage, 跟 Hosting, 都在不同的 Location。



不是 UNIFI, 是普通的 3MB 还是 4 MB 而已。

几烦恼下。

作者: weeming21    时间: 2012-12-14 03:52 PM
本帖最后由 weeming21 于 2012-12-14 07:46 PM 编辑
宅男-兜着走 发表于 2012-12-14 03:48 PM
Upload Portal 是外的
上传后, 直接 FTP 去Office 的 Storage.


streamyx的话不建议使用咯

上传还好,上传是看streamyx的download speed
但是你要下载的时候就头痛了,因为streamyx不管你用多少mb,upload speed只有512kbit, 超慢,一有人下载整个streamyx应该不会动去
作者: sausiang89    时间: 2012-12-15 05:05 PM
那么大的文件,还是选用network storage吧,一般hosting不会给你那么高的,会影响你本身网站的效率
作者: 宅男-兜着走    时间: 2012-12-15 06:06 PM
weeming21 发表于 2012-12-14 03:52 PM
streamyx的话不建议使用咯

上传还好,上传是看streamyx的download speed

还是会考虑network storage。 只是改成比较直接的方式。

哪就是, form POST 去 local 的upload script。
然后 上传结束后, 全部传送进去 network storage。




作者: weeming21    时间: 2012-12-15 07:12 PM
本帖最后由 weeming21 于 2012-12-15 07:24 PM 编辑
宅男-兜着走 发表于 2012-12-15 06:06 PM
还是会考虑network storage。 只是改成比较直接的方式。

哪就是, form POST 去 local 的upload scrip ...


Host network storage的streamyx无法负荷也是很痛苦的,除非放storage的地方申请unifi..

我分析给你看阿
假设是streamyx 4mb line 没有任何干扰,download可以去到 600k/s 和 upload可以去到64k/s
那么当顾客上传100mb文件的时候,由于storage side的download speed是600k/s,而顾客只是普通的streamyx line,upload speed 64k/s, 并不会对storage side的线造成很大的影响

但是,问题来了,如果要从storage side下载一个100mb的文件时,由于storage side上传最多只能64k/s,那么下载一个100mb的文件,最少要耗时26个小时,而这26小时如果是full speed,那么那条office line就会完全瘫痪,不会动了


为什么你们不自己买服务器,反正以后顾客多了能赚回啊

作者: 宅男-兜着走    时间: 2012-12-16 05:53 PM
weeming21 发表于 2012-12-15 07:12 PM
Host network storage的streamyx无法负荷也是很痛苦的,除非放storage的地方申请unifi..

我分析给你看 ...

我这里是 印刷公司, 是给顾客上传 AI, PSD, PDF文件的。
免费服务来的。

这服务未必会每次都有用到, 消耗金钱在这里我看不到回本啦。
DEDICATED SERVER 需要的金钱很夸张。

虽然说有做网页设计服务, 但是量不大, 暂时不敢去投资在 SERVER。 DATA CENTER , DEDICATED Server 都好, 都需要很大的资金。


作者: vampcheah    时间: 2012-12-21 02:49 PM
有考虑做一个web ftp 吗?
作者: 宅男-兜着走    时间: 2012-12-21 05:07 PM
vampcheah 发表于 2012-12-21 02:49 PM
有考虑做一个web ftp 吗?

有, 但是现在正在 使用 dot net 篇写 Desktop FTP client.
作者: vampcheah    时间: 2012-12-21 11:03 PM
宅男-兜着走 发表于 2012-12-21 05:07 PM
有, 但是现在正在 使用 dot net 篇写 Desktop FTP client.

upload limit 对shared hosting有一定的限制,这是公开的事实。
我觉得可以做一个client portal里面设置一个简单的ftp功能。




欢迎光临 JBTALKS.CC (https://www.jbtalks.cc/) Powered by Discuz! X2.5