網頁程式撰寫/柯智懷

出自六年制學程
在2016年2月1日 (一) 15:47由柯智懷對話 | 貢獻所做的修訂版本

(差異) ←上個修訂 | 最新修訂 (差異) | 下一修訂→ (差異)
跳轉到: 導覽搜尋

名詞

前台

  • 前台:客戶端終端機。
  • HTML(Hyper Text Markup Languege):超文字標記語言,網際網路通用的前台設計語言。
  • DOM(Document Object Model):文件-物件模型,前台運作的標準物件導向模型。
  • CSS(Cascading Style Sheets):層疊樣式表,可重複利用的HTML樣式屬性模組。
  • JavaScript:一種嵌入式的框架語言。
  • jQuery:目前最龐大的第三方JavaScript函式庫。
  • AJAX(Asynchronous JavaScript and XML):非同步JavaScript與XML,在同一XML/HTML頁面下由JavaScript與後台溝通,回傳前台的技術。

後台

  • 後台:伺服器。
  • ASP(Active Server Pages):動態伺服器網頁,微軟所開發的後台命令執行平台,於微軟平台上能達到最高運作效能。
  • JSP(Java Server Pages):Java伺服器網頁,與Java配套的後台命令執行平台,安全性與商業性較高,業界常用。
  • PHP(PHP Hypertext Preprocessor):PHP超文件預處理器,開放原始碼,獨立發者最廣泛使用的後台語言。

其他

  • Java:一種半開放的框架程式語言。

註解

  • 較完整的伺服器技術組合:Linux作業系統+Apache伺服+PHP後台+MySQL資料庫。
  • PHP程式中每一行都由命令、資料、執行所組成,結尾必須鍵入分號。

語法

HTML

  • <form>:創建表單
    • <input type='text' name='變數名' value='預設應答' />:創建文字方格。
    • <input type='submit' value='按鈕標籤' />:創建上傳按鈕。
    • <form acton='接收端'>:指定變數的後台接收端文件。
  • <meta>:宣告文件的根本屬性。
    • <meta http-equiv='content-type' content='text/html;charset=UTF-8 />:宣告文件為一個有文字的HTML檔案,編碼設為UTF-8。

PHP

  • echo:送出、回音。
    • echo $_REQUEST['變數名'];:接收並反饋變數內容。
  • .:半形一般圓點,PHP連接號。
  • mysql_query("insert into 表單 set 欄=內容");:在指定表單指定欄中插入資料。
  • mysql_query("update 表單 set 欄=內容 where 列=內容");:替換指定表單指定欄指定列的窗格中的資料。
  • $connect=mysql_connect('主機','帳號','密碼');:以預設100台客戶端為連線上限對指定資料庫進行連結。
  • mysql_close($connect); :使用完畢後將客戶端退出占用連線上限空缺。