作者:18382457909@163.com | 来源:互联网 | 2023-09-12 12:45
目前版本的博客地址:https:zzzmh.cn图片演示:个人建站已有半年有余,简单分享一下建站的心路历程和用到的一些技术自从学了编程以后,就一直想着要有一个自己的线上网站苦于学艺
目前版本的博客地址: https://zzzmh.cn
图片演示:
个人建站已有半年有余,简单分享一下建站的心路历程和用到的一些技术
自从学了编程以后,就一直想着要有一个自己的线上网站
苦于学艺不精,对java以外的技术又知之甚少,一直拖到去年才开工。
期间也走了不少弯路
例如我的第一个网站是建在手机里的。用安卓手机跑linux虚拟机+花生壳DDNS+H5页面实现的简单的小站,源码我仍留在服务器上,同2个版本。
第一版:https://zzzmh.cn/history/welcome/
第二版https://zzzmh.cn/history/myblog/
虽然也花了不少时间精力,但总是走不出
“前端太简陋” 、 “头重脚轻没内容” 、 “开发完就无人问津” 等老大难问题。又不似
php、
nodejs程序员可以直接套用
wp、
hexo框架来快速建站,不重复发明轮子。希望还是以
Java为主开发一套独一无二的博客。
于是在半年间花心思自学了一下前端技术(Vue、Amazeui、Bootstrap、ES6)以及Linux入门。至此开启了新的折腾之旅。
网站前端用的是模板之家的一套前端现成的H5C3的模板:链接
同时试过前后端分离等各种开发模式后,考量了服务器性能才1C2G1M的学生服务器。
以及百度收录的时候不执行JS脚本等原因。
最终绝对逆流而上,倒退二十年。启用JSP的C标签。
虽然技术老掉牙,但是效率高,占用内存低。能对应高并发,还能被百度爬虫识别。
主要内容如标题、文章等用C标签渲染,让百度爬虫一次收录成功。
其余次要元素如评论、留言板、阅读次数等
仍使用Springboot+SpringJPA提供接口。
极简插件:
https://chrome.zzzmh.cn