《网路程式设计》PPT课件.ppt
網路程式設計,畫面:HTML程式:PHP,ASP,JSP 驗證:Java Script(JS),VB Script資料庫:MySQL,SQL Server,Access,HTML,PHP 與 JS互相糾結樣板模組於是誕生(Smarty),PHP程式設計,一、簡介建國科技大學 資訊管理學系饒瑞佶,PHP程式設計,教科書:邱兆民等.2004.PHP5網路資料庫程式大全.知城數位出版社.上課方式:投影片講解上機實習補充資料成績計算:期中30%,期末考40%(上機考試,OpenBook),作業30%,PHP程式設計,教材網站:http:/.tw/rueychi/聯絡方式:網站留言版老師E-mail:rcjaoctu.edu.tw老師電話:校內分機轉3646或2110老師辦公室:資管系二管四樓406室,授課大綱,詳細內容,PHP平台安裝,Windows(98/2000/xp)或 Linux 作業系統Apache Server(提供www服務)PHP ModuleMySQL Module(資料庫)PhpMyAdmin資料庫管理程式(管理MySQL),All are free to use!,WWW Server+PHP+MySQL之運作,WWW server:Apache、IIS、TomCat、Resin(提供http服務)Server端執行程式:PHP、ASP、JSP 資料庫:MySQL、SQL Server、Access,用戶端Client,伺服端ServerApacheIISTomCat,WWW Server+PHP+MySQL之運作,IIS已內含ASP解譯模組Apache需另外加掛PHP解譯模組資料庫可以自行選擇,選對連接方式就可以IIS+ASP+MySQLIIS+ASP+SQL ServerApache+PHP+AccessApace+PHP+SQL Server.,本課程Apache+PHP+MySQL(使用Windows平台),PHP平台安裝-如何取得軟體,1、教材網站2、書本附贈光碟3、各軟體支援機構網站:Apache Server:PHP Module:http:/MySQL Module:http:/PhpMyAdmin資料庫管理程式:http:/,PHP平台安裝-安裝步驟,以Windows平台為例1、安裝Apache Server2、安裝PHP模組3、安裝MySQL模組4、安裝PhpMyAdmin程式,PHP平台安裝-安裝Apache Server,1、下載Apache Server程式(exe執行檔)2、直接執行就會開始進行安裝的動作 3、預設安裝目錄 C:Program FilesApache GroupApache4、PHP程式或是網頁預設目錄C:Program FilesApache GroupApachehtdocs5、用記事本修改C:Program FilesApache GroupApacheconfhttpd.conf設定,以上目錄會依安裝方式或版本不同而不同,PHP平台安裝-安裝Apache Server,5、用記事本修改C:Program FilesApache GroupApacheconfhttpd.conf設定(1)加上下面兩行設定(藍色字)AddType application/x-httpd-php.php(注意-php與.php中間有一空白)AddType application/x-httpd-php-source.phps(注意-source與.phps中間有一空白)(2)在原先的DirectoryIndex index.html後面,新增其他的首頁設定(藍色字)DirectoryIndex index.html index.htm index.php index.php3,PHP平台安裝-安裝Apache Server,5、用記事本修改C:Program FilesApache GroupApacheconfhttpd.conf設定(3)最後再加入下面二行設定(藍色字)LoadModule php4_module c:/php/sapi/php4apache.dllAddModule mod_php4.c(4)更改網頁存放路徑 DocumentRoot預設為c:program filesapache groupapachehtdocs,編輯一index.htm檔案放置到網頁存放路徑輸入http:/localhost/index.htm或是/index.htm來測試,記得要重新啟動Apache Server設定才有作用,PHP平台安裝-安裝PHP模組,1、下載PHP模組(ZIP壓縮檔)2、解壓縮到c:php(目錄可以自訂,但要配合Apache server的第5點設定)3、複製php4ts.dll到windows的system 子目錄下。4、複製php.ini-dist到windows目錄下,並改名為php.ini,PHP平台安裝-安裝MySQL模組,1、下載MySQL模組(ZIP壓縮檔)2、解壓縮到自訂目錄,在該目錄下執行setup.exe開始安裝 3、安裝預設路徑為C:mysql,PHP平台安裝-安裝PhpMyadmin模組,1、下載PhpMyadmin模組(ZIP壓縮檔)2、直接解壓縮至 C:Program FilesApache GroupApachehtdocsphpMyAdmin3、修改 config.inc.php找字串$cfgPmaAbsoluteUri=,找到後改為$cfgPmaAbsoluteUri=http:/localhost/phpMyAdmin/(設定PhpMyadmin的執行路徑),PHP平台安裝測試,1、啟動apache執行C:Program FilesApache GroupApacheApache.exe來啟動 2、啟動MySQL執行c:mysqlbinmysql.exe來啟動MySQL 3、啟動PhpMyadmin輸入網址 http:/localhost/phpMyAdmin/index.php,PHP平台安裝測試,如果你可以見到我,表示平台到此安裝成功,PHP平台安裝,以Windows平台為例AppServ安裝模組Apache+PHP+MySQL+PHPMyAdmin一次搞定網頁預設目錄appservwww,本學期上課採用此版本,PHP平台安裝,AppServ安裝模組,