工程师随笔

为什么需要一个静态的网站

如何加快网站打开的速度是留住访问者的关键, 难道部署一个网站需要一个专家团队?

前言

如何加快网站打开的速度是留住访问者的关键, 难道部署一个网站需要一个专家团队?

Jekyll

  • 许多大公司的商业网站使用 Jekyll

使用 Jekyll 创建精美的网站

使用 Jekyll 创建精美的网站

  • 下面是一个使用 Jekyll 的竞选网站的统计数据, 这个网站创造了 2.5 亿的捐款

竞选网站

竞选网站技术数据
来源 http://kylerush.net/blog/meet-the-obama-campaigns-250-million-fundraising-platform/

  • 什么是 Jekyll

我们都知道网页是由布局和内容组成. 而 Jekyll 就是一个根据内容和布局生成静态 html 文件的静态站点生成器, 还提供了模板, 变量, 插件等功能, 所以实际上可以用来编写整个网站. 而在内容生成方面是使用 Markdown 语法, 一种语法简洁让使用者能专注写作的排版语言.

静态网站有什么好处

从访问者角度看:

  • 快, 不需要等待内容的生成, 节省时间;
  • 更快, 网站的作用是获取信息, 更快意味着传递更多信息.

从技术角度看

  • 程序从来都是编译好交付给客户的, 内容也是如此;
  • 对搜索引擎友好, 网页标题完全可以体现在 URL 上, 比标题有更高的权重;
  • 更容易导入 CDN;
  • 不需要数据支持, 因此不需要复杂的服务器.

但是, 静态网站也有它的缺点: 无法和访问者互动.

如何集成 Zammad 和网站访问者互动

即时消息现在是与客户沟通最常见和最有效的方式, Zammad 的网页对话集成功能, 为静态网站加入即时消息功能, 当与客户沟通完毕就可以将对话内容创建一张工单. 而这样强大的功能, 一行代码都不需要自己编写. Zammad 会根据网站的配色自动匹配好风格, 只需要将代码放到网页对应的位置.

了解更多