网页设计范例教本课件
27页1、PHP 5網頁設計範例教本,課程名稱:_ 指導教授:_,1-1 網頁設計的基礎 1-2 PHP伺服端網頁技術 1-3 建立Windows的PHP開發環境,第1章 PHP基礎與開發環境的建立,1-1 網頁設計的基礎,1-1-1 WWW的基礎 1-1-2 WWW的架構 1-1-3 客戶端網頁技術 1-1-4 伺服端網頁技術,1-1-2 WWW的架構-說明,WWW全球資訊網是一種主從架構的系統: 主端是伺服端(Server):指的是Web伺服器,在伺服器上儲存著HTML文件等網頁文件和圖片等多媒體資料。 從端是客戶端(Client):使用者執行瀏覽程式的電腦,負責和伺服器溝通和讀取伺服器的資料,也就是HTML文件。,1-1-2 WWW的架構-圖例,Web伺服器儲存客戶端請求的資料,以微軟來說是IIS(Internet Information Services),PHP最常搭配的是Apache伺服器,在從端是使用瀏覽程式顯示伺服端的檔案資料,Internet Explorer和Netscape是目前巿場佔有率最高的2大瀏覽程式。,1-1-2 WWW的架構-HTTP,WWW採用HTTP(Hype
2、rtext Transfer Protocol)通訊協定將伺服器的資料傳送到瀏覽程式。 伺服器在架構上處於被動角色,等待使用者藉著瀏覽程式提出瀏覽的HTTP請求,Web伺服器針對請求進行檢查,如果沒有問題就開始傳輸資料,傳輸的資料為HTML文件和相關的多媒體檔案。,1-1-3 客戶端網頁技術-說明,客戶端網頁技術是指程式碼在使用者客戶端瀏覽程式上執行,瀏覽程式本身即直譯程式,只需瀏覽程式支援相關的直譯語言,就可以執行這些客戶端網頁技術。 Java Applet JavaScript(Jscript) VBScript DHTML,1-1-4 伺服端網頁技術-說明,伺服端網頁技術簡單的說是在Web伺服器上執行的程式,而不是在使用者客戶端的瀏覽程式執行,目前常用的伺服端技術有: CGI ASP ASP.NET PHP JSP,1-1-4 伺服端網頁技術-CGI(1),CGI(Common Gateway Interface)共通匣道介面提供Web伺服器執行外部程式的管道,CGI應用程式是執行檔,屬於一種外部程式,能夠使用各種程式語言進行開發,例如:Visual Basic、C、C+和Per
3、l,程式需要編譯成執行檔案,以便在伺服端執行。,1-1-4 伺服端網頁技術-CGI(2),瀏覽程式使用表單將使用者輸入的資料送到Web伺服器,Web伺服器將資料使用Stdin送給CGI程式,在執行CGI程式後,例如:存取資料庫的記錄,最後使用Stdout輸出的是HTML文件,經由Web伺服器送回瀏覽程式顯示執行的結果。,1-1-4 伺服端網頁技術-ASP,ASP(Active Server Pages)直接從英文字面上解釋是一種讓網頁在伺服器上動起來的技術,能夠將Script語言直接加在HTML標籤的網頁,在伺服端產生動態的網頁內容。ASP技術可以使用多種語言來建立,例如:JavaScript和VBScript,它不是一個執行檔,而是一種在伺服端以直譯方式執行的網頁技術。,1-1-4 伺服端網頁技術-ASP.NET,ASP.NET是ASP 3.0的下一個版本,屬於一種全新的伺服端技術,使用CLR(Common Language Runtime)架構的程式設計平台,只需支援CLR的語言就可以在伺服端建立Web應用程式。,1-1-4 伺服端網頁技術-PHP,PHP是PHP: Hyperte
4、xt Preprocessor的簡稱,它是一種通用、開放原始碼(Open Source)的伺服端Script語言,可以直接內嵌於HTML文件,特別適用在Web網站的開發,主要是使用在Linux/Unix作業系統的伺服端網頁技術,目前Windows平台也一樣可以執行PHP,而且支援微軟的IIS伺服器。,1-1-4 伺服端網頁技術-JSP,JSP(Java Server Pages)屬於一種伺服端的技術,它是Java家族中和ASP一較長短的網頁技術,以Java語言來說,Java Applet是下載到客戶端執行的程式檔,而Servlet則是在伺服端執行,JSP就是結合HTML和Java Servlet的一種伺服端網頁技術。,1-2 PHP伺服端網頁技術,1-2-1 PHP的基礎 1-2-2 PHP的開發環境,1-2-1 PHP的基礎-說明,PHP(PHP: Hypertext Preprocessor)是一種伺服端、跨平台且內嵌於HTML文件的腳本語言(Scripting Language),屬於開放原始碼(Open Source),這是一種廣泛應用的通用腳本語言,適用在Web網站的開發。
《网页设计范例教本课件》由会员我***分享,可在线阅读,更多相关《网页设计范例教本课件》请在金锄头文库上搜索。
2020届中考英语备考复习-作文课件
2019年中考英语复习-专题十五-交际运用(试卷部分)课件
2019届二轮复习-高中英语-情态动词和虚拟语气课件
2019届一轮复习苏教版物质的跨膜运输课件
2019年北师大版英语单元复习课件::Unit17Laughter课件北师大版选修6
2021届新中考物理冲刺备考复习-力-弹力-重力课件
2019届一轮复习人教版种群的特征和数量变化课件
2020年高考地理一轮复习--等高线地形图-课件
2019版高考英语一轮复习-Unit-1-Living-well课件
2019届一轮复习人教版孟德尔的遗传定律——基因分离定律课件
2019届高三第二轮复习专题二万有引力定律及其应用课件
2020最新部编版语文五年级上册23-鸟的天堂课件含课后练习
2020版高考(浙江)一轮复习:第7讲-细胞呼吸课件
2020年新教材高中英语UNIT4HISTORYANDTRADITIONSSectionⅢDiscoveringUsefulStructures课件必修第二册
2019届高考历史二轮复习阶段三专题十三罗斯福新政与当代资本主义的新变化课件2
2019版高考生物二轮复习-专题三-细胞的生命历程-考点9-细胞分裂过程图像和坐标曲线的识别课件
(通史版)2021版高考历史一轮复习第4部分高考讲座(三)2高考非选择题(12分开放探究题)规范答题讲练课件
2019届高三地理复习第五讲--《区际联系与区域协调发展》课件
2021人教部编版历史九年级上册习题课件:第18课美国的独立
2020学年新教材高中英语Unit1FoodforthoughtPeriodTwoStartingout课件
2024-05-14 19页
2024-05-14 20页
2024-05-14 29页
2024-05-14 24页
2024-05-14 19页
2024-05-14 18页
2024-05-13 27页
2024-05-13 27页
2024-05-13 28页
2024-05-13 31页