前言
- 我是一名大数据开发工程师,专注大数据开发,实时数仓开发,离线数仓开发。
- 这段时间由于工作需要要熟悉一些前后端框架,springcloud、springboot,前端框架vue2、vue3。借此机会我基于所学知识搭建个人博客网站“柠檬日记”。
网站介绍
1、技术整体介绍
- 成果展示:
1 在github pages 上部署了一份;网站链接
http://ydj1861.xyz
2 在阿里云服务器上部署了一套代码(主要目的是提高网站访问速度),网站链接:https://chenw.com.cn/ 。 - 开发环境
1 nodejs(v16.15.0)
2 npm(8.5.5)
3 vscode(version 1.67)
4 git(2.23.0)
5 github账号申请
2、网站搭建步骤
- 网站架构(基础)
1 此网站属于轻量级文本管理网站,不会涉及到后端代码开发,也不会使用数据库。
2 hexo 博客框架
3 hexo-admin 文本管理插件
4 hexo-theme-matery 博客主题
5 github/云服务器 博客部署
- 网站优化(进阶)
1 申请域名
2 申请域名ssl认证,实现https管理
3 申请图床 通过 picgo+sm.ms 实现
4 nginx优化,提升网站访问速度
5 个人网站ICP备案 - 以上是设计的网站整个搭建过程的内容,后续我会依次展开介绍。