2010-06-14 21 views

回答

2

最合適的一種是uploadify
其簡單&強大的jQuery插件,它可以支持排隊,

我用了APC

,它已成功上傳寫這個答案之前有測試500 MB,非常方便的工具

+0

其真棒,Axactly :)我想要的東西.... – 2010-06-14 09:48:09

0

無需重新編譯PHP並使用unsupported third-party patches,APC就是最好的選擇(只讀)。

您是否考慮過使用客戶端插件來執行上傳狀態信息?例如,有Plupload,它可以從用戶可能擁有的各種插件中選擇。

你爲什麼「不允許」APC?

+0

因爲我們沒有專用服務器 – 2010-06-14 05:31:53

+0

您是否問過您的虛擬主機提供商關於安裝APC?除非他們是無知的經銷商,否則他們應該認真考慮安裝APC以單獨進行字節碼緩存...... – Charles 2010-06-14 05:35:54

+0

是的,我做了,他們拒絕提供它,因爲我們有共享服務器。 – 2010-06-14 05:39:22

2

對我來說,最好的選擇是SWFUpload的...

檢查這個演示:http://demo.swfupload.org/v250beta3/formsdemo/index.php 只需填寫表格附上一個文件,並點擊發送......你會看到進度條是如何接近。

除了處理傳入文件之外,您不需要任何服務器端腳本。

+0

Grt!它的工作原理..但是,再次Y應該用戶必須混合到額外插件dowmnload爲Flash播放器版本..我喜歡它..並解決了我的幾乎要求,但我不想讓用戶顯示下載Flash 9+ – 2010-06-14 06:38:18

2

上傳我見過的大文件的最佳方法是使用PLUpload。它支持文件聚合(使用Flash,Gears,Silverlight或Browser Plus),它還可以讓你保持較低的PHP文件上傳限制。

Plupload V1.2.3

允許你上傳使用HTML5齒輪,Silverlight中,閃存的BrowserPlus或範式文件,提供一些獨特的功能,如上傳進度,圖片大小和分塊上傳。

+0

無法使用此plupload單個文件上傳? – 2010-06-14 06:36:18

+0

我發現單個文件上傳,但爲此,我沒有在其中的進度欄​​...如何做到這一點? – 2010-06-14 06:48:22