最近在給公司做一個軟件版本迭代管理的軟件,是一個asp.net網站開發項目。利用mvc框架,前端采用bootstrap,數據庫是MySQL,數據庫訪問利用EF框架。
軟件需求是公司軟件開發項目多,版本迭代復雜,項目開發組與測試組溝通不及時有可能使得測試組獲得的軟件與最新的版本不符合,因此最好的解決方式就是,開發組將一個軟件的版本開發完成上傳到服務器,測試組去下載最新版本。
既然要上傳文件就要選擇上傳的技術,微軟自帶的上傳方法問題太多,所以選用目前比較流行的上傳插件--uploadify。
插件下載地址:http://www.uploadify.com/download/
下載第一個免費版本就好,第一個是flash版本,需要保證你的瀏覽器支持flash並且已經安裝了最新版本的flash。
下載完成后是一個壓縮包,解壓縮里面有以下文件:
每個文件的作用是:
- Change Log.txt(uploadify的升級日志,部署時刪掉)
- check-exists.php(用來檢查上傳目標文件夾里是否存在相同文件)
- index.php(官方實例)
- jquery.uploadify.js(上傳插件)
- jquery.uploadify.min.js(壓縮版的上傳插件,部署時使用)
- license.txt(許可證文件,部署時刪掉)
- uploadify.css(上傳控件樣式表)
- uploadify.php(上傳數據處理文件)
- uploadify.swf(flash基礎文件)
- uploadify-cancel.png(取消按鈕圖片)
使用時僅需以下文件:
- jquery.uploadify.js(上傳插件)
- jquery.uploadify.min.js(壓縮版的上傳插件,部署時使用)
- uploadify.css(上傳控件樣式表)
- uploadify.swf(flash基礎文件)
- uploadify-cancel.png(取消按鈕圖片)
將以上文件放入新建文件夾“uploadify”以供項目引用。