开源程序

July 23, 2014

WP Reposidget:快速插入 Github 项目到 WordPress

Git是一个分布式的版本控制系统,而 GitHub 可以托管各种git库,并提供一个web界面,但与其它像 SourceForge 或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。 而 WordPress 作为世界上最大的开源博客平台,有许许多多的Grrk、coder在使用它构建自己的Blog,为了方便插入 Github.com 的项目到 WordPress 中,就诞生了 WP Reposidget 这款 WordPress插件。
July 14, 2014

Logecho:基于 PHP 的静态博客

logecho 是一个基于 PHP 的静态博客系统,他的作者是 Typecho 的创始人70大大,嗯就是segmentfault的那个70大大… 为什么要静态化 相比于各类社交网站的兴起,个人博客这个平台也开始进入更深刻的自我转变过程。一直在参与这个过程,所以更能感受到它所带来的影响。 以 WordPress 为首的系统将越来越趋于 CMS 化,并且不可避免地越来越臃肿。以 Ghost 为首的新平台,却把重心转向了撰写体验地打造上。 在这个过程中出现了一个异类,那就是静态博客系统。网页静态化似乎与现今越来越丰富地媒体展现背道而驰,但它的出现却把自由撰稿者从繁杂的不必要的系统维护中解放出来,让大家更专注于内容本身的精雕细琢,至于内容的分享与传播则可以交给更多的社交平台。
April 27, 2014

使用 Github Pages 建独立博客

Github 作为现在最流行的代码仓库,已经得到很多大公司和项目的青睐,比如 jQuery、Twitter的Bootstrap等。为使项目更方便的被人理解,介绍页面少不了,甚至会需要完整的文档站,Github替你想到了这一点,他提供了 Github Pages 的服务,不仅可以方便的为项目建立介绍站点,也可以用来建立个人博客。 Github Pages有以下几个优点: 轻量级的博客系统,没有麻烦的配置 使用标记语言,比如Markdown 无需自己搭建服务器 根据Github的限制,对应的每个站有300MB空间 可以绑定自己的域名
January 17, 2014

推荐 7 款类似Google Analytics 的开源程序

Google Analytics 我想大家应该都不会太陌生,它是 Google 提供的一个优秀Web分析数据服务,是最广泛使用的网站统计服务,能生成网站流量和来源详细统计数据。但 Google Analytics的最大缺点是它被Google控制,对很多人来说,这一点让他们非常不自在。而且 Google Analytics 不是一个开源的系统,我们无法访问到原始数据。而本文,则是根据我在 SegmentFault 一个回答整理而成的,如果你想在自己的服务器上托管一个开源的解决方案,这里也有许多优秀的替代,如支持48种语言的Web分析平台 Piwik,Open Web Analytics,AwStats 等等。 我想,有了这些类 Google Analytics 的开源程序,或许会对你有很大的帮助,比如:你从此可以抛弃 Googel Analytics 、CNZZ统计、百度统计等第三方web分析数据服务了。