个人博客网站开通了,欢迎大家来逛:6xiaolong.cn
网站搭建的过程简直是曲折。很多人都想有个自己的个人网站,平时发发博客啥的,想想就觉得高大上。。在搭建网站的诸多方法中,我一开始选择了最难的一种——自己写一个。然而…
原因是这样的。当学习了Python之后,发现Python是可以写网站的。于是在本学期开学的时候心血来潮,就想要自己写一个博客网站。在什么都不懂的情况下粗略地了解了Django和Flask之后,什么都不懂地就选择了Django。
然后就什么都不懂的开始了。依赖百度和谷歌也确实做出了一个博客的雏形。看起来像下面这样:
我曾天真地以为用Django写个网站只需要会Python就行了。但是真正写的时候才发现,除了Django自己的坑之外,还要懂下面这些东西:
- 数据库
- HTML
- CSS
- JavaScript
- JQurey
- Ajax…
**我只想说,谁能告诉我上面的这些都是啥?! **
好吧,其实我每个都了解了一下,甚至还复制粘贴用了几行代码,实现了一些诸如获取阅读量、点赞数之类的功能。。。
虽然雏形已成,可以发博客,可以用markdown写博客,实现了代码高亮,但是不少细节之处还需要优化,比如
- 评论的重复提交问题
- 博客中图片大小的自适应问题
- 分页功能
- 上一篇下一篇功能等。
由于自己各种知识不完善,在优化这些小地方的时候极其费时。最重要的,现在已经不是刚开学那会儿了,而且还维护了一个公众号,空闲时间越来越少,再花大量时间优化这个网站时间上已经不允许。
所以,一番权衡之后决定,还是先用WordPress搭一个先用着吧。正好在腾讯云买了一元云主机,申请了一个域名,于是就基于腾讯云搭建了一个WordPress博客,花了大概两天时间。现在的博客看起来是这样,以后见到更好的主题可能会更换主题,但是内容肯定是不变的。
之前写的Django网站虽然放弃不用而且还有不少细节需要优化,但是对于刚开始学习Django的人来说应该还是有一些参考价值的。感兴趣的可以到Github下载。
Github: https://github.com/LiuXiaolong19920720/blog-of-bingbuyu
以后发博客就是公众号、CSDN、个人博客等一起发了,个人博客欢迎大家来逛。另外有个人博客的欢迎交流,互加友情链接。
个人博客网址:6xiaolong.cn
公众号CVPy,分享OpenCV和Python的实战内容。每一篇都会放出完整的代码。欢迎关注。