基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選

基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選

ID:34069715

大?。?0.01 KB

頁(yè)數(shù):26頁(yè)

時(shí)間:2019-03-03

基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選_第1頁(yè)
基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選_第2頁(yè)
基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選_第3頁(yè)
基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選_第4頁(yè)
基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選_第5頁(yè)
資源描述:

《基于php技的的絡(luò)辦公自動(dòng)化系統(tǒng)精選》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、基于PHP技術(shù)的網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)張文明(洛陽(yáng)師范學(xué)院物理系2000級(jí)物理學(xué)本科班)摘 要:PHP技術(shù)是開發(fā)動(dòng)態(tài)Web應(yīng)用程序的有效工具。論文首先分析了傳統(tǒng)Web開發(fā)技術(shù)的缺陷,然后詳細(xì)介紹了PHP技術(shù)的特點(diǎn)、工作原理及實(shí)現(xiàn)方法。在此基礎(chǔ)上,給出了應(yīng)用PHP技術(shù)實(shí)現(xiàn)B/S模式的網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)的實(shí)例。通過(guò)實(shí)際應(yīng)用,采用PHP技術(shù)實(shí)現(xiàn)的辦公自動(dòng)化系統(tǒng)具有模塊獨(dú)立性強(qiáng)、良好的移植性、使用簡(jiǎn)捷等優(yōu)點(diǎn),對(duì)研制同類項(xiàng)目具有一定的參考價(jià)值。關(guān)鍵詞:Web數(shù)據(jù)庫(kù);動(dòng)態(tài)服務(wù)器頁(yè);PHP技術(shù);網(wǎng)絡(luò);辦公自動(dòng)化系統(tǒng)0引 言隨著Internet的飛速發(fā)展,機(jī)關(guān)、學(xué)校、公司、企業(yè)都已經(jīng)或正在建立

2、自己的網(wǎng)站,這一切都離不開Web數(shù)據(jù)庫(kù)技術(shù),Web數(shù)據(jù)庫(kù)技術(shù)可以實(shí)現(xiàn)瀏覽器與數(shù)據(jù)庫(kù)的雙向交互。Web技術(shù)和數(shù)據(jù)庫(kù)相互融合領(lǐng)域的研究已成為熱點(diǎn)方向之一,Web數(shù)據(jù)庫(kù)技術(shù)使Web技術(shù)和數(shù)據(jù)庫(kù)技術(shù)都發(fā)生了質(zhì)的變化:Web網(wǎng)頁(yè)由靜態(tài)網(wǎng)頁(yè)發(fā)展成了動(dòng)態(tài)網(wǎng)頁(yè),數(shù)據(jù)庫(kù)實(shí)現(xiàn)了開發(fā)環(huán)境和應(yīng)用環(huán)境的分離,用戶端可以用相對(duì)統(tǒng)一的瀏覽器實(shí)現(xiàn)跨平臺(tái)和多媒體服務(wù)。實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的手段很多,像傳統(tǒng)的CGI程序存在執(zhí)行效率低、移植性較差及開發(fā)效率低的缺點(diǎn)。而目前十分流行的訪問(wèn)網(wǎng)站數(shù)據(jù)庫(kù)是用ASP方式,雖然同以往的Web開發(fā)工具相比具有靈活易用、強(qiáng)大的可擴(kuò)充性、無(wú)需編譯及獨(dú)立于瀏覽器等優(yōu)點(diǎn),而且有效地結(jié)合了HT

3、ML語(yǔ)言、腳本語(yǔ)言,并可以通過(guò)Active服務(wù)器組件來(lái)擴(kuò)充服務(wù)器功能。但是ASP只能用于微軟自己的操作系統(tǒng)和服務(wù)器系統(tǒng),所以ASP技術(shù)不能很容易地實(shí)現(xiàn)在跨平臺(tái)的Web服務(wù)器的工作,這使其進(jìn)一步應(yīng)用受到限制。還有一個(gè)突出的問(wèn)題是ASP的安全性不高。PHP是近年發(fā)展起來(lái)的一種新興的語(yǔ)言。它是一種服務(wù)器端、跨平臺(tái)、HTML嵌入式的腳本語(yǔ)言。其實(shí),它的工作方式與ASP相似,其主要功能也是用來(lái)開發(fā)動(dòng)態(tài)交互式的Web服務(wù)器應(yīng)用程序。PHP支持HTTP的身份驗(yàn)證、Cookie、GIF圖像創(chuàng)建。目前,由PHP開發(fā)小組開發(fā)的PHP被越來(lái)越多的網(wǎng)站采用,世界上有超過(guò)600萬(wàn)個(gè)網(wǎng)站用PHP,并且

