关于本站

本贴最后更新于 1803 天前,其中的信息可能已经时过境迁

作为一个写博客的程序员,会经历这几个阶段:
1、在博客服务提供商上写,主要是因为免费、零运维并且能够通过平台引流。
2、通过开源程序自建自运维,主要是因为自由、能自定制二开。
3、自己开发博客程序,主要是因为..技痒吧...

大多数人止步于 1,甚至是 0.5(写几个月就放弃的);一部分人止步于 2,他们的重点是写作,工具选择顺手的就行,他们很容易在 1 和 2 之间来回切换。骨骼精奇的人会走到第三阶段,他们一般都患有选择困难症,自命不凡,如果运气好的话他们可以改变世界。

上面这段话摘自《Solo 项目简介》,说实话,自己亲身体会过这几个阶段。开始我的写作平台是 CSDN,后台由于 CSDN 的种种行为....(大家懂的),我感觉自己强迫症的毛病就烦了,实在是忍不了这些广告和种种过分的行为,我开始尝试免费的 GitHubPage,用的是 hexo + next 主题,原来的博客地址是:v1.zouchanglin.cn ,这个博客用了一段时间,其实感觉还是蛮好的,hexo 那些对应的主题界面整洁,代码样式也好看,而且运维费用几乎没有(除非你要用 CDN 加速之类的),所以这种写作方式我还是用了很长一段时间。

这个博客也就叫做 Tim 的新空间了,没什么别的意义,因为我的昵称叫做 Tim,这个昵称有什么意义呢?完全没有,一个名字罢了,明天就有可能换成 Jim 或 Tom。

我在看来 hexo+next 的缺点:
1、插件很多,如果喜欢折腾系统十分不建议使用此组合,因为配置一次很麻烦的,所以即使折腾也要做好备份。
2、使用 GitHubPage 有时会很慢,甚至加载不出来,所以不得不使用 CDN 加速。
3、当然在国内可以使用七牛云等作为载体,但是同样也是需要七牛云上传的插件等等,配置之繁琐实在是做好一次巴不得把系统打成快照,比如:在虚拟机里面写就好了。

我自己写过一个博客系统,使用技术框架是 Thymeleaf + SpringBoot,虽然已经实现了大部分功能,部分功能也改改 BUG,但是由于我的审美的原因,用 BootStrap 也无济于事....好吧,而且 markdown 编辑器采用的是 Editor.md,字体和代码高亮有点丑(应该是特别丑),其实我感觉前端还真的是要 Vue.js 的一写开源库完成,写成那种完全前后端分离的形式,但是我还得去学一下 vue.js,哈哈等有时间在学吧,现在其他的事情也多的很,写好高并发、高可用的后端代码应该是更重要的事情!

哈哈,BootStrap 的博客感觉还是太挫了,虽然是自己写的,但是实现功能即可,也没必要去用于实际生产环境,如果有 solo 这样的系统可以代替的话也就不用去想前端的美化什么的,学习重心才不会发生偏离,之前的博客使用 hexo+next+ 七牛云,用的二级域名代替的临时域名,感觉外观呢是极简派,重点还是内容吧,让它永远尘封在七牛云吧,现在是 2019,继续在成长的道路奔跑,solo 便是记录我成长的一个工具了!

  • 博客

    记录并分享人生的经历。

    272 引用 • 2386 回帖

相关帖子

1 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
zouchanglin
不做一个码农,要做软件工程师 西安

推荐标签 标签

  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    91 引用 • 751 回帖
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    175 引用 • 994 回帖
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 115 关注
  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 526 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 59 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    28 引用 • 66 回帖 • 1 关注
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 517 关注
  • 创业

    你比 99% 的人都优秀么?

    83 引用 • 1398 回帖
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    52 引用 • 190 回帖 • 2 关注
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖 • 1 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    167 引用 • 1489 回帖
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 17 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖 • 1 关注
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    26 引用 • 222 回帖 • 165 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    6 引用 • 1 回帖
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    86 引用 • 122 回帖 • 627 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 46 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 450 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 536 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    142 引用 • 442 回帖
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 449 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    10 引用 • 32 回帖 • 109 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    75 引用 • 258 回帖 • 635 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    406 引用 • 3568 回帖 • 2 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 527 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 910 回帖 • 226 关注