国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

使用PHP語(yǔ)言建立企業(yè)內(nèi)部網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)

2016-12-02 14:56劉亞棟白海濤費(fèi)利軍
物聯(lián)網(wǎng)技術(shù) 2016年8期

劉亞棟 白海濤 費(fèi)利軍

摘 要:PHP是一種通用開源腳本語(yǔ)言,使用廣泛,主要應(yīng)用于Web開發(fā)領(lǐng)域。由于其安全、可靠、代碼開放、完全免費(fèi)的特點(diǎn)而被眾多網(wǎng)站開發(fā)者青睞。文中以使用該語(yǔ)言工具開發(fā)企業(yè)內(nèi)部網(wǎng)站為例,介紹在Windows環(huán)境下的軟件安裝、配置和開發(fā)的技術(shù)難點(diǎn)及解決方法。

關(guān)鍵詞:PHP;Web;企業(yè)內(nèi)部網(wǎng)站;Windows

中圖分類號(hào):TP31 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2016)08-00-02

0 引 言

企業(yè)內(nèi)部網(wǎng)站是一種企業(yè)的“內(nèi)部網(wǎng)”,近幾年來(lái)逐漸得到廣泛應(yīng)用。其用處在于企業(yè)內(nèi)部相互傳遞信息。它能將企業(yè)設(shè)在世界各地的分支機(jī)構(gòu)連接起來(lái),實(shí)現(xiàn)資料數(shù)據(jù)的共享與信息化,實(shí)現(xiàn)資料檢索與瀏覽。

1 Windows平臺(tái)下軟件的選擇與環(huán)境配置

1.1 軟件選擇

操作系統(tǒng)采用Windows XP或更高系統(tǒng)版本;Web服務(wù)器軟件采用Apache 1.3.19;數(shù)據(jù)庫(kù)管理軟件采用MySQL3.23.38;編程語(yǔ)言軟件采用PHP5.0.5。

1.2 軟件安裝過(guò)程及環(huán)境配置

1.2.1 軟件安裝

首先將PHP編程軟件壓縮到本機(jī)服務(wù)器D:\CompanyWeb\php目錄下,再將網(wǎng)站數(shù)據(jù)庫(kù)軟件Apache安裝到本機(jī)服務(wù)器D:\CompanyWeb\apache目錄下, 之后將后臺(tái)數(shù)據(jù)庫(kù)管理軟件MySQL安裝到本機(jī)服務(wù)器D:\CompanyWeb\mysql目錄下。

1.2.2 軟件環(huán)境配置

軟件安裝完成后,需要對(duì)軟件運(yùn)行環(huán)境進(jìn)行配置。具體配置步驟如下:

(1)將本地服務(wù)器D:\CompanyWeb\php目錄下的文件php.ini-dist復(fù)制到本地服務(wù)器系統(tǒng)安裝盤WINNT目錄下,將此文件名稱更改為php.ini。

(2)打開php.ini文件,找到字段‘extension_dir=./并把路徑更改為extension_dir=“D:\CompanyWeb\php\extensions”。

1.3 配置完成后環(huán)境的測(cè)試

2 網(wǎng)站總體設(shè)計(jì)

2.1 網(wǎng)站分析設(shè)計(jì)階段

2.1.1 網(wǎng)站的建站目的

企業(yè)內(nèi)部網(wǎng)站建立在企業(yè)的內(nèi)網(wǎng)平臺(tái)上,可方便企業(yè)內(nèi)部員工實(shí)現(xiàn)資料數(shù)據(jù)的共享與信息化,實(shí)現(xiàn)資料檢索與瀏覽。

2.1.2 網(wǎng)站的建站可行性

伴隨著企業(yè)的不斷發(fā)展壯大,企業(yè)機(jī)構(gòu)也越來(lái)越繁雜,如何將企業(yè)內(nèi)部的信息及時(shí)、有效的傳遞,做到信息共享,快速實(shí)現(xiàn)資料檢索與瀏覽是企業(yè)發(fā)展過(guò)程中不可避免并且日漸突出的問(wèn)題,建立企業(yè)內(nèi)部網(wǎng)站,其經(jīng)濟(jì)效益和社會(huì)效益是巨大的。企業(yè)內(nèi)部網(wǎng)站不同于大型綜合性網(wǎng)站,因此網(wǎng)站建設(shè)所需的資源不多,整體可控。

2.1.3 網(wǎng)站的顯示效果

簡(jiǎn)潔明快、獨(dú)具特色、保持統(tǒng)一的網(wǎng)站風(fēng)格能讓用戶產(chǎn)生深刻的印象。網(wǎng)站結(jié)構(gòu)的合理性、直觀性,信息的時(shí)效性等對(duì)網(wǎng)站的成功有著重要影響。網(wǎng)站表現(xiàn)效果優(yōu)秀能給用戶留下深刻的印象,如果用戶感覺(jué)到網(wǎng)站對(duì)他們非常有用,那么網(wǎng)站建設(shè)就是成功的?;谝陨峡紤],在企業(yè)內(nèi)部網(wǎng)站風(fēng)格和效果的設(shè)計(jì)上,要遵循簡(jiǎn)潔、實(shí)用、有效的原則。

