歷經數月,終於有了自己的個人網站!廢話不多說!簡單介紹一下博客項目!
【項目介紹】:
此項目參考開源項目若依系統,如有侵權請及時與我聯繫,其詳情請見:https://gitee.com/y_project/RuoYi
前端框架參考楊青個人博客靜態模板,如有侵權請及時與我聯繫。
此項目源碼:https://github.com/ricozhou/RZSpider3.0
【技術選型】:
1、後端
- 核心框架:Spring Boot
- 安全框架:Apache Shiro
- 模板引擎:Thymeleaf
- 持久層框架:MyBatis
- 數據庫連接池:Alibaba Druid
- 日誌管理:Logback
- 工具類:Apache Commons、Jackson、fastjson等
2、前端
- JS框架:jQuery
- 富文本在線編輯:summernote、simplemde
- 數據表格:bootstrapTable
- 彈出層:layer
- 樹結構控件:ztree
- 圖標字體庫:Font Awesome
3、開發環境
- 開發語言:Java,Js,HTML,css等
- 開發IDE:Eclipse
【項目特點】:
1.多管理,網站概覽,基礎設置,博主設置,博客設置,樣式設置,文章管理,推薦設置,評論管理,專欄管理,標籤管理,瀏覽日誌管理,博客搬家等功能。
2.支持網站色調設置,背景顏色,平滑程度設置,左右側邊欄顯示以及內容設置,各顯示條數設置等。
3.文章編輯器可選,html編輯器summernote,markdown編輯器simplemde。
4.網站概覽,對整個博客網站流量,評論,點贊等進行總,日,月,年等統計,並以圖表顯示。
5.瀏覽日誌管理,對所有訪問博客的瀏覽進行記錄,ip,地理位置,時間,平臺等等。
6.公告管理,博客網站公告信息添加等。
7.重點功能,博客搬家,目前支持本地word,CSDN,博客園,簡書,開源中國,今日頭條等文章來源的搬入,支持用戶批量導入,支持單一文章導入,搬家日誌詳情查看等,下一版本將支持博客搬出。
8.簡單配置,一鍵運行,支持打包成jar運行,支持註冊成Windows服務在Windows上運行。
9.後臺管理系統在若依系統基礎上更改,權限管理完善。
【使用說明】:
1.使用IDE(eclipse或idea)導入源碼。
2.執行mysql數據庫腳本rzspider.sql。
3.修改配置文件src/main/resourxes/application-druid.yml,更改數據庫連接信息,修改application.yml,至102行設置數據路徑basePath。
4.運行方式,直接運行RZSpiderApplication類,或者打包成jar運行,或者註冊成Windows服務運行,打包及註冊服務詳見博客。
5.瀏覽器輸入:http://localhost:8080。賬號:superadmin,密碼superadmin
項目前臺預覽:http://www.rzspider.top/rzblog
項目後臺預覽:http://www.rzspider.top
項目賬號密碼:testadmin,密碼:testadmin
【圖片預覽】:
歡迎交流學習!
GitHub源碼:https://github.com/ricozhou/RZSpider3.0