欢迎访问我的博客,你的支持,是我最大的动力!

个人博客的建立过程

个人随笔 小马奔腾 15074℃ 评论
目录:
[显示]

这算是自己建立这个博客的第一篇正式文章吧。前面也写了些,不过基本上都是测试样式和一些功能的,不能算数。现在博客的域名还在阿里云备案,整个博客网站也还只是存在自己的笔记本电脑里,不过还是很开心,因为前期的调试和整合基本上算是完成了,个人对现在的这人效果还是比较满意的,这里,就记录下怎么想到要建立一个个人博客站,以及大致的建站过程吧。

我要建一个博客

其实想建一个个人博客的想法老早就有了,不过因为这样那样的原因吧,一直没有开始实施,一直拖着。去年从部队退役,休息了一段时间后,心想,不行,天天这么耍,无所事事的,真的好不习惯,可能是之前在部队的时候,每天的作息都非常规律,几点起床,几点吃饭,几点干什么事情,都非常具体,非常充实。现在呢,一下子闲下来了,反而不是很习惯了。得找个工作!于是,在休息了半个月后,我开始求职了。

在成都找工作竟然没有我想像的那般难。因为其它的咱也不会呀,也就计算机这一块会点,于是,我开始了我职业生涯的第一份工作,在艾普网络做IDC。因为是做技术,经常上网查资料,也要保存些工作方面的资料,偶尔解决了一些故障,有了点点心得,总想找个地方记录下来,方便自己查阅呀,老子不好使,很多都记不住,时间稍微一长,或者不经常用,就忘记了。那时候看同事们怎么解决这个问题的,他们给我的方案是用网易云笔记。于是我就用起来了,电脑手机上都能看,也很方便,但不足之处就是得安一个软件,并且,个人觉得,这种云笔记更像是更倾向于记录纯文本内容,样式比较少,不够美观。当然,实际上用云笔记也可以建出来很漂亮的文档,还有markdown,不过,总觉得有些美中不足。

经常在网上搜索大牛的博文,很多非常精采,也很漂亮,慢慢的,我想,我也建一个吧。这真的是一个好主意呢,好东西还能分享给需要的朋友,也能接交更多的知己,也能用来存自己的一些笔记(当云笔记来用)。那就开干吧!

从帝国EmpireCMS到Hexo再到Wordpress

第一件事当然就是选一套博客程序啦。模板要好看,速度要快,功能至少得够用才行。于是就开始找,前前后后试了好几款程序,最后我觉得不错的就是上面这三个。先说Hexo吧,在知乎上看帖子,发现好多人博客都用的是Hexo+Github,看了其它人的网站,确实非常漂亮,是我喜欢的类型。其中Hexo的一套模板,叫做NexT,很喜欢,打算就用这个了。不过,在进一步了解NexT的过程中,我竟然遇到了Serendipity,NexT的文档站做得非常漂亮:

 

并且,他还是开源的,于是,我就想,我能不能把他的样式添加到我的站里面呢,亦或者,我能直接在上面改出我的站么。试了才知道,NexT文档的源码是用IIssNan驱动的,我对这套程序从来没有接触过,于是乎就采用第二套方案,把他的样式复制过来,事实证明,我之后确实是这样干的,呵呵。在研究Hexo的过程中,我发现这不太适合我,因为Hexo是使用Markdown进行写作的,我不太喜欢这种写文章的方式,不熟悉他的语法倒是其次,主要是这种方法离所见即所得稍微有点远,虽然用一个简单的记事本就能搞定一切,但是最后页面的效果,不能马上看到,也不能实时的修改,于是,就放弃用Hexo,虽然无疑它是一套使用人数非常多,且也强大的系统。

