流行的静态(博客)网站生成工具

时间: 2019-05-28阅读: 289标签: 网站

最近特别流行使用静态网站搭建博客,本博客就是host在GitHub Pages的静态网站。静态网站非常适合专注于内容的网站,例如,博客。那你可能会问,为什么不用大名顶顶的wordpress(动态网站)呢。

静态网站和动态网站相比有如下好处:

  • 省钱。静态网站占用的系统资源少。如果挂到github pages上,只要注册一个域名就可以了。
  • 速度快。不经过php解析器,不用数据库,速度自然比动态网站快
  • 安全。由于静态网站的简洁,免疫很多web攻击方式。
  • 服务器端配置简单。只需要一个web server(apache、nginx)。
  • 非常容易维护。

静态网站的缺点是功能弱,和用户的交互能力不强。


静态网站生成工具能从简单的纯文本文件生成一个网站/博客。常用文本格式有reStructuredText和Markdown,我习惯使用Markdown。如果你想搭建自己的静态网站,你可以选用下面列出的11个工具。


Jekyll

Jekyll做为GitHub Pages的构建工具(Ruby语言),使它成为最流行的静态网站生成工具。Jekyll的流行也因为它非常简单,只需要基础的web开发基础。你可以使用它轻易的把文本转换为自定义的网站/博客。

如果你有wordpress或其他博客站点,你可以导入到Jekyll中。Jekyll支持插件、标签等等。

Github Pages:https://pages.github.com
开始使用Jekyll:http://jekyllrb.com/docs/quickstart/


Octopress

Octopress是基于Jekyll的博客生成工具,它简化了Jekyll的操作,可以让你更舒服的创作。Octopress的一大优势是它插件很多,并且兼容Jekyll的官方插件。

Octopress支持内建的社交平台(Twitter, Google+),Disqus评论和Google Analytics。

Octopress的文档:http://octopress.org/docs/ 

 

Hexo

Hexo是用Node.js编写的博客框架。这个静态网站生成工具非常快,使用它构建一个完整的网站只需要几秒钟。Hexo支持所有的GitHub Markdown特性,并支持大多数Octopress插件。

从其他博客平台迁移到hexo非常容易。

[Hexo的文档]https://hexo.io/docs/ 

 

Hugo

[Hugo]http://gohugo.io/是另一个流行的静态网站生成工具,它是使用go语言编写,并且使用Markdown语法。官网对它的描述:This application does not depend on administrative privileges, databases, interpreters, or external libraries, and still works like a charm. Websites or blogs built with Hugo can be hosted on any web host including GitHub Pages, S3, and Dropbox.

开始使用Hugo:http://gohugo.io/overview/quickstart/  


Pelican

Pelican是使用Python编写的静态网站生成工具。它支持用reStructuredText, Markdown, 和AsciiDoc创作网站内容。Pelican支持Jinja模版引擎,结果是,它支持很多自定义主题。

开始使用Pelican:http://docs.getpelican.com/en/3.6.3/install.html 

 

Middleman

Middleman -中间人,又一个使用Ruby编写的静态网站生成工具。它提供怎么使用和自定义的文档,方便你自定义你的网站。

Middleman is a static site generator using all the shortcuts and tools in modern web development.

开始使用Middleman:https://middlemanapp.com/basics/install/ 

 

Metalsmith

Metalsmith是简单、高效、pluggable静态网站生成工具,它使用nodejs编写。Metalsmith和其他工具的最大区别是它的所有东西都由插件处理,并且插件可以重用。只要决定网站的功能,然后找到相关插件,组合到一起,ok,ready to go!

Metalsmith也可以生成PDF、电子书、文档等等。

开始使用Metalsmith:http://www.metalsmith.io/ 

 

DocPad

DocPad自带建立好的网站主架,允许你快速的建立功能完整的网站。这个工具支持CoffeeScript、Ruby、PHP、Stylus等等。DocPad removes limitations and closes the gap between experts and beginners. Designers and developers can create websites faster than ever before.

