介绍 Cabloy-CMS是什么 Cabloy-CMS是基于CabloyJS全栈业务开发框架开发的"动静结合"的CMS,可以快速构建企业网站.博客.社区.商城等Web应用. 在线演示 https://zhennann.com 特性 Cabloy-CMS受Hexo启发,采用"静态+动态"的架构,弥补了Hexo许多功能上的不足,主要特性如下: 内置多站点.多语言支持 不同语言可单独设置主题 内置SEO优化,自动生成Sitemap文件 文章在线撰写.发布 文章发布时实时渲…
前言 前一篇文章 介绍了如何通过Cabloy-CMS快速搭建一个博客站点. 这里简单介绍Cabloy-CMS静态站点的渲染机制,更多详细的内容请参见https://cms.cabloy.com 渲染规则 渲染时机 为了平衡渲染性能,Cabloy-CMS提供了两个渲染时机:一次构建.文章单独渲染 一次构建 在CMS配置页面,点击构建按钮,一次性渲染并输出站点所有文件 文章单独渲染 当发布文章时,立即渲染文章,并渲染与文章相关的页面. 比如首页页面:为了提升首页加载性能,首页可能会包含最近发布的文章…
这系列文章讲什么? 前些时间,写过一个项目,前后端分离,没有借助任何框架,项目页面特别的多,页面都是html直接写的,许多公共html,写了好多处,有一个地方需要改就得改好多地方,js也是随意写,每个页面都写一大堆重复的代码. 最后项目上线后,发现一个最致命的的问题,及其难以维护,虽然我不维护了,但下一个继续维护此项目的人,一定会非常难受,mmp. 过后,我又做了一个前后端分离的H5项目.考虑找个框架去写,最后发现webpack这个工具.不借助任何框架,代码也可以完全共用.前期配置搭建非常困难,…
原文:http://kikoroc.com/2016/05/04/resolve-hexo-DTraceProviderBindings-MODULE-NOT-FOUND.html 今晚折腾hexo的时候遇到很恶心的hexo报错,执行任何hexo命令都会报如下错误. hexo报错 123 { [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }{ [Error…
用Hexo搭了个Gitpage的博客,兴冲冲的发了11篇博文后发现翻页按钮不正常显示,显示为<i class="fa fa-angle-right"></i>的HTML编码.如下图: <i class="fa fa-angle-right"></i>这是个什么鬼? 这是一个Font Awesome的字体图标,按道理来说这个图标应该可以正常显示的,现在这个图标不能显示了显示成了html源码. ** 解决办法:** 最简单…
写在前面  一个好的架构需要经过血与火的历练,一个好的工程师需要经过无数项目的摧残. 最近博主我沉淀了几个月,或者说懒了几个月.然而大佬的指点总是一针见血,能够让人看到方向.所以我现在有觉得,一个好的学习环境指的一定是有个能指点你的大佬.大佬水平的高低决定了今后技术的学习难易. v-model指令 vue.js的定义是一个mvvm框架,将它发挥到极致能够极大的提升工作效率.在vuejs中,指令(directive)无疑是最关键,最重要的一环之一,官方api自带的指令提供了非常方便的方式,将常见的…
每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code v-model指令 vue.js的定义是一个mvvm框架,将它发挥到极致能够极大的提升工作效率.在vuejs中,指令(directive)无疑是最关键,最重要的一环之一,官方api自带的指令提供了非常方便的方式,将常见的编码场景进行提炼,使用这些指令能令人感到愉悦. v-model 数据绑定指令,它最常见的用法是可以将指定的data对象中的属性绑定到一个form元素中,例如: <di…
报错1 FATAL { err: Error: Spawn failed at ChildProcess.<anonymous> (/usr/local/src/hexo/cairbin/node_modules/hexo-util/lib/spawn.js:51:21) at ChildProce…
Hexo+NexT介绍到这里,我认为已经可以很好地完成任务了.它所提供的一些基础功能及配置,都已经进行了讲解.你已经可以随心所欲地配置一个自己的博客环境,然后享受码字的乐趣. 把博客托管到Github上,是个很好的想法,没有自己空间的博主肯定很欢迎.其实文章编译之后,他就是一个非常简单的静态网站.部署的目的就是简单的把静态网站文件夹拷贝到Github的一个仓库里,然后把这个仓库当作一个网站文件夹,仅此而已,非常简单.所以,没有讲的价值. 但是,作为一个Coder,研究了Hexo,总得来点真本事,…
高效益意味着相似的运营活动比竞争对手做得更好,而战略定位则意味着企业在运营活动中有区别于竞争对手的实施方式,即差异化竞争.在新经济体下,面对社会的变革.市场的竞争环境.不断攀升的成本压力,几乎没有企业能一直凭借运营效益方面的优势立于不败之地,所以创造差异化竞争战略才是企业成功的关键. 战略大师迈克尔·波特在经典的<什么是战略>一书中清晰阐释了所谓的竞争战略,就是创造差异性,即有目的地选择一整套不同的运营活动以创造一种独特的价值组合.所以企业的领导者应在技术.生产活动.销售乃至市场等打造最优的业…