Allen Disk 1.3 推出,功能更加完善、強大!

10 / 10, 2014 PHP , 架站工具 , 站長自製 , 軟體推薦 , 雲端

上次推出 Allen Disk 1.2 已經是九個多月前的事情了,很多人都在問 1.3 到底有沒有打算繼續作,坦白說我一開始是不打算繼續更新這個 Project 了,但是之後看好像很多人來留言給我建議,朋友也都在激勵我去作,於是就去作啦XD 這次一方面又更新 UI 了,更有雲端硬碟的感覺了,而且還新增了資料夾、預覽、分享等等功能,基本上已經把我想的到的功能都做下去了,也感謝 Facebook 上的網友給我許多建議~

官網: http://ad.allenchou.cc

這一版我把他搬到 Github 去了,比較好管理,首先最大的變動就是 UI 了不信你看看
allen-disk-1-3-1

同時也加上了拖曳上傳,這花我超久的,真的該找時間好好進修 Javascript 了….
allen-disk-1-3-2

還有我們加入了線上預覽功能,可以看音樂、影片、圖片、文件檔和網頁
allen-disk-1-3-3

同時最重要的,我們有資料夾囉!而且資料夾還可以分享
allen-disk-1-3-4

再來不能忘的,就是安裝導引,以往安裝 Allen Disk 超級難的還要動到 phpMyAdmin 和 database.php ,但是如今只需要上傳檔案到伺服器,就可以用安裝導引囉,舊版 (1.2) 也可以無痛升級,這在官網寫的很清楚就不再多說了

這版真的是花了我最久時間開發的一版,因為新增的功能真的超多的…正如文首寫的,其實我一開始已經放棄這個專案了,是之後被激勵之下,Allen Disk 1.3才誕生的,而且我保證一定會有 1.4 的XD 話說這次在開發資料夾時,我一開始是使用路徑在做判斷,例如 /test 的路徑就是 “/" ,/test/tt 的路徑是 “/test" ,但是事實證明「這是個愚蠢的作法」,因為之後像是移動檔案,資料夾,或是重新命名,都要用一堆迴圈和字串函數去動,這一版會開發這麼久有一大半就是卡在資料夾,最後我把路徑改成「上層資料夾的ID」,就簡單多了,只要改上層的ID就好,所以如果發現自己架構打爛時,「請不要怕去修他,就算打掉重練也是值得的」,還有 Allen Disk 老實說我真的很想打掉重練,去年弄的架構好蠢好討厭…..

  • secret

    ‘相容性關係’
    或許有解…

    • s3131212

      都這麼久以前的文了也來回 XD
      不過重點還是 Secret 本人意願啦, 1.5 版會釋出 API ,所以基本上合併不會很難

      • secret

        XD
        之前逛你網站看到的,就順便回了!

        架構改經精簡一點,比較好合併
        我是覺得資料夾有點多…

        不過做得比SC文件夾完美

      • secret

        架構乾淨點就好很多了~~
        改用 MySQLi 啦!!!

        先來整合SU跟SB

        • s3131212

          我一直都在用 MySQLi 啊,不過 1.4 好像改成 PDO 了