本blog已经迁移到 Openshift

本Blog今天已经正式迁移到Openshift平台上了,欢迎反馈问题报告及速度报告。

同时在linode的服务器已经关闭。

其实linode真的很好很不错,只是青蛙的blog根本用不到一个vps来支持, vps上的资源几乎每天都是浪费掉的,还不如用PaaS平台低碳一些。

generate_graph.png

generate_graph_mem.png

more ...

推荐插件: wp-super-cache

在wowubuntu![1]上看到的wp-super-cache这个插件,青蛙立即拿来试验了一下,功效很显著。

没有优化前,青蛙用pingdom[2]测试主页面载入速度,需要将近4秒的时间。

优化过后是这样:

1

接下来需要考虑的就是怎样减小那几个js文件的载入时间了,还没找到头绪,希望能得到大牛的指点 :)

另外需要注意一下的是,如果是nginx环境安装wp-super-cache插件, 需要的rewrite规则在[1]中有提供,但是那个版本是有问题的,这里[3]的版本才是正确的。

参考资料:

[1] 小内存 VPS 优化建议 (LNMP+WordPress 环境) http://wowubuntu.com/vps-optimize.html

[2] Pingdom tools http://tools.pingdom.com

[3] Code Exchange: nginx rewrite rules for …

more ...

在NGINX上开启https

青蛙的新VPS是基于nginx的,仅仅是因为传言nginx在小内存,大压力的时候表现好一些。

当然,为了获得这点好处,还是要付出一些代价的。 例如nginx没有apache的htaccess,对每个目录的控制都需要写到nginx的配置文件中, 这样对普通用户来说十分的不方便。

哦,有点跑题,继续说https的问题,其实给nginx配置https也不复杂, 按照网上现成的模板,改一下自己的域名和目录位置就好了。

下面是一个完整的示例[1][2]:(来自这里

upstream test.com {
    server 192.168.1.2:80;
}

server {
    server_name test.com;
    include port.conf;

    ssl on;
    ssl_certificate server.crt; # ${nginx_install_dir}/conf/server.crt
    ssl_certificate_key server.key; # ${nginx_install_dir}/conf …
more ...

通告:目前本博客正在进行调整

青蛙纠结了很久,终于决定把dreamhost换成vps。 但是麻烦就随之而来,dremahost上自己什么都不需要管, wordpress传上去,简单配置一下就可以用。 vps上就需要自己搞定web服务器,数据库,等等一大堆。

希望dreamhost到期之前青蛙可以搞定vps的问题。

Posted from WordPress for Android

Update 2010-12-14 from web:

青蛙已经基本上恢复了wordpress,中间遇到很多小问题,都是迁移之前没有想到的。 青蛙会专门写一篇日志记录这次迁移经验。

more ...