傳統(tǒng)的辦公軟件系統(tǒng)近年在互聯(lián)網(wǎng)技術(shù)的助力下正不斷獲得新的生命力,用戶越來(lái)越習(xí)慣于依賴網(wǎng)絡(luò)服務(wù)或云服務(wù)解決以往由單機(jī)辦公軟件完成的工作。對(duì)比傳統(tǒng)單機(jī)處理后往返傳輸?shù)哪J?,在線文檔系統(tǒng)有許多明顯的優(yōu)勢(shì)。
當(dāng)然,我們也要清醒看到對(duì)于生產(chǎn)環(huán)境來(lái)說(shuō)在線文檔系統(tǒng)也不無(wú)隱憂:
1.嚴(yán)重依賴網(wǎng)絡(luò)基礎(chǔ)設(shè)施,遇網(wǎng)絡(luò)故障幾乎沒(méi)有替代方案。
2.文檔集中存儲(chǔ)風(fēng)險(xiǎn)也隨之集中。
3.一旦采用某一方案之后將出現(xiàn)很強(qiáng)的路徑依賴。
(1)Google Docs: 傳說(shuō)中的王者,插件極豐富,免費(fèi)(空間擴(kuò)容收費(fèi))
https://docs.google.com
(2)Office online: 整合于微軟onedrive,免費(fèi)(空間擴(kuò)容收費(fèi))
https://onedrive.live.com
(3)ZOHO Docs: 老牌全能云辦公系統(tǒng),免費(fèi)(空間、用戶數(shù)擴(kuò)容收費(fèi))
https://www.zoho.com.cn/docs/
范永升[4] 教授認(rèn)為硬皮病分為陽(yáng)虛寒凝,肺脾不足,絡(luò)脈痹阻三型,①陽(yáng)虛寒凝:病因腎陽(yáng)虧虛,復(fù)感寒邪凝滯經(jīng)絡(luò)肌腠,②肺脾不足:是因肺氣不足,水谷精微物質(zhì)不能經(jīng)宣發(fā)以潤(rùn)澤肌膚,從而出現(xiàn)皮膚失潤(rùn)硬化之癥,③絡(luò)脈痹阻:皮膚的榮潤(rùn)離不開(kāi)氣血的濡養(yǎng),若瘀血阻于脈絡(luò),皮膚失于濡養(yǎng)則硬化萎縮。
(1)群暉DSM的Drive/Office套件:依賴群暉DSM系統(tǒng)使用免費(fèi)
https://www.synology.com/zh-cn/dsm/packages/SynologyDrive
(2)ONLYOFFICE:宣傳稱具有最好的微軟還原度,分開(kāi)源和商業(yè)版
h t t p s://w w w .onlyoffice.com
(3)Collabora Online:LibreOffice在線版,提供開(kāi)發(fā)版CODE可在私有云部署
h t t p s://w w w.collaboraoffice.com
以上列出只是最常見(jiàn)和知名的系統(tǒng),純屬掛一漏萬(wàn)。
首先亮明觀點(diǎn):公有云的在線文檔服務(wù)對(duì)于大多數(shù)情況都是首選,對(duì)于特殊需求才考慮私有云,為了盡量簡(jiǎn)化部署下文采用群暉內(nèi)置的Docker引擎部署ONLYOFFICE的Document Server,這樣可以最小開(kāi)銷評(píng)估兩種方案。
1.群暉DSM系統(tǒng)安裝office 和docker套件(以及drive等依賴套件)。至此就可以使用評(píng)估群暉的在線文檔系統(tǒng)了。
2.啟動(dòng)docker套件,注冊(cè)表頁(yè)面選“設(shè)置”,添加和使用阿里云等的Docker Hub鏡像加速器(https://X X X X X X X X.m i r r o r.aliyuncs.com)。 搜 索 和 下載如下鏡像:
wonderfall/nextcloud:latest (使用nextcloud作為ONLYOFFICE的文檔管理)
onlyoffice/documentse rver:latest (ONLYOFFICE官方鏡像)
3.在“映像”頁(yè)面點(diǎn)“啟動(dòng)”新增一個(gè)nextcloud容器。在“卷”設(shè)置添加一個(gè)掛載路徑為“/data”的本地文件夾。在“端口設(shè)置”添加某本地端口如5002對(duì)應(yīng)容器端口8888類型TCP。
4.新增一個(gè)onlyoffice容器。在“卷”設(shè)置添加3個(gè)掛載路徑為“/usr/share/fonts”“/var/log/onlyoffice”“/var/www/onlyoffice/Data”的 本 地文件夾。在“端口設(shè)置”添加某本地端口如5003對(duì)應(yīng)容器端口80,自動(dòng)指定本地端口對(duì)應(yīng)容器端口443,類型均為T(mén)CP。以上兩個(gè)容器的環(huán)境變量可以參看鏡像dockerhub頁(yè)的說(shuō)明進(jìn)行設(shè)置。
5.啟動(dòng)這兩個(gè)容器后首先瀏覽器驗(yàn)證5003端口的onlyoffice文檔服務(wù),應(yīng)該顯示對(duì)勾圖標(biāo)和“Document Server is running”的 文字信息。接著瀏覽器訪問(wèn)nextcloud映射的5002端口,進(jìn)行nextcloud的初始化設(shè)置。以管理員身份登錄后點(diǎn)擊右上角添加應(yīng)用,左側(cè)office&text分類安裝啟用ONLYOFFICE這個(gè)連接插件。點(diǎn)擊右上角進(jìn)入全局設(shè)置,打開(kāi)左側(cè)ONLYOFFICE設(shè)置 頁(yè),“Document Editing Service address” 填 寫(xiě)onlyoffice容器的地址和端口 如 :http://IP:5003/,下面勾選關(guān)聯(lián)的office文件擴(kuò)展名,保存。
6.此 時(shí)nextcloud/ONLYOFFICE環(huán)境部署完成可以類比群暉Drive/Office進(jìn)行評(píng)價(jià)運(yùn)行了。
7.為ONLYOFFICE添加中文字體。將字體文件(如來(lái)自windows的中文字體)復(fù)制到onlyoffice容器的/usr/share/fonts/chinese目錄,使用群暉docker容器“詳情”界面的“終端機(jī)”窗口進(jìn)入容器的BASH運(yùn)行:
重啟容器。
8.開(kāi)源版的ONLYOFFICE documentserver限制了文件打開(kāi)數(shù),使得我們?cè)谠u(píng)估環(huán)境時(shí)可能遇到問(wèn)題。此時(shí)通過(guò)修改容器中的如下參數(shù)可以使評(píng)估暫時(shí)超越限制得以進(jìn)行:
多虧DSM提供了方便直觀的圖形化docker引擎工具,幫助我們使用上文簡(jiǎn)單幾步就可以部署和使用聲名顯赫的nextcloud/ONLYOFFICE私有云在線文檔系統(tǒng)。脫離群暉的系統(tǒng)我們也可獨(dú)立部署,不過(guò)可能花費(fèi)更多精力和時(shí)間。
評(píng)價(jià)環(huán)境建立后簡(jiǎn)單的進(jìn)行了一下對(duì)比,應(yīng)該說(shuō)群暉Drive/Office套件和nextcloud/ONLYOFFICE設(shè)計(jì)初衷是類似的實(shí)現(xiàn)的功能也相似。作為文件管理系統(tǒng)二者都能實(shí)現(xiàn)跨平臺(tái)和多文件類型處理的支持,事實(shí)上應(yīng)該拿整個(gè)DSM系統(tǒng)和nextcloud相比,二者都是成熟而且優(yōu)秀的云存儲(chǔ)管理系統(tǒng)區(qū)別主要是DSM與群暉硬件整合,nextcloud是開(kāi)源云存儲(chǔ)服務(wù)器。
兩套方案的在線編輯器都支持導(dǎo)入、轉(zhuǎn)換、編輯微軟MS office的字處理、電子表格、演示文稿文件。在格式還原度方面ONLYOFFICE具有優(yōu)勢(shì),但其用戶界面的中文化不如群暉o(wú)ffice的原生中文。對(duì)于常見(jiàn)的基本編輯功能二者都能勝任,不過(guò)ONLYOFFICE提供了更加豐富的高級(jí)功能:
效能方面由于二者都是基于云端服務(wù),資源消耗量就決定了任務(wù)負(fù)載能力的差異。這方面ONLYOFFICE官網(wǎng)有專文解釋了他們通過(guò)向客戶端轉(zhuǎn)移處理負(fù)擔(dān)的辦法提高總?cè)蝿?wù)處理能力,實(shí)踐中我們也可看到群暉o(wú)ffice多文檔任務(wù)對(duì)服務(wù)器資源的壓力較ONLYOFFICE更大。
通過(guò)本次對(duì)云文檔系統(tǒng)的部署和評(píng)測(cè)我們發(fā)現(xiàn)目前該技術(shù)已經(jīng)可以很好地勝任大多數(shù)情境下的文檔任務(wù),特別是公有云在穩(wěn)定性協(xié)作性等方面優(yōu)勢(shì)明顯。但是針對(duì)當(dāng)下google docs無(wú)法訪問(wèn)、office online受到干擾的情況,尤其是對(duì)于格外關(guān)注隱私安全的情景考慮私有云部署在線文檔系統(tǒng)是合理可行的。我們看到SOHO規(guī)模的部署和應(yīng)用無(wú)論是可操作性還是功能或性能都可以滿足需求。
本文的兩套方案都還有不足,相信隨著版本更新多數(shù)問(wèn)題可以解決,未來(lái)私有云承擔(dān)文檔處理任務(wù)是可以期待的。