欢迎来到天天文库
浏览记录
ID:8261251
大小:904.00 KB
页数:73页
时间:2018-03-14
《5网页设计范例教本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、習題解答PHP5網頁設計範例教本習題解答選擇題章123456789101CBDADC2CBBDCADAB3BCACBDBABDC4CABCBCCCBB5CDBBDCAB6CABABDCBDD7CAADCBCDBC8ABCDABC9DCABDABBDCA10ABDBCDBBCA11CDDBCAACDB12DDBACB13ACDBDCBA習題解答14CDADBAAD15BDADCDBDBB16CACBCB第一章:PHP基礎與開發環境的建立簡答題1.WWW全球資訊網是一種主從架構的電腦系統,主從架構的主端是「伺服端」(Server),指的是Web伺服器,在伺服器上儲
2、存HTML網頁和圖片等多媒體資料,從端是「客戶端」(Client),也就是使用者執行瀏覽程式的電腦,負責和伺服器溝通和讀取伺服器的資料,其傳送的是HTML文件和相關檔案,如下圖所示:上述圖例的Web伺服器儲存客戶端請求的資料,以微軟來說是「IIS」(InternetInformationServices),PHP最常搭配的是Apache伺服器,在從端使用瀏覽程式顯示伺服端的檔案資料,InternetExplorer和Netscape是目前常用的瀏覽程式。2.客戶端網頁技術是指程式碼在使用者客戶端電腦的瀏覽程式執行,瀏覽程式本身即是一種直譯程式,可以執行指定的客
3、戶端網頁技術。習題解答伺服端網頁技術簡單的說是在Web伺服器上執行的程式,而不是在客戶端電腦的瀏覽程式執行,目前常用的伺服端技術有:CGI、ASP、ASP.NET、JSP和PHP。3.PHP最初只是一套使用Perl語言撰寫的工具程式,主要是用來追蹤線上履歷表的存取,如今PHP在伺服端網頁技術已經成為主要的腳本語言之一,事實上,PHP除了可以內嵌於HTML文件外,它也是一種獨立的程式語言。PHP的歷史PHP最初是由RasmusLerdorf在1995年使用Perl開發的一套工具程式,稱為PersonalHomePageTools。由於廣受好評,功能愈來愈強大,所
4、以RasmusLerdorf改用C語言撰寫這一套工具程式,可以連結資料庫和建立簡單的動態網站,稱為「PHP/FI」(PersonalHomePage/FormsInterpreter)。它使用類似Perl語言的語法、直接將程式碼內嵌於HTML文件,並且支援一些基本Web功能和表單處理。在1997年RasmusLerdorf推出PHP/FI2.0版,不過如今我們所知的PHP並不是來自PHP/FI。就在大約同時,PHP語言的發展已經從RasmusLerdorf轉移給AndiGutmans和ZeevSuraski這個小組,PHP完全改寫成3.0版,這是官方的新版本,
5、也擁有一個新名稱PHP:HypertextPreprocessor。PHP3.0支援更多的資料庫系統、通訊協定和API函式庫,並且開始支援物件導向的語法,到了1998年底PHP3.0快速普及,估計當時約有十分之一Internet的Web網站是使用PHP。習題解答在PHP3.0官方版本推出後的數周,AndiGutmans和ZeevSuraski開始重寫PHP的核心程式,採用全新的ZendScriptingEngine(腳本語言引擎),並提供更佳的執行效率,即PHP4.0版。PHP4.0版支援更多平台和種類的Web伺服器、HTTP的Sessions管理和輸出緩衝區
6、功能,更多保密方式來取得使用者輸入的資料和許多全新的語言架構。PHP5.0版改進PHP4.0的弱點,ZendEngine2.0版讓PHP成為真正的物件導向程式語言,其功能的改進主要有三部分,如下所示:¨支援物件導向程式程式設計:PHP5.0是一種真正的物件導向程式語言,提供全新的物件導向模型和PHP例外處理。¨MySQL資料庫存取:配合新版MySQL4.1之後的版本,PHP5.0提供全新的MySQLi擴充程式,可以更有效率的存取MySQL資料庫,並且提供函數和物件導向介面的資料庫存取。¨XML功能:PHP5.0統一使用功能強大的libxml2的XML工具程式,
7、提供DOM、SAX、XSLT和SimpleXML的XML處理。PHP各版本演進的年代,如下表所示:PHP版本年代PHP/FI1995年中PHP/FI2.01997年11月PHP3.01998年6月習題解答PHP4.02000年5月PHP5.02004年7月PHP的用途PHP是一種取代CGI程式的網頁程式語言,只要是CGI可以實作的功能,都可以改用PHP程式來設計,PHP語言只需配合Web伺服器和瀏覽程式的開發環境,就可以透過瀏覽程式執行PHP程式,並顯示PHP執行結果的網頁內容。4.PHP是一種跨平台伺服端網頁技術的程式語言,同時支援Linux/UNIX、Wi
8、ndows和MacOS等多種作業系統,
此文档下载收益归作者所有