–《⼯工程師的鄙視鍊》
「所有的⼯工程師都鄙視PHP⼯工程師。︒」
–我FB上突然出現的動態
「為什麼要鄙視PHP⼯工程師呢︖? 不覺得他們很有毅⼒力嗎︖?」
PHP⼯工程師被鄙視不是沒有原因
.PHP預設函數命名雜亂
.nl2br()、︑mysql_real_escape_string、︑toString
.PHP容易與HTML混在⼀一起
.你絕對不會想知道程式碼雜在⼀一起多噁⼼心
今天我們不談架構
.你不⽤用知道MVC、︑PVC、︑PDC、︑PVDC到底是啥
◢▆▅▄▃-崩╰(〒⽫皿〒)╯潰-▃▄▅▆◣
⽤用include的理由與時機
• 分化⾴頁⾯面
• ⽤用於組合HTML⾴頁⾯面
⽤用require的理由
• 分化⾴頁⾯面
• 組合各PHP程式
include 與 require
• include內程式若發⽣生錯誤,會繼續執⾏行
• 所以常⽤用於HTML
• require內程式若發⽣生錯誤,不會繼續執⾏行
• 所以常⽤用於PHP程式
include_once 與 require_once
• 「單⼀一⾴頁⾯面只會引入⼀一次」
• 常⽤用require_once
登入⾴頁⾯面解說
• 分為前端(HTML)與後端(PHP)
• 需要有⼀一個地⽅方輸入帳號/密碼
• 登入後會顯⽰示「登入成功」
⼀一切都從前端開始
• 必備知識:
• HTML <form> </form>
• HTML <input>
• http://goo.gl/HgXzZ9
在後端之前……
• form action:表單按下「送出」之後的⽬目標⾴頁⾯面
• 建議把前端跟後端分開
• form method:表單資料傳遞的⽅方式
• 有POST與GET兩種⽅方式
後端處理要點
• 前端與後端必須分開
• 前端與後端必須分開
• 必須分開
• 分開
• 開
為什麼前後端要分離
• 沒聽過洗衣服乾溼分離膩︖?
為什麼前後端要分離
• 避免⾃自⼰己寫程式時動殺念