钱院学辅信息站技术一览

钱院学辅信息站技术一览

此处张贴钱院学辅信息站用到的各方面技术手段,供站点维护者及其他开源社区成员参考。

站点基本功能

  • 网页三剑客:HTML、CSS、JavaScript
  • 日常文档撰写:Markdown(使用 Kramdown 引擎编译)
  • 一站式网站生成:Jekyll(V3.8.6)
  • 版本控制:Git
  • 开源协作:GitHub
  • 静态网站托管:GitHub Pages 服务
  • 自定义域名与域名解析:……

页面美化

  • 矢量图标:Font Awesome(V4.7.0)
  • 数学公式:/ 公式语法,MathJax 公式引擎
  • 彩色标牌:shields.io 静态/动态标牌服务
  • 字体改良:webfont(目前暂未优化中文字体)
  • 访问量统计:不蒜子
  • 中西文混排空格:pangu.js

效率提升

  • 自定义参数:YAML 文件与 Markdown 中的 YAML 头信息
  • 低门槛脚本撰写:JQuery(V3.3.0)
  • 持续集成:Travis CI(暂未大规模引入)
  • 高效 CSS:Sass(使用 SCSS 语法)
  • 静态嵌入信息:Liquid 模版语言
  • 插件加速:BootCDN 提供的国内 CDN 服务

参与讨论