项目目标
完成创建一个属于自己的个人网站,并且可以通过域名搜索随时随地的进入和访问。
项目流程
1、了解hexo和github
在整个项目的实行中,始终离不开这两个内容。git是一个开源的分布式版本控制系统,可以对项目进行管理。早期是linux之父用来管理linux系统源代码的工具。hexo是一个快速、简洁且高效的博客架构,采用Node.js所带来超快的生成速度,可以让几百个页面在几秒内瞬间完成渲染。支持Markdown甚至整合Octopress的大部分插件。一键部署、强大的扩展性。它最初也是GitHub中的一个项目。
2、构建基本的架构
下载hexo框架、下载git、下载node.js并完成运行调试。创建github账号并创建管理仓库。到此基本架构及工具已经完成。
3、完成代码的本地部署
利用git运行控制台下载基础网站样式架构,完成基本的hexo本地样式文件部署github之前的配置工作,并完成后部署和本地浏览。完成之后可以在本地浏览器查看网站的基本样式。
4、完成域名解析
购买一个合格的域名,完成解析工作,并设置好github的对接工作。再次启动部署,利用域名访问网站。
5、了解HTML和css及js
最后在原有的框架下,做出自己的网站风格及样式
项目结果
完成了一个随时随地可通过域名访问的个人网站,并含有评论系统插件,可播放固定音乐和视频。
项目参考书
《HTML入门》
项目收获
hexo+github搭建网站
Gitalk评论配置
Html基础语法
回顾网站项目的流程与工作,此项目从最初的二零一六年开始到现在已有三年多的时间,期间此网站的搁浅时间最长的有一年,实际上心整理有三次,这是时隔第二次一年后的第四次。经过这几次的整理,我从中学到了许多知识,特别是对前端开发的了解,但不足的也有很多,特别是对这些知识的深入理解与记忆,整体看来还需要对这些知识进行系统的掌握几次,除此之外,做这些自己的项目也提高了自己的动手能力以及学习能力,希望我会在此领域越来越强!