pages

使用Github Pages建独立博客

╄→尐↘猪︶ㄣ 提交于 2020-04-22 08:17:41
Github 很好的将代码和社区联系在了一起,于是发生了很多有趣的事情,世界也因为他美好了一点点。Github作为现在最流行的代码仓库,已经得到很多大公司和项目的青睐,比如 jQuery 、 Twitter 等。为使项目更方便的被人理解,介绍页面少不了,甚至会需要完整的文档站,Github替你想到了这一点,他提供了 Github Pages 的服务,不仅可以方便的为项目建立介绍站点,也可以用来建立个人博客。 Github Pages有以下几个优点: 轻量级的博客系统,没有麻烦的配置 使用标记语言,比如 Markdown 无需自己搭建服务器 根据Github的限制,对应的每个站有300MB空间 可以绑定自己的域名 当然他也有缺点: 使用 Jekyll 模板系统,相当于静态页发布,适合博客,文档介绍等。 动态程序的部分相当局限,比如没有评论,不过还好我们有解决方案。 基于Git,很多东西需要动手,不像Wordpress有强大的后台 大致介绍到此,作为个人博客来说,简洁清爽的表达自己的工作、心得,就已达目标,所以Github Pages是我认为此需求最完美的解决方案了。 购买、绑定独立域名 虽说 Godaddy 曾支持过SOPA,并且首页放着极其不专业的大胸美女,但是作为域名服务商他做的还不赖,选择它最重要的原因是他支持支付宝,没有信用卡有时真的很难过。 域名的购买不用多讲,注册、选域名

Markdown博客系统Gitblog-V2.1版本代码更新

*爱你&永不变心* 提交于 2019-12-07 09:29:00
Gitblog官网 Gitblog使用手册 Gitblog官方QQ群: 84692078 Gitblog2.1更新进度 已经完成开发的功能: 1.优化了博客属性的提取,采用正则,减少代码 2.summary属性支持多行 3.支持wordpress导入 4.SEO优化 5.新增主题line 6.博客可定义head属性表示作者头像 计划中功能: 1.博客增加图片定义 2.自定义404页面支持 3.自动识别标题 4.自动提取摘要 5.自动提取图片 6.支持jeklly属性定义语法 一. 简介 Gitblog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。同时也支持评论,代码高亮,数学公式,页面PV统计等常用功能。Gitblog提供了不同的主题样式,你可以根据自己的喜好配置,如果你想自己制作博客主题,也是非常容易的。Gitblog还支持整站静态导出,你完全可以导出整站静态网页部署到Github Pages。 二. 功能特点 使用Markdown 评论框 代码高亮 PV统计 Latex数学公式 自制主题 响应式 全站静态导出 良好的SEO 三. GitBlog优势 无需数据库,系统更轻量

Ubuntu上使用octopress+github建立个人博客

萝らか妹 提交于 2019-12-04 17:42:04
(转载本文时请表明原文链接: http://fzyz999.github.io/blog/2013/04/10/ubuntushang-shi-yong-octopressjian-li-bo-ke/,顺便欢迎有兴趣的朋友看看我的github博客:http://fzyz999.github.io ) 关于本文   初用octopress,感觉很适合我。不许要操心管理网站的问题,也不会受到广告等等的烦恼。关于octopress的中文资料不多,我就尝试尝试把octopress的文档整理翻译一下。本文并非是文档的正式翻译,只是单纯介绍一下Ubuntu上使用octopress+github建立个人博客的基本流程,部分内容为方便就直接翻译了原文。如果有误,欢迎指正。   我的操作系统是Ubuntu 12.10,octopress版本是2.0 关于github github是一个全球性的代码托管平台,支持github Pages服务。这个服务可以为个人、组织或项目建立静态主页。github为用户提供项目托管、git、pages等用于项目开发的功能。我们使用的就是其pages服务。相对于其他提供免费博客的网站,github的最大优点是无任何广告且提供git版本管理工具对博客进行管理。但劣势是需要一定的命令行操作,对于普通用户有一定门槛。也因此,octopress

如何使用octopress插件同步博文到OSChina上?

允我心安 提交于 2019-12-04 17:41:54
(转载请注明原文链接: http://fzyz999.github.io/blog/2013/05/06/ru-he-shi-yong-octopresscha-jian-tong-bu-bo-wen-dao-oschinashang/ ) #序 使用Octopress写播客固然方便,但每篇博客手工发布到自己所写的各个博客上未免有些太麻烦了。比如我目前就同步更新着OSChina上的博客和我利用Github Pages+Octopress建立的 http://fzyz999.github.io/这个博客。虽然均使用markdown,但有一些地方还是不完全一样的。比如代码高亮什么的,原理不太相同。搜寻很久,终于发现了这个同步插件。 #步骤 http://huangbowen.net/blog/2013/04/14/octopress-plugin-to-sync-post/ 直接照这个步骤走就可以,相同的部分我就不再赘述了。 #遇到的问题 我使用的是Ubuntu 13.04系统,已经之前配置Octopress时已经使用apt安装了ruby和ruby-dev软件包。 我在执行 bundle install 时遇到错误: Installing nokogiri (1.5.9) with native extensions Gem::Installer:

如何自定义octopress主题

天涯浪子 提交于 2019-12-03 14:58:33
(转载本文时请表明原文链接: http://fzyz999.github.io/blog/2013/04/12/ru-he-zi-ding-yi-octopresszhu-ti/,顺便欢迎有兴趣的朋友看看我的github博客:http://fzyz999.github.io ) 小序   搜了搜使用octorpress的网站,发现包括本博客在内的很多博客都清一色地使用了默认主题,几乎未作任何修改。我本想搜一个现成的有创意的主题直接用,结果未能如愿。看来只能自己动手,丰衣足食了。   自定义主题最基本的能力要求是对html、css等一定了解,但很可惜,笔者并不满足这一要求,只能边尝试边查资料边学习。所以,如果翻译有误或者有知识性错误,请大家指正。 octopress主题和个性化   2.0版本的Octopress添加了 source/_includes/custom 目录。如果你的octopress没有这个目录,请升级到最新版本。这个目录很有用。目录结构如下: source/ _includes/ # 主布局部分 custom/ # 自定义网页页眉、页脚、导航栏、边侧栏、网页头部信息 asides/ # 边侧栏主题部分 post/ # 博文元数据、分享和评论部分 _layouts/ # 页面、博文、分类存档布局 修改导航栏 向主导航栏添加或删除链接,需要编辑/source/