欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

斯巴魯力獅 《互聯(lián)網(wǎng)軟件應(yīng)用于開發(fā)》教案7-8

時(shí)間:2023-04-25 02:48:39 教案 我要投稿
  • 相關(guān)推薦

斯巴魯力獅 《互聯(lián)網(wǎng)軟件應(yīng)用于開發(fā)》教案7-8

第七章PHP技術(shù)簡介 1、PHP:是一種服務(wù)器端HMTL嵌入式腳本描寫語言,其特點(diǎn)在于在互聯(lián)網(wǎng)網(wǎng)頁上對(duì)數(shù)據(jù)庫操作的便利性。 2、PHP具有以下特征: (1)支撐多種系統(tǒng)平臺(tái)。 (2)具有自由軟件的特性。 (3)版本更新速度快。 (4)容易與現(xiàn)有的網(wǎng)頁整合。 (5)具有豐盛的功能。從構(gòu)造化的特性、對(duì)象式的設(shè)計(jì)、數(shù)據(jù)庫處置、網(wǎng)絡(luò)接口使用、到安全編碼機(jī)制等,幾乎完全地包含所有網(wǎng)站所須要的功效。 (6)體系移植速度快。少許改動(dòng),就可以將整個(gè)網(wǎng)站從一個(gè)平臺(tái)上移到另一平臺(tái)。 3、PHP和CGI的比較:(重點(diǎn)從實(shí)用性、穩(wěn)定性、安全性方面) (1)寫CGI的方法有良多種,PHP只是其中一種。 (2)PHP可用在數(shù)種Web服務(wù)器上,傳統(tǒng)CGI也不限制是哪種操作系統(tǒng)或Web服務(wù)器平臺(tái),NSAPI卻必定要在Netscape的服務(wù)器上才可執(zhí)行。 (3)在穩(wěn)定性上,由于NSAPI或ISAPI是動(dòng)態(tài)鏈接的方式,因此在執(zhí)行時(shí)若涌現(xiàn)問題,會(huì)使得Web服務(wù)器一起癱瘓。ASP在實(shí)際應(yīng)用上,由于系統(tǒng)的原因,不是很穩(wěn)定,有時(shí)需要重起操作系統(tǒng)。PHP在許多的平臺(tái)使用上,不但長期使用都沒有問題,而且程序的穩(wěn)固性。 (4)在開發(fā)及維護(hù)光陰上,PHP及ASP都有不錯(cuò)的表示。而NSAPI及ISAPI則需要長時(shí)間的開發(fā)歷程,在穩(wěn)定運(yùn)行后,這二種接口反倒是效力最佳的方法。 (5)要對(duì)比和網(wǎng)頁聯(lián)合的才能,PHP及ASP是并駕齊驅(qū)的,其他方式就不能內(nèi)嵌HTML語法了,而這也是影響開發(fā)時(shí)光的因素之一。 (6)系統(tǒng)安全性方面,ASP最差,在沒有經(jīng)由微軟件的IIS Service Pack處理,使用:$DATA就可以望到ASP的源代碼。 (7)在新增功能及進(jìn)級(jí)方面,傳統(tǒng)的CGI因?yàn)椴皇苋魏握Z言限制,沒有這方面的問題。PHP是最有活氣的,數(shù)天至數(shù)周就有一個(gè)新版本呈現(xiàn),每次的新版,就代表更多的功能及修改更多的搭檔。綜上所述,所以PHP處于開發(fā)容易、機(jī)能變不錯(cuò)的平衡點(diǎn)上。正因?yàn)檫@種原因,PHP成為了當(dāng)前最有前程的網(wǎng)絡(luò)程序開發(fā)語言之一。 4、在聲明一個(gè)變量的時(shí)候,變量名前使用"$",在?php…?之間嵌入PHP代碼。 5、在程序中使用頭文件可以大大地進(jìn)步程序開發(fā)速度,并可以減少程序開發(fā)的難度。 頭文件是一個(gè)外部文件,它的內(nèi)容可以被多個(gè)程序文件所引用,并包括在引用它的文件之中。 6、引用頭文件涉及兩個(gè)函數(shù):include()和require()。它們的區(qū)別: (1)require():不管在程序的哪一個(gè)部分使用這個(gè)函數(shù),只要程序一引用,頭文件的內(nèi)容就作為主程序的一部分來運(yùn)行。如果估一個(gè)條件節(jié)制語句使用這個(gè)函數(shù),哪怕這個(gè)前提不為真,頭文件也會(huì)包孕進(jìn)來。如果產(chǎn)生包含差錯(cuò),會(huì)給出過錯(cuò)信息并終止。 (2)Include():在執(zhí)行語句中,只有執(zhí)行到這個(gè)函數(shù)語句時(shí),這個(gè)函數(shù)所引用的頭文件才會(huì)包含到主程序中。這就意味著,在條件判斷部分使用include()函數(shù)時(shí),可以完全依照用戶的欲望工作。如果發(fā)生了包含同伴,程序還會(huì)自動(dòng)執(zhí)行下去。 7、$GLOBALS數(shù)組:$GLOBALS數(shù)組是一個(gè)結(jié)合數(shù)組使用"global"為變量的名字,全局變量作為轉(zhuǎn)變量數(shù)組其中某個(gè)元素的值。$GLOBALS數(shù)組是PHP程序中比擬特別的變量,不必宣布,系統(tǒng)會(huì)主動(dòng)匹配相關(guān)的變量在里面。在函數(shù)中,也不管$GLOBALS數(shù)組是否已經(jīng)做全局聲明,就可以直接使用了。 8、PHP的語言基本:《互聯(lián)網(wǎng)軟件運(yùn)用與開發(fā)》課本P143-173 9、在MYSQL中,在數(shù)據(jù)庫安裝完成之后,有一個(gè)默認(rèn)的賬號(hào)root,該賬號(hào)沒有密碼。其特色:是真正的多線程、多用戶的數(shù)據(jù)庫系統(tǒng):真正支持多平臺(tái):支持SQL92尺度:在客戶端程序上,MYSQL提供了多種不同的編程語言:具有豐厚的數(shù)據(jù)類型,并且完整支持ODBC。 10、MySQL權(quán)限管理的原理:MySQL權(quán)限系統(tǒng)用來保證用戶可以在自身權(quán)限范疇內(nèi)順利的執(zhí)行權(quán)限。當(dāng)用戶連接到MySQL數(shù)據(jù)庫后,身份就會(huì)根據(jù)主機(jī)名和用戶名來確認(rèn)。權(quán)限系統(tǒng)據(jù)此來賦予操作權(quán)限。 11、MySQL的權(quán)限掌握是通過兩個(gè)步驟進(jìn)行的: 步驟1:數(shù)據(jù)庫服務(wù)器對(duì)登陸的用戶進(jìn)行檢討,肯定是否可以入行銜接。 步驟2:在用戶連接到數(shù)據(jù)庫服務(wù)器后,系統(tǒng)將會(huì)對(duì)此用戶的每一個(gè)請(qǐng)求進(jìn)行反省。當(dāng)一個(gè)請(qǐng)求發(fā)出后,系統(tǒng)首先根據(jù)權(quán)限表確定你是否可以執(zhí)行這個(gè)操作,如果可以,那么將進(jìn)行操作,如果你的權(quán)限不夠,那么則終此操作,并且給出提醒信息。 第八章Java Servlet技術(shù)介紹 1、Servlet:Servlet可以被以為是服務(wù)器端的Applet,斯巴魯力獅。Servlet被Web服務(wù)器加載和執(zhí)行,就猶如Applet被涉獵器加載和執(zhí)行一樣。.Servlet從客戶端(通過Web服務(wù)器)接管請(qǐng)求,執(zhí)行某種功課,然后返歸成果。 2、使用Servlet的基礎(chǔ)流程如下: (1)客戶端(很可能是Web閱讀器)通過HTTP提出要求。 (2)Web服務(wù)器接受該懇求并將其發(fā)給Servlet。如果這個(gè)Servlet尚未被加載,Web服務(wù)器將把它加載到Java虛擬機(jī)并且執(zhí)行它。 (3)Servlet將吸收該HTTP請(qǐng)求并執(zhí)行某種處理。 (4)Servlet將向Web服務(wù)器返回應(yīng)答。 (5)Web服務(wù)器將從Servlet收到的應(yīng)答發(fā)送給客戶端。 3、Servlet的生命周期:Servlet的性命周期定義了一個(gè)Servlet如何被加載、初始化,以及它怎樣接收請(qǐng)求、響應(yīng)請(qǐng)求、提供服務(wù)。 Web容器加載Servlet,生命周期開始。通過調(diào)用Servlet的init()方法進(jìn)行Servlet的初始化。通過調(diào)用Servlet()法子實(shí)現(xiàn),依據(jù)請(qǐng)求的不同調(diào)用不同的do操操操()辦法。停止服務(wù),Web容器調(diào)用Servlet的destroy()方式。 4、Servlet的優(yōu)點(diǎn):Servlet可以很好地替代通用網(wǎng)關(guān)接口(Commmon Gateway Interface,CGI)腳本。通常CGI腳本是用Perl或者C語言編寫的,它們老是和特定的服務(wù)器平臺(tái)緊密相干。而Servlet是用Java編寫的,所以它們一開端就是和平臺(tái)無關(guān)的。這樣,Java編寫一次就可以在任何平臺(tái)運(yùn)行(Write Once,Run Anywhere)的許諾就同樣可以在服務(wù)器上實(shí)現(xiàn)了。Servlet還有一些CGI腳本所不具備的奇特長處。 (1)Servlet是持久的。 (2)Servlet是可擴(kuò)大的。 (3)Servlet是安全的。 (4)Servlet可以在多種多樣的客戶機(jī)上使用。 5、Servlet帶來的問題: (1)開發(fā)和保護(hù)利用程序的所有部門需要有深摯的Java編程知識(shí),因此處理代碼和HTML元素是交錯(cuò)在一起的。 (2)改變應(yīng)用程序的外觀和作風(fēng),或者參加對(duì)某種新類型客戶機(jī)(如WML客戶機(jī))的支持時(shí),都需要更新并重新編譯Servlet代碼。 (3)很難應(yīng)用網(wǎng)頁開發(fā)工具的優(yōu)勢來設(shè)計(jì)使用程序界面。如果使用這些工具來開發(fā)網(wǎng)頁布局的話,生成的HTML代碼必需被手工嵌入到Servlet代碼中,這個(gè)進(jìn)程既耗時(shí)又容易犯錯(cuò),而且極度枯燥乏味。 MSN空間完善搬家到新浪博客!

【斯巴魯力獅 《互聯(lián)網(wǎng)軟件應(yīng)用于開發(fā)》教案7-8】相關(guān)文章:

大班語言教案:理發(fā)獅和被理發(fā)獅02-28

軟件開發(fā)口號(hào)11-27

軟件開發(fā)實(shí)習(xí)總結(jié)12-20

軟件開發(fā)口號(hào)12篇04-01

軟件開發(fā)工作總結(jié)05-23

軟件開發(fā)實(shí)訓(xùn)心得04-17

軟件開發(fā)項(xiàng)目個(gè)人總結(jié)01-20

軟件開發(fā)個(gè)人總結(jié)08-17

軟件開發(fā)工作總結(jié)05-23

軟件開發(fā)實(shí)習(xí)報(bào)告3篇07-27