劉曉波
在生產(chǎn)過程中,人們需要大量的背景知識對要進(jìn)行的生產(chǎn)實踐進(jìn)行猜測、提出假設(shè),其后進(jìn)行實際的生產(chǎn)實踐、理論檢驗,最后反饋、修正,對模型進(jìn)行修改來優(yōu)化實踐過程,以期實現(xiàn)生產(chǎn)目的。
這種不斷迭代的知識過程存在于每一個個人與組織,而這些信息的保存、管理方式將在很大程度上影響個人、組織進(jìn)行生產(chǎn)水平的專業(yè)化程度,甚至直接決定其學(xué)習(xí)、并轉(zhuǎn)化為實踐的效率和能力。
該類人群需要能夠敏捷小型的、高度定制化的、靈活個性化的、效果顯著的、搭建快速的、成本穩(wěn)定的信息系統(tǒng),來代替陳舊的紙質(zhì)系統(tǒng)或臃腫龐大的企業(yè)級信息系統(tǒng)。
一般個人難以實現(xiàn)這種能根據(jù)個人需求對系統(tǒng)功能及效果進(jìn)行高度定制,同時仍具有較專業(yè)水準(zhǔn)的數(shù)據(jù)庫及系統(tǒng)管理能力的信息管理系統(tǒng)。這種在信息管理系統(tǒng)方面,商業(yè)技術(shù)和個人級別用戶實際能使用到的技術(shù)產(chǎn)生的落差,使得即使在大數(shù)據(jù)、云計算火熱的現(xiàn)代,較為實用的新技術(shù)仍然與每一個普通的個人需求實現(xiàn)距離較遠(yuǎn)、普惠性較弱。
因此,筆者通過基于阿里云服務(wù)器環(huán)境來描述開發(fā)過程:如何開發(fā)搭建、如何進(jìn)行具有獨立性的維護(hù)個人數(shù)據(jù)。以此來為一個個人級別用戶提供高度定制化的、具有較專業(yè)性質(zhì)的知識信息管理服務(wù),為個人及小型組織的知識信息管理提供思路。
在一個個人及組織的生產(chǎn)過程的前期,知識信息往往起到背景描述、案例分析、簡述導(dǎo)論等生產(chǎn)準(zhǔn)備作用。此時較為普遍的知識介質(zhì)有:通過互聯(lián)網(wǎng)來獲取電子化的文字、視頻、音頻、圖像等信息,通過電子或紙質(zhì)書籍報刊資料獲取的文字、圖形化的知識信息,通過與人交流獲取信息。
在其生產(chǎn)過程的中期,知識往往起到指導(dǎo)實踐過程、實踐過程反過來作用于理論知識的反饋作用。也即知識信息在生產(chǎn)過程的中期,將主要來源于生產(chǎn)過程中的實踐,來源于對生產(chǎn)實踐過程的總結(jié),其可能是對生產(chǎn)過程的復(fù)現(xiàn)、對過程相關(guān)信息的描述、對其要點或難點的突出明確等、更重要的是它是動態(tài)的、隨時更新的,它將不斷迭代,以從實踐中重新修正現(xiàn)有的模型。
在生產(chǎn)過程的后期,知識信息重在從不斷的實踐和迭代中完成自身的重新組織,以形成全新的層次和結(jié)構(gòu),從而進(jìn)一步的、更加清晰的指導(dǎo)生產(chǎn)實踐過程,同時它將在一個更加宏大的層次上完成對該生產(chǎn)領(lǐng)域的敘述,不斷的結(jié)構(gòu)化和精密化。
傳統(tǒng)的知識多數(shù)存在于書本中,限于紙張的容量,我們所獲得的信息是有限的,并且傳承下來的信息是經(jīng)過篩選的,這些信息是為了其所證明的特定的“知識”而存在的,它對證明書本所要表達(dá)的知識是必要的,但卻不是充分的[1]。存在許多與該書所要傳達(dá)的知識相悖的信息并沒有收錄在書本內(nèi)。介于書籍的屬性或者說是局限性,書里每一頁的信息是排列好的,是不變的,是能夠讓書本的知識“自圓其說”的。在“互聯(lián)網(wǎng)+”時代,我們不再受限于書本紙張之內(nèi)的信息。
大數(shù)據(jù)既是一個客觀的存在,也是一種技術(shù),它的特殊性在于,不僅帶來了數(shù)量極大的數(shù)據(jù)資源,在信息產(chǎn)生方式上打破了專家壟斷的局面,平民化的生產(chǎn)模式使知識更加多元,并帶來了數(shù)據(jù)處理技術(shù)領(lǐng)域的巨大變革[2]。大數(shù)據(jù)帶來了數(shù)據(jù)處理技術(shù)領(lǐng)域的巨大變革,更為重要的是改變了人們的思維觀念與思維方式。
信息可以指人腦對于世界的映射與認(rèn)識,而維特根斯坦在其邏輯哲學(xué)論中指出,語言是思維的基質(zhì),即抽象概念的本身。思維、語言、信息在人腦中時刻互為一體,互相依賴。其中,計算 即是對一種數(shù)字化的、強(qiáng)邏輯性質(zhì)的思維、語言、信息的統(tǒng)稱。
編程語言與數(shù)學(xué)語言類似,對應(yīng)區(qū)別于自然語言,正是在這種帶有計算性質(zhì)的思維、語言、信息中演化出的強(qiáng)邏輯性、高精確性的描述工具。
在計算不斷發(fā)展的過程中,以編程語言形成的低階的、小規(guī)模的、描述能力有限的計算被封裝成計算接口,從而被集合封裝成更高階的、更大規(guī)模的描述能力更強(qiáng)的計算,形成了各種軟件功能與計算服務(wù)。
以這種計算的方式看待問題后,在這種廣泛存在的計算過程中,自然面臨著一個更加現(xiàn)實且重要的關(guān)鍵:要實現(xiàn)怎樣的計算?要如何實現(xiàn)這種計算?
這兩個現(xiàn)實問題作為計算的實質(zhì)內(nèi)容占據(jù)了計算機(jī)相關(guān)信息的大多數(shù)。云計算是繼互聯(lián)網(wǎng)、計算機(jī)后在信息時代又一種新的革新,雖然目前有關(guān)云計算的定義有很多,但總體上來說,云計算的基本含義是一致的,即云計算具有很強(qiáng)的擴(kuò)展性和需要性,可以為用戶提供一種全新的體驗,云計算的核心是可以將很多的計算機(jī)資源協(xié)調(diào)在一起,使用戶通過網(wǎng)絡(luò)就可以獲取到無限的資源,同時獲取的資源不受時間和空間的限制[3]。
提供硬件運行環(huán)境為商業(yè)化的云計算公司,本文描述的云計算環(huán)境服務(wù)提供商為阿里云計算。
主要采用阿里云服務(wù)器集群,域名注冊商與運營商為阿里云,使用阿里云的計算服務(wù),操作系統(tǒng)為CentOS 7.3,HTTP實現(xiàn)采用Nginx,SSL加密證書采用阿里云服務(wù)向證書提供商申請,以MariaDB作為數(shù)據(jù)庫,以Wordpress作為CMS實現(xiàn)。
以圖例的形式進(jìn)行系統(tǒng)設(shè)計流程的展現(xiàn),這種明顯的視圖效果對具體操作體現(xiàn)得更為清晰、直接。
在阿里云平臺云服務(wù)器ECS供用戶使用(見圖1):
圖1 ECS控制模塊
打開ECS上Linux的控制終端,就此開始正式搭建系統(tǒng)。
系統(tǒng)選擇使用Nginx,對Nginx進(jìn)行配置(見圖2):
圖2 在Nginx.conf中配置Nginx
完成HTTP協(xié)議的加密處理(見圖3):
圖3 HTTPS
建立FTP服務(wù)器(見圖4):
圖4 配置FTP
安裝獨立數(shù)據(jù)庫MariaDB,對php-fpm.conf的修改,統(tǒng)一安裝LAMP套件。
FTP上傳Wordpress的基本文件,開啟Wordpress的安裝程序(見圖5):
圖5 Wordpress的安裝程序
在Nginx.conf中進(jìn)行,開啟Wordpress的固定鏈接功能。
在阿里云服務(wù)器控制臺開啟數(shù)據(jù)庫秒級備份的服務(wù)(見圖6):
圖6 開啟數(shù)據(jù)庫秒級備份
添加庫賬號權(quán)限,定義數(shù)據(jù)庫備份權(quán),庫源權(quán)限檢查(見圖7)。
圖7 庫源權(quán)限檢查
開啟備份(見圖8):
圖8 開啟了備份預(yù)檢查
修改防火墻規(guī)則。
根據(jù)以上操作,個人小型知識管理系統(tǒng)的游客訪問界面得以實現(xiàn)。
文字字體處理(見圖9):
圖9 谷歌開源字體的引入
js插件對代碼進(jìn)行高亮,文章文字相應(yīng)自動高亮。
跨服務(wù)器的實時計算翻譯(見圖10):
圖10 實時翻譯計算接口
整個系統(tǒng)的設(shè)計過程嚴(yán)格按照實踐出真知的原則,是長期實踐開發(fā)的積累。是在實際系統(tǒng)搭建中逐漸形成的結(jié)構(gòu),也是在一點一滴的實踐中不斷的發(fā)現(xiàn)系統(tǒng)問題,修正的問題,不斷使系統(tǒng)向理想方向前進(jìn)。
本文為個人級別用戶如何通過基于阿里云服務(wù)器來為自己提供高度定制化的、性能較為優(yōu)良的知識管理系統(tǒng)提供了可能性和思路,以此提升新技術(shù)在個人知識管理系統(tǒng)中的普惠性。