我使用過(guò)WordPress雹仿,zblog來(lái)搭建博客,他們都具有強(qiáng)大的功能整以,用起來(lái)也不錯(cuò)胧辽。但是作為學(xué)習(xí)的對(duì)象,我還是希望擁有一個(gè)自己編寫的博客網(wǎng)站悄蕾。以前是因?yàn)闆](méi)有能力和動(dòng)力票顾,沒(méi)辦法獨(dú)立完成一個(gè)博客網(wǎng)站础浮。
現(xiàn)在機(jī)會(huì)來(lái)了,我們趁學(xué)習(xí)golang的機(jī)會(huì)奠骄,順便將曾經(jīng)一直未能實(shí)現(xiàn)的博客也一并寫出來(lái)吧豆同。我們現(xiàn)在先根據(jù)曾經(jīng)的博客使用習(xí)慣,來(lái)構(gòu)思下我的博客系統(tǒng)大概會(huì)有什么樣的功能含鳞。
首先影锈,構(gòu)思下我的博客他需要有什么功能?
- 需要有文章蝉绷、有分類鸭廷、有圖片。
- 需要可以發(fā)布文章熔吗、添加分類辆床、上傳圖片。
- 需要可以管理文章桅狠、分類讼载,可以添加,刪除等中跌。
- 文章需要包含標(biāo)題咨堤、簡(jiǎn)介、內(nèi)容漩符、所屬分類一喘、縮略圖等。
- 分類需要包含名稱嗜暴、簡(jiǎn)介等凸克。
- 圖片需要做去重處理等。
- 文章闷沥、分類触徐、圖片管理等操作只能我自己進(jìn)行。
綜上所述狐赡,我們的博客有3大塊,一塊是文章疟丙、一塊是分類颖侄、一塊是圖片。針對(duì)這三塊享郊,還需要對(duì)它們進(jìn)行管理览祖,即增刪改查操作。這些增刪改查操作只能具有管理權(quán)限的我自己可以操作等炊琉。有了這些需求后展蒂,我們就可以將這些需求轉(zhuǎn)化成我們的學(xué)習(xí)動(dòng)力了又活。下一節(jié)將介紹如何根據(jù)文字需求整理成思維導(dǎo)圖。