Website backend introduction using PHP as code example.
Content includes PHP syntax, MySQL PDO query and MVC API design.
Example Repository: https://bitbucket.org/webiseasy/demo-examples/
30. Wrap all the code
Variables need to
have prefix ‘$’
31. Wrap all the code
Different from JS
Variables need to
have prefix ‘$’
32. Wrap all the code
Different from JS
Variables need to
have prefix ‘$’
Don’t need to declare
33. Wrap all the code
Different from JS
Variables need to
have prefix ‘$’
Don’t need to declare
Like JS, we don’t need to specified variable
type, but we still have types!
68. Request Receive
Select data Receive data
HTML +JS
JS: Request for data Receive
Asynchronous Request
(非同步呼叫)
API calling
69. Request Receive
Select data Receive data
PHP: Collect and orignize data
HTML +JS
JS: Request for data Receive
Asynchronous Request
(非同步呼叫)
API calling
70. Request Receive
Select data Receive data
PHP: Collect and orignize data
HTML +JS
JS: Request for data Receive
Data
Asynchronous Request
(非同步呼叫)
API calling
71. Request Receive
Select data Receive data
PHP: Collect and orignize data
HTML +JS
JS: Request for data Receive
Data
Asynchronous Request
(非同步呼叫)
API calling
72. Operation SQL HTTP
Create INSERT POST
Read (Retrieve) SELECT GET
Update (Modify) UPDATE PUT
Delete (Destroy) DELETE DELETE
資源 GET PUT POST DELETE
http://example.com
/resources/ 取得整組資源 替換整組資源 增加一筆資源 刪除整組資源。
http://example.com
/resources/142 取得特定一筆資源 替換特定一筆資源 在特定一筆資源中增加一
個元素(屬性) 刪除特定一筆資源。