畢業論文(設計)開題報告
論文(設計)題目 基于Django的個人博客系統開發
1.選題目的和意義
隨著云服務器的普及化以及編程培訓機構大量涌現,學習網站開發技術以及編程技術,通過租用個人云服務器部署代碼,構建個人博客網站,創建學習文檔,記錄學習過程,與他人交流技術學習心得。
現有博客系統網站,CSDN充斥大量廣告以及網站部件,難以保存他人技術心得,重復教程不僅不能提供有效參考,反而污染搜索引擎,Linux公社處于半開放狀態,需要發表技術博客才能獲得注冊資格,且有每日名額限制。博客園頁面簡潔,只能滿足基本展示與交流需要,頁面設計還處于十年前的設計水平,且由于這些博客系統網站均為公開網站,有嚴格的審核制度,個人技術博客可能既不能正常展示,比如長達數月的全站審核,還不能自由下載和保存。
因此構建個人博客系統,除了能夠發布技術博客,與他人交流,還擁有較大的功能及界面定制化自由度,博客的保存和發布更為私有化,同時不必忍受廣告占據頁面帶來的不便,同時能夠將前端和后端技術學以致用,作為個人學習成果展示。
2.本選題在國內外的研究狀況及發展趨勢
借助知網學術論文平臺,以“Django博客系統”為關鍵字檢索,平臺現有兩篇期刊,暫無學位論文,以及更高水平的學術論文(20210624);在Google Scholar以“Blog based on Django檢索”為關鍵詞檢索,共有4770條結果,按照相關度排列,僅有一篇論文和三本圖書(20210624);
綜上所述,雖然在社交平臺和知識問答社區有大量教程,但相關技術領域的學術成果較少,本選題具有一定的開拓性和創新性;
博客這個名詞源自1997年12月17日約恩?巴格爾對自己撰寫的技術文檔的戲稱。距今已有24年,國內現有社交媒體型博客,新浪微博,技術型博客,CSDN,博客園,社區型博客,開源中國,Linux公社,掘金;在國外,有社交媒體型博客Facebook,twitter,技術型博客, Stack Overflow,以及開源社區GitHub。博客系統的發展以及趨于成熟;
在知網現有論文中,有大量基于Java,Spring Boot, Java EE等技術開發的博客系統的論文,這些編程語言和開發框架