开始使用DocPad:http://docpad.org/docs/install 

 

Wintersmith

Wintersmith是极简的、可扩展的静态网站生成工具,它使用Nodejs编写。它同样支持插件。Wintersmith的项目基于目录结构,可以方便的移植旧站点。

开始使用Wintersmith:https://github.com/jnordberg/wintersmith#quick-start 

 

Cactus

Cactus是使用Python和Django模版系统制作的静态网站生成工具。

开始使用Cactus:https://github.com/koenbok/Cactus/ 


HubPress

HubPress是开源的web应用,使用它可以允许你创建一个基于GitHub Pages的博客。HubPress的使用非常简单,你只需要fork这个项目到你的github,然后修改配置文件就可以了。

开始使用HubPress:https://github.com/HubPress/hubpress.io  


链接: http://www.fly63.com/article/detial/3461

网站换肤方案汇总

实现网站换肤功能,一般最先想到的是用全局class控制样式切换;缺点:全局控制CSS,在项目不大,换肤样式不多的情况下,还能勉强够用。alternate是一个非常有意思的特性,我们可通过JS控制该CSS是否渲染

SSL证书对企业网站的优势

目前网站使用最多的是HTTP协议,用于从www服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。但它有一个很大的缺点:传输过程中的所有信息和数据都是明文的,在网络中传输极易被截取或篡改,非常不安全

用户网站访问速度慢详解

某个用户向你反映说你开发的网站访问速度很慢,但是该用户访问其他问题很正常,分析下原因、有哪些工具分析原因、怎么解决问题?针对上面可能的原因,有哪些方法和工具去检测呢:

网站开发一般需要多长时间?

不同的网站制作完成的时间会有所不同,那么企业网站建设需要多长时间?依小编的经验制作常规的小企业站的定制设计开发一般需20个工作日左右完成,如果需要复杂的购物支付、会员权限等功能那么时间就会相应长些

vuepress搭建静态网站

全局安装;新建一个文件夹 (例如 my-vuepress-test);打开自动生成的package.json文件,默认创建的文件如下;然后在scripts属性中输入一下指令;然后在my-vuepress-test夹中创建docs文件夹,然后在创建README.md文件

网站打开速度太慢的原因?

网站访问速度慢?马上检查下这几点你就知道了。用IIS7网站监控先检查一下网站是否有安全方面的问题,没有再解决别的问题,如果有安全性的问题

怎么选择确定个人博客网站的主题?

除非你的博客完全是为了满足自己的乐趣,否则你肯定希望获得读者。因此,考虑别人可能喜欢的内容非常重要。多年来我一直在关注博客圈,在吸引读者方面,有些方法确实非常有效,下面是一些选择博客主题的实用技巧

Js防扒站,防止镜像网站

前些天有个朋友做的官网被某不法网站镜像,严重影响到 SEO,当时的解决方法是通过屏蔽目标 IP 来阻止它继续镜像,但这种亡羊补牢的方法并不能解决根本的问题,最多只是阻止了镜像站不会再继续更新

网站footer沉底效果的三种解决方案

很多网站设计一般是两个部分,content + footer,content里面装的是网站主体内容,footer里面展示网站的注册信息等等,因为网站内容高度不定的原因,会出现下面两种情况:

网站选择虚拟主机还是服务器呢?

相信对于很多人而言,他们在建设网站的时候都会面临一个非常重要的问题,那就是如何去选择网站服务器,对于有一些人而言,他们知道现在我们是可以选择虚拟主机,而且也可以直接去选择购买服务器的

fly63.com版权所有,内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权,请与小编联系!情况属实本人将予以删除!

广告赞助文章投稿关于web前端网站点搜索站长推荐网站地图站长QQ:522607023

小程序专栏: 土味情话心理测试脑筋急转弯幽默笑话段子句子语录成语大全