Blog專案 - 親手造一個Blog
2020-09-06 23:51 Last Edited: 2020-09-11 22:39 992

大家好我是Mike,是一個大學畢業3年才開始學Coding的自學Programmer。

你所在的這個網站是我親手做的,作為一個學習紀錄為主的Blog,第一篇文章也是寫這個Blog怎樣實現。

^寫第一篇文章時的模樣,架在自家IIS上

 

做這個網站的主要目的是以強化技能為主,因此framework的選擇也很簡單

前端: 比webform新一點的MVC
後端: 同上
DB: sql server (這次學sql並非主要目標,用最熟悉的就好了,雖然長期用的話MySQL比較不用擔心資料庫大小)

當初也考慮過用react之類的js framework,但考慮到自己C#經驗較多,找工作時也偏向.net類別,多熟習MVC應該比較有利skillset,而且Blog也不是非要Single Page Application。Blazor也是一個選擇,但看來並非主流。

這次開發的預期進度大概是這樣:

  1. 最基本的Blog,有個人簡介(重要!找工作用!)、文章預覽列表、點進去看文章、按tag搜尋、按category搜尋、按日期搜尋、文章集合、文章能包含圖片和格式、有上一篇下一篇、有頁數

  2. 加入fb share、fb comment、閱覽數等互動功能

  3. 加入管理頁面,在線寫文章、上傳圖片、修改、刪除

現在第1期已經基本完工,那下一篇就開始講第1期時的前期規劃、Table structure、MVC是什麼和其他需要用到的一些插件。

文章除了想寫來證明自己之外,也希望幫到其他人,畢竟對怎樣從0開始造一個網站感興趣的人,大概都是一年經驗左右的半新手,基礎Coding上不講太多,多講framework和架構,希望能成為參考。

Category: Coding
Tags: Side Project