2.2 網(wǎng)站內(nèi)容設(shè)計(jì)階段

通過(guò)對(duì)企業(yè)的調(diào)研了解到實(shí)際情況,系統(tǒng)應(yīng)滿足以下幾點(diǎn)需求:

(1)嚴(yán)格的用戶身份識(shí)別和權(quán)限分配:企業(yè)用戶訪問(wèn)本系統(tǒng)必須采用實(shí)名制,按照用戶類別不同,分別授予不同的訪問(wèn)權(quán)限。系統(tǒng)用戶分為系統(tǒng)管理員和頻道負(fù)責(zé)人兩類。系統(tǒng)管理員可為頻道負(fù)責(zé)人授權(quán)。系統(tǒng)管理員只用于維護(hù)系統(tǒng),不能進(jìn)行頻道內(nèi)容的變更調(diào)整。頻道負(fù)責(zé)人負(fù)責(zé)所屬頻道內(nèi)容的發(fā)布與變更業(yè)務(wù)。

(2)查詢功能:各頻道負(fù)責(zé)人可以查詢自己所發(fā)表過(guò)的所有信息內(nèi)容。

(3)數(shù)據(jù)資料的上傳與下載功能:各頻道負(fù)責(zé)人可以上傳、下載附件,并對(duì)所屬文件進(jìn)行管理。

2.3 網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)

在企業(yè)網(wǎng)站的建設(shè)過(guò)程中,如果數(shù)據(jù)庫(kù)設(shè)計(jì)不當(dāng),查詢起來(lái)就非常吃力,程序的性能也會(huì)受到影響,因此后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)的合理與否就顯得十分重要。根據(jù)實(shí)際調(diào)研了解到的情況,后臺(tái)數(shù)據(jù)庫(kù)MySQL設(shè)計(jì)如下幾張表格,分別為:

(1)記錄各頻道分類的頻道表格:pindao頻道(pindao);

(2)記錄各頻道分類下屬的子項(xiàng)頻道表格:zipindao子頻道表(zipindao);

(3)記錄頻道所發(fā)內(nèi)容的表格:neirong內(nèi)容表(neirong);

(4)記錄用戶信息的表格:yonghu 用戶表(yonghu);

(5)記錄不同用戶類型的表格:yonghuleixing用戶類型(yonghutype)。

2.4 網(wǎng)站實(shí)現(xiàn)的技術(shù)難點(diǎn)

2.4.1 用戶訪問(wèn)身份識(shí)別及其對(duì)應(yīng)的訪問(wèn)權(quán)限

只有經(jīng)過(guò)系統(tǒng)授權(quán)的用戶才能訪問(wèn)本系統(tǒng)進(jìn)行相關(guān)權(quán)限的業(yè)務(wù)操作,未經(jīng)授權(quán)的用戶只能以游客身份訪問(wèn),不能進(jìn)行任何業(yè)務(wù)上的操作。所以,在網(wǎng)站程序設(shè)計(jì)階段,系統(tǒng)嚴(yán)格控制不同類型的用戶顯示不同的內(nèi)容,主要程序代碼如下:

2.4.2 文件資料的上傳、下載管理

根據(jù)用戶的使用要求,系統(tǒng)要實(shí)現(xiàn)文件資料的上傳、下載與刪除功能。

2.4.3 數(shù)據(jù)檢索查詢

根據(jù)用戶的使用需求,系統(tǒng)支持檢索查詢功能,用戶只要在搜索中輸入關(guān)鍵查詢字,系統(tǒng)將自動(dòng)進(jìn)行匹配查詢。

3 結(jié) 語(yǔ)

該平臺(tái)經(jīng)實(shí)際使用,可滿足企業(yè)和用戶的需要,達(dá)到了預(yù)期效果,反響不俗。

參考文獻(xiàn)

[1] Luke Welling Laura Thomson.PHP和MySQL Web開發(fā)(第3版)[M].北京:機(jī)械工業(yè)出版社,2005.

[2]唐漢明.深入淺出MySQL數(shù)據(jù)庫(kù)開發(fā)、優(yōu)化與管理維護(hù)[M].北京:人民郵電出版社,2008.

[3]呂何新,陳偉,沈淦.FrontPage 2003 網(wǎng)頁(yè)設(shè)計(jì)與制作[M].北京:高等教育出版社,2005.

[4]飛思科技產(chǎn)品研發(fā)中心.PHP&MySQL網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[M].北京:電子工業(yè)出版社,2001.