Skip to content

Commit 840b2ca

Browse files
committed
更新第十一週挑戰題
1 parent 82293f6 commit 840b2ca

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

homeworks/week11/README.md

+24
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@
2626
也可以用字串或是 ENUM 來存
2727
</details>
2828

29+
### 延伸挑戰題
30+
31+
原本只有固定三種身份,而且每個身份的權限都是固定的。
32+
33+
現在請你加強這個身份系統,需要支援的東西有:
34+
35+
1. 新增以及編輯身份,例如說你可以新增一個身份叫做:「editor」,可以瀏覽以及編輯所有文章,但不能刪除
36+
2. 更彈性的權限設計,你可以任意組合「新增文章」、「刪除自己的文章」、「刪除任意文章」、「編輯自己的文章」、「編輯任意文章」這些權限
37+
38+
舉例來說,管理員要可以更改遭停權使用者這個身份的權限,可以變成只能編輯文章不能刪除等等。
39+
2940
## hw2:陽春部落格
3041

3142
這是一個要靠你自己獨立完成的作業,我們只會提供設計稿還有範例。這個部落格需要有以下功能:
@@ -44,6 +55,19 @@
4455

4556
(這一週作業的主軸是程式而不是切版,不一定要跟設計稿長得一模一樣,也可以自由發揮,如果時間不夠,請先忽略細節,先把功能做出來)
4657

58+
### 延伸挑戰題
59+
60+
在設計稿裡面的一些東西其實是加分項目,不在作業的基本需求裡面,這些加分項目為:
61+
62+
1. 串接 CKEditor
63+
2. 實作分類功能
64+
3. 實作 view more 功能
65+
4. 實作分頁機制
66+
5. 新增關於我頁面
67+
6. 支援 RWD
68+
69+
你不需要把這些功能全部做完,就算只做完一項也可以繳交挑戰題作業。再次強調,如果你有時間的話再來挑戰,沒有的話完成基本項目即可。
70+
4771
## hw3:簡答題
4872

4973
1. 請說明雜湊跟加密的差別在哪裡,為什麼密碼要雜湊過後才存入資料庫

0 commit comments

Comments
 (0)