接下来就是帝国EmpireCMS了。帝国这套程序的功能相当强劲,后台非常强大,自定义的灵活性非常高,并且,最终产生的内容页面是纯静态,访问速度飞快,页面打开速度给人的感觉是真他妈爽(其实前台打开速度快,是因为全是静态html页面,速度不快才怪呢。不过,后台速度也挺快)。帝国的程序找不到现成的喜欢的模板,于是开始动手写一套模板吧。帝国写模板不得不说很简单,因为程序有非常丰富的各类你需要使用的标签,要添加什么内容,引个标签进去就好了,几乎就是全html+CSS的操作。不过简单规简单,真正写起来,就发现,这工作量太大了,基本就是新写一套模板呀,从零开始写呀,写的过程还需要不断调试,生成页面,查看效果,不行再生成,再修改。结果,把首页和内容页写完,就遭不住了,要搞完真是海量工程呀。不过这个过程中,也还有收获,为了给博客添加代码着色和高亮功能,需要添加插件来集成,网上找了好多教程都不对,可能是我用的这个EmpireCMS是最新的7.2版本,而网上的教程都是针对老版本的,用的syntaxhighlighter和syntaxhighlight2也是老版的原故吧,都没有成功,后面,竟然倒腾成功了。于是,使用帝国程序建博客的想法也告失败。

WordPress,终于到重量级选手了。最开始其实是不太喜欢用Wordpress的,因为我最开始的时候用虚拟机跑了一下,默认安装,什么插件都没有安装的情况下,打开速度不是很理想,输入地址后,要4秒钟左右页面才能加载完成,能看到浏览器上面的加载图标转好几圈。这还是在本地呀,有点受不鸟啦。后面给一个朋友打电话,说起了这个,他之前用过,说是速度还是可以的,然后我们讨论了一下,得出的结论是我的虚拟机配置太底了。我笔记本配置本来就不高,还用的是T9600的双核CPU,内存也只有4G,分给虚拟机的只有一个核心,并且,内存512M,并且为了省时间,用的docker跑的Wordpress;再就是谷歌的字体加载也是一个问题。于是,我换成phpStudy的环境,重新安装了一个,结果好多了,虽然加载页面的图标也要转一下,不过还在可以接受的范围内,并且,我知道,后期还可以添加些缓存方案,基本没有问题的。

WordPress用起来

WordPress真的是建立博客的一把好手,功能不要太强大。找了很多wordpress的主题站,终于,找到了现在这套主题:Yusi主题 ,强烈推荐下。于是,开始把NexT文档的样式往主题里面加,修修改改,没少折腾。修改主题没少花时间,前前后后,大约持续了一周时间,这里面的东西就多了,有时间的话,可以整理一下。改完主题后,又装了几个不错的插件:

  • 用于代码着色和高亮的Crayon Syntax Highlighter
  • 用于插入表格的TablePress
  • 用于增强后台编辑器的TinyMCE Advanced
  • 用于缓存页面的WP Super Cache
  • 用于生成文章索引的文章内索引
  • 阻止WP将半角符号自动替换为全角Quotmarks Replacer      #2017/10/28更新

除了TinyMCE Advanced的增强,在后台编辑器上,我还添加了下拉按钮,实现自定义样式的快速引用,调整了下编辑器的展示CSS,基本实现可视化,所见即所得,前台后台效果差不多。

服务器租用

正正规规做网站罢,国外的服务器其实更便宜,DO,Vultr的VPS一个月也就5刀,我也一直有用,不过这次没打算把网站放到国外。自己的站呢,当然得把她养好,就像是父亲在照料自己的孩子一样,该花的钱还是要花。不过,阿里有做活动,价格倒也不贵,我选择的是配置比较低的云服务器,1核1G内存1M带宽,跑一个博客站,应该还是够了。一年330元,价还是够地道了。不过一看原价一年是984,到期了不知道还会不会续费哦。

服务器是开起来了,现在等备案。也就还没有部署上去。不过,阿里给的php环境安全强度不高,我这前放的测试,才两天,就被俄罗斯的黑客户给照顾了,直接把数据库给删除了,汗呀。下回换CentOS7.2,自己配置环境,加固一下。

这是access_log的日志:

这是服务沦陷后,能看到这几个IP不停的POST数据。

就这样吧

 

 

转载请注明:轻风博客 » 个人博客的建立过程

喜欢 (3)or分享 (0)