hexo

改变世界||改变自己

hexo效率初探

网上看到有人担心hexo无法有效处理大量博文的场景,我对此并不确认。于是,今天动手研究一下Hexo的效率问题。 测试数据 测试数据有很多选择,只要满足一定数量,并具备多样性即可。我这里选择的是唐诗的数据库。共有诗人作者2500+,诗文40000+。 写一个简单的程序,将作者与诗文归类,然后按照诗人诗作数量多少从大到小排序依次生成md文件。每个md文件,包含一位作者及其所有诗文。 测试过程......

hexo教程之编写一个真正的插件

上篇文章讲到如何为hexo添加一个插件,主要集中在过程,插件代码毫无用处。今天作为补充,我来示范一下如何编写一个真正的插件。 准备 npm hexo hexo init; 本地网站可访问 需求 hexo提供了很多helpers,helpers可以理解为辅助函数。今天我们的插件就是要为hexo新增一个辅助函数。先来看list_archives这个官方函数: list_archives......

hexo教程之从零开始创造自己的主题[代码开源]

前言 主题是hexo的重要组成部分,因为他决定你网站最终的模样。虽然网站的内容更重要,但是良好的界面修饰可以锦上添花。 hexo主题渲染策略 当前主题 hexo init以后,会为所有的主题建立专属目录:themes。 所有的主题都会在这个目录下。因此,如果你新增自己的主题也要在该目录下新增。hexo根据配置,找到当前主题。 _config.yml文件中 1theme: simpleThem......

hexo教程之为hexo编写一个插件

准备工作 Hexo安装完毕,执行完毕hexo init. 可以本地访问. 如果NPM有下载问题,请使用cnpm CNPM 另外强烈推荐git bash 插件简介 很多人不理解为什么要有插件,因为我们已经被浏览器的插件烦透了对吗? 没错。不受控的插件只会把用户搞疯狂。 但是受控的插件,可以锦上添花 确定需求 插件存在的意义是,一定要解决用户痛点。本文实例只会打印一句log,很显然没人会用这个插......

我为什么选择Hexo建站

选择一个框架,或者一项技术,或者一个人,都是有理由的。那么我选Hexo的理由如下: 静态 网站静态化应该算是一个趋势吧,很多动态建站的框架,都提供静态或者伪静态的技术。原因无他,主要还是向搜索引擎低头。 另外静态化网站可以更好利用缓存技术减轻服务器的压力。大家比较熟悉的wordpress就是Php版本的博客系统,用户非常得多。我也折腾过一段时间,他的优点和缺点都是很明显。先说优点: 1. ......

[Hexo] Hello Theme ACE

This is hexo theme ACE.

This ACE theme created by kinggozhang based on theme:huweihuang and many other repos. please check thanks and references for more details. New feature Fancy nav bar Support slide show for index ......