php語(yǔ)言入門 PHP如何實(shí)現(xiàn)超大文件上傳?
PHP如何實(shí)現(xiàn)超大文件上傳?1.首先還是查看環(huán)境是否支持超大容量上傳的支持,500M以上的文件通常為視頻文件; 2.即然他要上傳500M以上的文件,估計(jì)服務(wù)器性能必定非同凡想,所以暫可不考慮服務(wù)器硬
PHP如何實(shí)現(xiàn)超大文件上傳?
1.首先還是查看環(huán)境是否支持超大容量上傳的支持,500M以上的文件通常為視頻文件;
2.即然他要上傳500M以上的文件,估計(jì)服務(wù)器性能必定非同凡想,所以暫可不考慮服務(wù)器硬件配置問題,但一定要考慮到網(wǎng)速問題,建議1000M以上出入速率,如少于這個(gè)數(shù),你可以放棄這個(gè)方案了;
3.前面硬件都過關(guān)了,但程序也要加強(qiáng)了,一下上傳500M是哪種語(yǔ)言都不能實(shí)現(xiàn)的,唯一解決方案,文件切割,如迅雷下載原理一樣(采用續(xù)點(diǎn)上傳),分成若干小塊,然后全部上傳完畢以后,再進(jìn)行文件合成。
4.至于PHP的文件切割,切割后上傳,以及文件合并,此類代碼網(wǎng)上有許多,樓主可查詢并選擇適合你的代碼,實(shí)現(xiàn)你的功能!