Please enable JavaScript.
Coggle requires JavaScript to display documents.
互動式網頁設計實習, 三年甲班 03號 黃鈺茹, image - Coggle Diagram
互動式網頁設計實習
PHP網頁的應用
線上購物
網路銀行
部落格
社群網站
透過網際網路所使用的程式系統
可在許多不同種的伺服器、作業系統、平台上執行
與許多資料庫系統結合
動態式網頁語言
主要搭配伺服器與資料庫共同運作
可以與網頁做互動編譯的網頁
對動態網頁的內容進行改變
適用於資料內容較大,更新快速的網頁
維護人員可更方便管理網站,大幅降低維護成本
PHP程式的運作機制
屬於伺服器端的程式
收到瀏覽器傳來的Request
執行PHP程式
以Respones將執行結果回傳瀏覽器
用戶端透過網路傳到伺服器端在執行PHP存取後傳回瀏覽器
PHP
一種開放原始碼的通用電腦手稿語言
一種腳本程式語言,編寫後可直接執行
跨平台的開發語言
Linux、Windows、macOS 都可以使用 PHP
主要目標是允許網路開發人員快速編寫動態頁面
支持許多特性:
物件導向程式設計
函數式編程
事件驅動程式開發
PHP網頁的執行
為純文字檔
將檔案放置伺服器端的指定位置
使用瀏覽器開啟
檔案必須用瀏覽器開啟URL
PHP的標籤語法
語法參考了Perl、C語言,且可整合在HTML之中
剖析引擎只剖析<?php到?>之間的程式碼
需要單獨輸出某個變數,除了正常採用 echo 方式外
也可以直接採用<?=$title?>
PHP可以用三種註解的形式:C與C++所使用的「/
...
/」與「//」,和Perl的「#」
靜態式網頁語言
超文件標示語言(HTML)
適用於只做觀看的網頁
優勢為容易為搜尋引擎所接受,提高搜尋引擎的友善度
主要用於較簡單、更新不頻繁的網頁
三年甲班 03號 黃鈺茹