【摘 要】計算機網(wǎng)絡(luò)框架下,文件管理也愈來愈趨向信息化、網(wǎng)絡(luò)化,大量的信息與數(shù)據(jù)需要進行系統(tǒng)化的整理收集與存儲,這些工作只有在計算機系統(tǒng)中才能夠得到精確完成,所以設(shè)計一個安全可行的網(wǎng)絡(luò)文件管理系統(tǒng)式必要的,php技術(shù)基礎(chǔ)上的系統(tǒng)式有眾多優(yōu)勢的,本文將集中探討基于這一技術(shù)的網(wǎng)絡(luò)文件管理系統(tǒng)的設(shè)計。
【關(guān)鍵詞】php技術(shù) 網(wǎng)絡(luò)文件管理 系統(tǒng)設(shè)計
一、文件管理現(xiàn)狀
就目前的文件管理來說,主要有三種方式,比較傳統(tǒng)的兩種就是將文件存儲在個人的電腦硬盤上以及將文件存在移動存儲介質(zhì)上,如移動硬盤等容易攜帶的介質(zhì)。之所以說這兩種方式比較傳統(tǒng),是因為相對于目前的發(fā)展?fàn)顩r和用戶需求來說,它們已經(jīng)趨于落后,這主要體現(xiàn)在兩者各自的弊端上。對第一種方式來說,它的弊端就在于不易攜帶,不辯解;而相對于第二種方法來說,雖然便于攜帶,卻有著容量小、已損壞的缺點。而來那個著共同的缺陷就是無法實現(xiàn)有效的共享,數(shù)據(jù)信息間的交流度不夠。那么第三種方法就是比較便捷且擁有高共享度的方式,就是將文件存于網(wǎng)絡(luò)服務(wù)器上,構(gòu)建一個安全便捷的文件管理系統(tǒng)。
二、PHP技術(shù)的網(wǎng)絡(luò)文件管理系統(tǒng)的特點與優(yōu)勢
(一)具有靈活性。網(wǎng)絡(luò)文件管理系統(tǒng)不僅可以在單機上供個人使用,也可以在網(wǎng)絡(luò)上供多人使用,具有靈活性,同時,文件的分類匯總工作做得很好,用戶在進行文件管理時可以盡情享受管理系統(tǒng)所帶來的靈活與便捷。
(二)管理便捷。在文件查找方面,文件可以通過錄入關(guān)鍵詞、標(biāo)題、作者、摘 要等一些信息進行查找,大大提高了文件查找的速度,這是基于網(wǎng)絡(luò)文件資源的豐富性,同時,查找好的文件也包含了文件的許多具體信息,為文件的使用提供了便利。
(三)安全性高。首先,文件管理系統(tǒng)的安全性體現(xiàn)在權(quán)限的認(rèn)證上,需要通過密碼和口令才能夠進入系統(tǒng),同時,管理員和用戶的權(quán)限也不同,這就很好的阻擋了攻擊分子對文件的攻擊和對信息的泄露。另外,網(wǎng)絡(luò)文件管理系統(tǒng)是建立在網(wǎng)頁瀏覽的基礎(chǔ)上的,這就與傳統(tǒng)電腦存儲文件不同,它避免了文件存儲于個人電腦上的一些列不可預(yù)見的危險,如電腦病毒、黑客攻擊等,這就避免了文件和信息的泄露,提高了安全性。
(四)功能齊全。網(wǎng)絡(luò)文件管理系統(tǒng)就文件管理來說是功能完善的,用戶不僅可以對文件進行一些常規(guī)的管理如文件的查找、瀏覽、下載、共享等,同時網(wǎng)站對文件的管理也是非常到位的,不僅實現(xiàn)了文件管理的便捷,更提高了文件的安全度。這與傳統(tǒng)的文件管理形式相比起來,更加便捷與智能化,大大提高了人們的工作效率。
三、文件管理系統(tǒng)的設(shè)計追求的目標(biāo)
(一)滿足用戶需求。文件系統(tǒng)的設(shè)計必須要以滿足用戶需求為根本出發(fā)點,在操作界面方面,一定要保證簡單明了,易操作,實現(xiàn)用戶操作的便捷性。
(二)保證系統(tǒng)安全。系統(tǒng)的安全對于文件信息和用戶跟人來說,都是及其重要的,這也是文件管理系統(tǒng)設(shè)計的基本要求。在安全性反方面,系統(tǒng)設(shè)計時要保證登錄界面的安全性。在用戶登錄時,要設(shè)置密碼進行驗證,并且在系統(tǒng)加密方面,也要采用最先進的加密技術(shù)增強系統(tǒng)的保密性。
四、文件管理系統(tǒng)的設(shè)計
(一)系統(tǒng)設(shè)計的基本要素。系統(tǒng)的 WEB 服務(wù)器為 Apache,開發(fā)語言是 PHP,所謂PHP是一種運行在服務(wù)器端的嵌于HTML的腳本語言,具有安全性高、運行穩(wěn)定等優(yōu)點。系統(tǒng)的管理模塊主要包括用戶認(rèn)證、用戶的記錄包括信息記錄與操作記錄、用戶權(quán)限判斷和系統(tǒng)安全管理等。這在我們下面的文章中將會介紹到。系統(tǒng)的存儲空間包括個人與公共兩個存儲空間,個人用戶空間是具有私密性的,存儲著用戶的私人信息并保證著這些文件的安全性,當(dāng)然,注冊用戶可以對個人的文件進行管理;而公共空間則是向用戶開放的,用戶可以對公共文件信息進行瀏覽,并下載使用,為用戶提供大量的文件與信息。
(二)系統(tǒng)主要功能模塊
1.用戶登錄界面。用戶登錄是進入系統(tǒng)的第一步,也是系統(tǒng)設(shè)計的第一步,用戶登錄界面主要包括用戶名和用戶登錄密碼的信息。
2.權(quán)限設(shè)置與認(rèn)證。在用戶登錄后,服務(wù)器需要對用戶進行權(quán)限的驗證,這里是針對普通用戶和管理員的權(quán)限進行設(shè)置的,普通用戶對個人存儲文件具有查閱、刪除、移動、分享等權(quán)利,并且能夠瀏覽和下載公共文件,但不能對公共文件進行移動、刪除、編輯,這是只有管理員才能進行的操作。用戶權(quán)限的認(rèn)證對于整個文件管理系統(tǒng)的安全也有著重要的意義,是文件管理的一道安全屏障。
3.用戶注冊。用戶注冊也是一個重要的功能模塊,注冊后的用戶能夠在普通用戶的操作權(quán)限基礎(chǔ)上對個人文件進行編輯、移動、刪除等操作。
4.文件管理功能模塊。系統(tǒng)的核心模塊就是文件管理,主要功能包括文件資源的搜索、文件資源瀏覽功能、文件的上傳與下載、文件分類管理等。文件資源信息都在網(wǎng)頁中顯示,而且文件自身信息完整,用戶在對文件資源進行搜索時可以通過文件標(biāo)題、關(guān)鍵詞詞、上傳時間、作者等多方信息快速搜索到文件,方便快捷,并且網(wǎng)上文件資源本身信息量巨大,且分類齊全,對于用戶來說是強大的信息資源庫。文件的上傳是基于PHP技術(shù)的,是文件的上傳更加快捷智能,文件下載顧名思義就是為用戶提供文件資源下載的功能,在這個過程中,文件的路徑、服務(wù)器信息等都是被隱藏和保密的,具有極高的安全性。而文件的分類管理則包括對公共文件好個人文件的分類管理。另外,文件管理也包括文件刪除、編輯的功能,這是針對用戶對于私人文件的管理來說。
五、結(jié)語
基于PHP技術(shù)的網(wǎng)絡(luò)文件管理系統(tǒng)具有良好的發(fā)展前景,當(dāng)然,這基于它自身的優(yōu)勢,故那里的動態(tài)化,超高的安全度、玩善的功能等,這些都是它能夠優(yōu)于其他文件管理形式的原因所在。但是,網(wǎng)絡(luò)文件管理系統(tǒng)的發(fā)展也必須要堅持與時俱進和創(chuàng)新改革,要多吸收國內(nèi)外的先進技術(shù)和科學(xué)的管理模式,繼續(xù)擴大該系統(tǒng)在我國的使用范圍,讓全中國在此高效安全的文件管理系統(tǒng)下相工業(yè)化、信息化大部前進。
作者簡介:李金鳳(1977-)女,漢,山東省廣饒縣人,碩士研究生, 講師,現(xiàn)在東營職業(yè)學(xué)院工作,主要研究領(lǐng)域:軟件開發(fā)、數(shù)據(jù)庫設(shè)計。