PHP+MYSQL動態網站開發與全程實例電子課件第一章_第1頁
PHP+MYSQL動態網站開發與全程實例電子課件第一章_第2頁
PHP+MYSQL動態網站開發與全程實例電子課件第一章_第3頁
PHP+MYSQL動態網站開發與全程實例電子課件第一章_第4頁
PHP+MYSQL動態網站開發與全程實例電子課件第一章_第5頁
已閱讀5頁,還剩15頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PHP+MYSQL動態網站開發與全程實例電子課件第一章15三月20252第1章PHP概述1.1PHP的來龍去脈1.2PHP可以做哪些事1.3PHP的特點及其與其它語言的比較1.4PHP常用開發工具案例1登陸Internet了解PHP的應用情況本章小結練習題15三月202531.1PHP的來龍去脈1.1.1PHP的概念

PHP是PHP:HypertextPreprocessor(超文本預處理器)的字母縮寫,是一種跨平臺的開放源代碼的服務器端嵌入式腳本語言。

與HTML不同的是,PHP代碼是運行在服務端的,然后把結果返還到客戶端來。使用PHP的一大好處是它對于初學者來說極其簡單,可以很快的入門,只需幾個小時就可以自己寫一些簡單的腳本,同時也給專業的程序員提供了各種高級的特性。盡管PHP的開發是以服務端腳本為目的,但事實上其功能遠不局限與此。請繼續讀后面的章節,在“PHP可以做哪些事”一節中將獲得更多的信息。15三月202541.1PHP的來龍去脈1.1.2PHP的產生與發展任何事物都有其產生和發展的過程,PHP也不例外。但PHP與其他腳本語言的不同在于,PHP能夠誕生并且發展到今天的規模,可以說是全世界各位代碼開發者共同努力的結果。它是通過Internet把眾多程序員的編程精粹匯聚,再由PHP開發者將其轉化到程序設計語言中才誕生的,可以說,PHP是Internet的產物,是開放源代碼自由交流的勝利成果。PHP的創建者是RasmusLerdorf15三月202551.1PHP的來龍去脈1.1.2PHP的產生與發展1995年,RasmusLerdorf對外發表第一個版本。1996年底,已經有15000多個網站使用PHP/FI,到1997年,數量達到50000個。

1997年,PHP的第三個版本PHP3誕生。1999年,PHP在網站中的應用數量超過了150000個。PHP4的推出使PHP更加的成熟。PHP目前的最新版本是PHP5。15三月202561.2PHP可以做哪些事如果說PHP無所不能,大概是夸大了些,但如果說在Web開發上能完成任何一款服務器端程序所能完成的工作卻一點也不為過,例如收集表單數據,生成動態網頁,或者發送/接受cookies。PHP腳本主要用于以下三個領域:

※服務端腳本。

※命令行腳本。

※編寫桌面應用程序。有了PHP,我們可以輕松地進行Web開發,輕松的制作動態網站、新聞系統等;輕松的實現對文件及文件夾的操作;輕松地進行電子商務的開發、數據的加密;與數據庫相關聯等等。我們將在以后的章節中向廣大讀者介紹PHP這些激動人心的功能。15三月202571.3PHP的特點及其與其它語言的比較1.3.1PHP的特點PHP自產生以來一直都在發展中應用、在應用中發展,這是因為PHP不僅有著其它同類腳本所共有的功能,更有它自身的特色。●完全●代碼完全開放●語法結構簡單●功能強大●強大的數據庫支持●代碼執行效率高15三月202581.3PHP的特點及其與其它語言的比較15三月202591.3PHP的特點及其與其它語言的比較1.3.2PHP與其它CGI的比較15三月2025101.4PHP常用開發工具1.4.1PHP代碼開發工具1.EditPlus簡單闡述:速度快,支持多種語言的語法加亮,有project概念,但并不好用。無SCC(SourceCodeControl,源代碼控制)集成,但仍是個優秀的編輯器。15三月2025111.4PHP常用開發工具1.4.1PHP代碼開發工具2.Dev-PHP簡單闡述::用Delphi開發的Opensource的PHP開發工具,較好的集成了PHP解析器和PHP-GTK庫。性能和穩定性都很不錯。只是在團隊合作上比較薄弱,沒有SCC和project的功能。但完全讓你有理由舍棄掉EditPlus。15三月2025121.4PHP常用開發工具1.4.1PHP代碼開發工具3.PHPEdit簡單闡述:一個優秀的IDE.調試功能豐富,項目管理功能豐富,帶有SCC,項目管理由一個Plugin,集成有Grep,幫助文檔工具,筆者推薦?,F在最新的是版本,安裝包大小30M左右,安裝時候只需要到其官網注冊一下就可以獲得一個月的試用期。15三月2025131.4PHP常用開發工具1.4.1PHP代碼開發工具4.ZendStudio簡單闡述:優秀的IDE,各個功能豐富,Zend的拳頭產品,帶有CVS集成,項目管理也較為豐富,但作為商業軟件,價格頗高,一般個人用戶沒有太大必要去購買。15三月2025141.4PHP常用開發工具1.4.2網頁設計工具1.MicosoftFrontPage2003簡單闡述:FrontPage是MicroSoft公司推出的Office系列中的一款制作網頁的軟件,簡單易學,容易上手,有Word操作經驗的人學起來會覺得很容易。對于以前用Frontpage開發網頁過程中出現的垃圾代碼,相信用過的讀者肯定深有體會。但FrontPage2003的出現使這一問題得到了很大的改善。比起以前的版本,FrontPage2003的功能更強大,界面更友好,產生的垃圾代碼更少,開發效率更高。15三月2025151.4PHP常用開發工具1.4.2網頁設計工具2.DreamWeaver簡單闡述:作為網頁三劍客之一的DreamWeaver,在網站的設計與開發上與FrontPage各有優缺點,界面和FrontPage雖有差別,但若對其中一個比較熟悉后,對另一個的學習就會事半功倍,這里也就不再贅述。15三月2025161.4PHP常用開發工具1.4.3文本編輯工具1.UltraEdit簡單闡述:這款功能強大的文本編輯器,可以編輯文字、Hex、ASCII碼,可以取代記事本,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。最新版本的軟件修正了老版本存在的一些Bug,并新增了二十余項新功能。15三月2025171.4PHP常用開發工具1.4.3文本編輯工具2.NotePad(記事本)簡單闡述:這是WINDOWS自帶的記事本。小節:專業PHP開發工具推薦使用Dev-PHP與PHPEdit,功能豐富,全面好用,當然如果你舍得投入,也可以使用ZendStudio這款綜合實力超群的工具。15三月202518案例1登陸Internet了解PHP的應用情況一、案例分析本案例要求讀者使用本地計算機到Internet上去搜索,瀏覽有關PHP的應用情況。讀者只要使用任一臺能連到Internet上的電腦就可以進行動手搜索了。二、實施步驟1、打開IE或其他瀏覽器。2、登陸到baidu或google搜索引擎。3、輸入“PHP應用”或其他讀者想搜索的內容進行查找、瀏覽。15三月202519本章小結本章中我們著重介紹了PHP嵌入式腳本的概念、來龍去脈、特點、在網絡中的應用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論