4、還在不斷地增加。PHP的出現(xiàn),可以成為ASP的代替品,它擁有ASP開發(fā)Web應(yīng)用程序的簡(jiǎn)單易用的特點(diǎn),又有很好的不同平臺(tái)間的可移植性,很有發(fā)展?jié)摿Α?PHP技術(shù)特點(diǎn)及工作原理1.1PHP技術(shù)特點(diǎn)(1)PHP是公開免費(fèi)的。PHP是GUN標(biāo)準(zhǔn)的自由軟件,可以說(shuō)進(jìn)行PHP程序的開發(fā)工作幾乎沒(méi)有什么風(fēng)險(xiǎn),它允許我們免費(fèi)使用其代碼進(jìn)行開發(fā)工作,可以節(jié)省大量系統(tǒng)軟件的費(fèi)用。(2)語(yǔ)法簡(jiǎn)單、易學(xué)易用。PHP是一種服務(wù)器端支持的HTML嵌入式Script語(yǔ)言,大量采用了C,Perl,JavaScript的語(yǔ)法,并且加入了自己的特征,只需要掌握很少的編程知識(shí)就能使用PHP建立一個(gè)真正交互的W

5、eb站點(diǎn)。如果對(duì)HTML非常了解,就可以用網(wǎng)頁(yè)制作工具或手工制作優(yōu)秀的Web網(wǎng)站。由于PHP代碼能夠很方便地添加進(jìn)HTML中,在設(shè)計(jì)和維護(hù)網(wǎng)站的同時(shí),就可以很輕松地加入PHP使得網(wǎng)站更加具有動(dòng)態(tài)特性,開發(fā)PHP應(yīng)用程序就容易得多,因?yàn)榇a本身就封裝在Web頁(yè)面里邊。(3)面向?qū)ο缶幊棠芰?。PHP的語(yǔ)言結(jié)構(gòu)類似于C語(yǔ)言,如變量之間的運(yùn)算符、控制結(jié)構(gòu)語(yǔ)句、函數(shù)定義和調(diào)用等?;赪eb的編程工作非常需要面向?qū)ο缶幊棠芰?PHP提供了類和對(duì)象,在類方面的功能比較強(qiáng),使得代碼的可重復(fù)性應(yīng)用變的非常簡(jiǎn)單;PHP支持構(gòu)造器、提取類等,類中的構(gòu)造器是建立某種類的新變量時(shí)自動(dòng)被調(diào)用的函數(shù),和

6、類名一樣的類中函數(shù)就是構(gòu)造器。(4)支持眾多網(wǎng)絡(luò)協(xié)議。例如文件傳輸協(xié)議HTTP、網(wǎng)關(guān)協(xié)議SNMP、網(wǎng)絡(luò)新聞組NNTP、帳號(hào)公用NIS、與電子郵件有關(guān)的IMAP和POP3、Apache服務(wù)器目錄協(xié)議LDAP以及其它相關(guān)協(xié)議,可以利用這些協(xié)議的服務(wù)進(jìn)行網(wǎng)絡(luò)編程。(5)具有強(qiáng)大的數(shù)據(jù)庫(kù)操作能力,更豐富的函數(shù)庫(kù)。PHP的數(shù)據(jù)庫(kù)功能應(yīng)該說(shuō)是它最有用的功能之一,它的特點(diǎn)就是內(nèi)置了對(duì)很多數(shù)據(jù)庫(kù)的支持,而不再需要重新擴(kuò)充,不需要編寫其它的代碼。目前其支持范圍覆蓋了包括Oracle,Sysbase,MySql,ODBC等在內(nèi)的大多數(shù)常見數(shù)據(jù)庫(kù)。特別是MySQL數(shù)據(jù)庫(kù)的出現(xiàn)使PHP如虎添翼。針

7、對(duì)每個(gè)數(shù)據(jù)庫(kù)都有一組函數(shù)用于數(shù)據(jù)庫(kù)訪問(wèn)和操作。在程序的編制上,PHP有32個(gè)函數(shù)用來(lái)操作MySql數(shù)據(jù)庫(kù),分別對(duì)應(yīng)著連接數(shù)據(jù)庫(kù)、建立數(shù)據(jù)庫(kù)、讀取數(shù)據(jù)、關(guān)閉于數(shù)據(jù)庫(kù)的連接等各種操作,程序員只需用到其中幾個(gè)功能就可以執(zhí)行查詢。(6)移植性強(qiáng)、跨多個(gè)平臺(tái)。PHP更是一種真正跨平臺(tái)、跨服務(wù)器的開發(fā)語(yǔ)言。目前PHP4可在Linux、Windows的Web服務(wù)器上能正常運(yùn)行,在IIS、Apache等通用Web服務(wù)器上同樣運(yùn)行良好,其腳本可以不經(jīng)改變而容易地移植到不同的作業(yè)平臺(tái)上。PHP與免費(fèi)Web服務(wù)軟件Apache和免費(fèi)數(shù)據(jù)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。