最近在配置 WordPress 的过程中,笔者希望可以做到以下几点:
本文主要描述使用裸域名做网站主域名时,如何用子域名做 cookie-free domains。
看站点优化的文章,很多建议将站点的静态文件(如图片、js、css 等)放在一个专门的域名下访问,由于该域名与主站域名不同,所以浏览器就不会把主域名下的 Cookie 传给该域,减少了网络开销,一定程度提高了页面加载速度,特别是细碎静态文件特别多的情况下效果显著。大概这个域就叫着 cookie-free domain 吧。
本文主要讲述如何通过多种设备(PC,Mac,iOS、Andriod 设备)远程撰写及发布基于 Octopress
系统的博客。
工作流程是:远程撰写,然后通过 Dropbox 同步文章到装有 Octopress 构建环境的电脑上,再自动触发 rake 命令生成网站并发布。
推荐将 Octopress 构建环境安装在 VPS 或者专用服务器上,或者一台常开并可以访问外网的电脑上。如果是多人使用的电脑,强烈建议安装一个 Linux 的虚拟机,在虚拟机中配置 Octopress 构建环境。给虚拟机设上密码,保证您的信息安全。虚拟机还能带来一定程度的移动性。
都说搞独立博客的人都是爱折腾的主,这话还真不假。
写博客的本意在于折腾出好内容。而独立博客,还要常常折腾域名、主机、网络、程序安装、页面设计、SEO 等等,似乎都有点脱离开博客的本意了。
这一年来,博文写了不多,折腾博客相关的事情却不少。下面说说我折腾过的、或者正在折腾的、或者打算折腾的域名、主机等。
Economy 型主机是 Godaddy 最便宜的主机,最近的优惠价格是首年 12 美金,送一个免费域名。
这个类型的基本配置是无限带宽,100GB空间,10个数据库,1个站点。
这篇文章将主要讨论这1个站点有关的内容。
本文主要讲述如何独立的安装、运行、发布 Octopress 博客。所谓“独立”,是指在不安装 git,也不需要 Github Pages 来作为发布环境的情况下如何使用 Octopress。
许多介绍 Octopress 的文章总是讲如何发布在 Github Pages 上,可能会让部分读者误以为 Octopress 必须和 Github 结合使用。事实并非如此,笔者就把 Octopress 发布到了 SourceForge.net 主机,访问地址:http://opoo.org/o/。
本文主要以 Windows 环境为例,介绍 Octopress 安装、使用过程,Linux 环境下请参考官方文档即可。
现在越来越多的开源软件使用了 git 作为版本控制系统,并使用 gradle 作为构建工具,从而取代了原来的 SVN + Maven 模式,使得我们有必要初步了解一下 git 和 gradle 究竟是什么。
Windows 下 GitHub for Windows 是个不错 的选择,简单的 Git for Windows 也不错。 提到Git就有必要说说 GitHub ,简单的说 GitHub 就是一个 git 库托管服务,可以托管开源库(免费)和私有库(收费),功能有点类似于 SourceForge.net 和 Google Code,其主要特色是“Social Coding”,这使得代码分享变得更容易,其功能已经远远超越了源代码管理的范畴。GitHub 也推出了GitHub Enterprise [3],类似于当年的 SourceForge Enterprise (当今的TeamForge)。
CollabNet TeamForge(原名叫做 CollabNet SourceForge Enterprise,再之前叫做 SourceForge Enterprise Edition Download),是一款商业级的软件项目管理工具,是一个敏捷应用生命周期管理(Application Lifecycle Management、Agile ALM)平台。
ActiveMQ 服务可以嵌入在其它应用内部运行,也可以作为独立的JMS服务器启动运行。
在 ActiveMQ 启动后,我们就可以利用 Spring 的 JmsTemplate 作为 JMS 客户端,很方便的生产和消费 JMS 消息了。
这个简单的示例用于演示嵌入式启动 ActiveMQ,和独立运行 ActiveMQ 的 Spring 配置,请点击这里下载示例包。
当前博客由 OpooPress 静态博客生成器 生成,并使用了自定义的主题。