IT 笔记

主要观点:作者拥有自己的网站多年,从早期手动写 HTML 页面到使用各种内容管理系统(CMS),如 PHPNuke、FlatNuke、Joomla、Wordpress 等,后因安全更新等问题发现静态站点生成器(SSG),开发了自己的 BSSG 并经历了一系列发展和尝试,包括使用 ITNBlog 等,最终决定将 BSSG 发布,它具有便携性、简单主题、多种功能等优点,还开发了实验性的管理界面,如今 BSSG 已公开可用。
关键信息:

  • 1990 年代后期在 ISP 服务器上有网页,2001 年起有自己服务器上的主页,曾使用多种 CMS,如 Wordpress 多年。
  • 2014 年发现 bashblog 后不再使用动态 CMS,后陆续迁移博客到 Pelican、Nikola 等,2015 年开发 BSSG。
  • 2018 年用 Ghost 建站,后因 Hugo 问题考虑迁移到 manpageblog,最终决定完善 ITNBlog 并发布此博客,同时考虑发布 BSSG。
  • BSSG 具有便携性、简单主题、多种功能等优点,还有实验性管理界面,如今已公开可用。
    重要细节:
  • Wordpress 问题在于需不断安全更新,否则易被篡改,插件也需更新。
  • BSSG 开发初衷是用于小私人物品,后添加了主题支持、归档、标签等功能,还开发了缓存系统。
  • ITNBlog 因时间和精力问题开发停滞,后用于此博客的引擎。
  • BSSG 发布的原因是厌倦看到人们用动态 CMS 做静态网站,且 BSSG 工作且有多种主题可选。
  • 管理界面使用 Node Express 开发,有集成 Markdown 编辑器和文章调度等功能。
阅读 7
0 条评论