版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PHP+MYSQL動態(tài)網(wǎng)站開發(fā)與全程實例電子課件第一章15三月20252第1章PHP概述1.1PHP的來龍去脈1.2PHP可以做哪些事1.3PHP的特點及其與其它語言的比較1.4PHP常用開發(fā)工具案例1登陸Internet了解PHP的應(yīng)用情況本章小結(jié)練習(xí)題15三月202531.1PHP的來龍去脈1.1.1PHP的概念
PHP是PHP:HypertextPreprocessor(超文本預(yù)處理器)的字母縮寫,是一種跨平臺的開放源代碼的服務(wù)器端嵌入式腳本語言。
與HTML不同的是,PHP代碼是運行在服務(wù)端的,然后把結(jié)果返還到客戶端來。使用PHP的一大好處是它對于初學(xué)者來說極其簡單,可以很快的入門,只需幾個小時就可以自己寫一些簡單的腳本,同時也給專業(yè)的程序員提供了各種高級的特性。盡管PHP的開發(fā)是以服務(wù)端腳本為目的,但事實上其功能遠不局限與此。請繼續(xù)讀后面的章節(jié),在“PHP可以做哪些事”一節(jié)中將獲得更多的信息。15三月202541.1PHP的來龍去脈1.1.2PHP的產(chǎn)生與發(fā)展任何事物都有其產(chǎn)生和發(fā)展的過程,PHP也不例外。但PHP與其他腳本語言的不同在于,PHP能夠誕生并且發(fā)展到今天的規(guī)模,可以說是全世界各位代碼開發(fā)者共同努力的結(jié)果。它是通過Internet把眾多程序員的編程精粹匯聚,再由PHP開發(fā)者將其轉(zhuǎn)化到程序設(shè)計語言中才誕生的,可以說,PHP是Internet的產(chǎn)物,是開放源代碼自由交流的勝利成果。PHP的創(chuàng)建者是RasmusLerdorf15三月202551.1PHP的來龍去脈1.1.2PHP的產(chǎn)生與發(fā)展1995年,RasmusLerdorf對外發(fā)表第一個版本。1996年底,已經(jīng)有15000多個網(wǎng)站使用PHP/FI,到1997年,數(shù)量達到50000個。
1997年,PHP的第三個版本PHP3誕生。1999年,PHP在網(wǎng)站中的應(yīng)用數(shù)量超過了150000個。PHP4的推出使PHP更加的成熟。PHP目前的最新版本是PHP5。15三月202561.2PHP可以做哪些事如果說PHP無所不能,大概是夸大了些,但如果說在Web開發(fā)上能完成任何一款服務(wù)器端程序所能完成的工作卻一點也不為過,例如收集表單數(shù)據(jù),生成動態(tài)網(wǎng)頁,或者發(fā)送/接受cookies。PHP腳本主要用于以下三個領(lǐng)域:
※服務(wù)端腳本。
※命令行腳本。
※編寫桌面應(yīng)用程序。有了PHP,我們可以輕松地進行Web開發(fā),輕松的制作動態(tài)網(wǎng)站、新聞系統(tǒng)等;輕松的實現(xiàn)對文件及文件夾的操作;輕松地進行電子商務(wù)的開發(fā)、數(shù)據(jù)的加密;與數(shù)據(jù)庫相關(guān)聯(lián)等等。我們將在以后的章節(jié)中向廣大讀者介紹PHP這些激動人心的功能。15三月202571.3PHP的特點及其與其它語言的比較1.3.1PHP的特點PHP自產(chǎn)生以來一直都在發(fā)展中應(yīng)用、在應(yīng)用中發(fā)展,這是因為PHP不僅有著其它同類腳本所共有的功能,更有它自身的特色?!裢耆翊a完全開放●語法結(jié)構(gòu)簡單●功能強大●強大的數(shù)據(jù)庫支持●代碼執(zhí)行效率高15三月202581.3PHP的特點及其與其它語言的比較15三月202591.3PHP的特點及其與其它語言的比較1.3.2PHP與其它CGI的比較15三月2025101.4PHP常用開發(fā)工具1.4.1PHP代碼開發(fā)工具1.EditPlus簡單闡述:速度快,支持多種語言的語法加亮,有project概念,但并不好用。無SCC(SourceCodeControl,源代碼控制)集成,但仍是個優(yōu)秀的編輯器。15三月2025111.4PHP常用開發(fā)工具1.4.1PHP代碼開發(fā)工具2.Dev-PHP簡單闡述::用Delphi開發(fā)的Opensource的PHP開發(fā)工具,較好的集成了PHP解析器和PHP-GTK庫。性能和穩(wěn)定性都很不錯。只是在團隊合作上比較薄弱,沒有SCC和project的功能。但完全讓你有理由舍棄掉EditPlus。15三月2025121.4PHP常用開發(fā)工具1.4.1PHP代碼開發(fā)工具3.PHPEdit簡單闡述:一個優(yōu)秀的IDE.調(diào)試功能豐富,項目管理功能豐富,帶有SCC,項目管理由一個Plugin,集成有Grep,幫助文檔工具,筆者推薦?,F(xiàn)在最新的是版本,安裝包大小30M左右,安裝時候只需要到其官網(wǎng)注冊一下就可以獲得一個月的試用期。15三月2025131.4PHP常用開發(fā)工具1.4.1PHP代碼開發(fā)工具4.ZendStudio簡單闡述:優(yōu)秀的IDE,各個功能豐富,Zend的拳頭產(chǎn)品,帶有CVS集成,項目管理也較為豐富,但作為商業(yè)軟件,價格頗高,一般個人用戶沒有太大必要去購買。15三月2025141.4PHP常用開發(fā)工具1.4.2網(wǎng)頁設(shè)計工具1.MicosoftFrontPage2003簡單闡述:FrontPage是MicroSoft公司推出的Office系列中的一款制作網(wǎng)頁的軟件,簡單易學(xué),容易上手,有Word操作經(jīng)驗的人學(xué)起來會覺得很容易。對于以前用Frontpage開發(fā)網(wǎng)頁過程中出現(xiàn)的垃圾代碼,相信用過的讀者肯定深有體會。但FrontPage2003的出現(xiàn)使這一問題得到了很大的改善。比起以前的版本,F(xiàn)rontPage2003的功能更強大,界面更友好,產(chǎn)生的垃圾代碼更少,開發(fā)效率更高。15三月2025151.4PHP常用開發(fā)工具1.4.2網(wǎng)頁設(shè)計工具2.DreamWeaver簡單闡述:作為網(wǎng)頁三劍客之一的DreamWeaver,在網(wǎng)站的設(shè)計與開發(fā)上與FrontPage各有優(yōu)缺點,界面和FrontPage雖有差別,但若對其中一個比較熟悉后,對另一個的學(xué)習(xí)就會事半功倍,這里也就不再贅述。15三月2025161.4PHP常用開發(fā)工具1.4.3文本編輯工具1.UltraEdit簡單闡述:這款功能強大的文本編輯器,可以編輯文字、Hex、ASCII碼,可以取代記事本,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。最新版本的軟件修正了老版本存在的一些Bug,并新增了二十余項新功能。15三月2025171.4PHP常用開發(fā)工具1.4.3文本編輯工具2.NotePad(記事本)簡單闡述:這是WINDOWS自帶的記事本。小節(jié):專業(yè)PHP開發(fā)工具推薦使用Dev-PHP與PHPEdit,功能豐富,全面好用,當(dāng)然如果你舍得投入,也可以使用ZendStudio這款綜合實力超群的工具。15三月202518案例1登陸Internet了解PHP的應(yīng)用情況一、案例分析本案例要求讀者使用本地計算機到Internet上去搜索,瀏覽有關(guān)PHP的應(yīng)用情況。讀者只要使用任一臺能連到Internet上的電腦就可以進行動手搜索了。二、實施步驟1、打開IE或其他瀏覽器。2、登陸到baidu或google搜索引擎。3、輸入“PHP應(yīng)用”或其他讀者想搜索的內(nèi)容進行查找、瀏覽。15三月202519本章小結(jié)本章中我們著重介紹了PHP嵌入式腳本的概念、來龍去脈、特點、在網(wǎng)絡(luò)中的應(yīng)用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年廈門外代航運發(fā)展有限公司船務(wù)部業(yè)務(wù)員社會招聘備考題庫及1套參考答案詳解
- 2026年樂東黎族自治縣人民醫(yī)院醫(yī)共體(總院)公開招聘編外人員備考題庫附答案詳解
- 2025年光澤縣縣屬國有企業(yè)專崗招聘退役軍人備考題庫及一套完整答案詳解
- 2026年宜賓川流天下供應(yīng)鏈管理有限公司招聘備考題庫及一套參考答案詳解
- 2026年北京協(xié)和醫(yī)院基本外科合同制科研助理招聘備考題庫及一套完整答案詳解
- 2026年中山市橫欄鎮(zhèn)四沙小學(xué)小學(xué)語文臨聘教師招聘備考題庫及1套完整答案詳解
- 2026年哈爾濱市道里區(qū)愛建社區(qū)衛(wèi)生服務(wù)中心招聘備考題庫及參考答案詳解一套
- 2026年佛山市均安鎮(zhèn)專職消防隊招聘消防員5人備考題庫及一套答案詳解
- 2026年中國建筑第四工程局有限公司深圳分公司招聘備考題庫有答案詳解
- 2026年上海中環(huán)投資開發(fā)(集團)有限公司海南分公司招聘備考題庫完整參考答案詳解
- GB/Z 45463-2025熱噴涂涂層孔隙率的測定
- 物流運輸管理制度
- 遼寧省本溪市2024-2025學(xué)年七年級(上)期末歷史試卷【含答案】
- 2025年停車場車輛看管協(xié)議范本
- DB32-T 4444-2023 單位消防安全管理規(guī)范
- 金融糾紛調(diào)解制度
- 國開2024年《金融風(fēng)險管理》形考作業(yè)1-4答案
- 新版質(zhì)量手冊宣貫培訓(xùn)
- 新版浙教版2024-2025學(xué)年度八年級數(shù)學(xué)上冊幾何復(fù)習(xí)專題卷含答案
- 1輸變電工程施工質(zhì)量驗收統(tǒng)一表式(線路工程)-2024年版
- 陜西省建筑場地墓坑探查與處理技術(shù)規(guī)程
評論
0/150
提交評論