真正有机种植,自然成熟,新鲜不打蜡,直接从农场订货,省掉所有多余的渠道、仓储运输等环节,便宜实惠少污染。
我有幸先尝试了,口味很好,价格也不贵,江浙沪36个柠檬,大概6斤,72元包邮。
My think. My dream.
真正有机种植,自然成熟,新鲜不打蜡,直接从农场订货,省掉所有多余的渠道、仓储运输等环节,便宜实惠少污染。
我有幸先尝试了,口味很好,价格也不贵,江浙沪36个柠檬,大概6斤,72元包邮。
自从调整为 PSGI 方式运行 Movable Type 后,除了 Movable Type 的后台打开与重建速度明显加快,VPS 的 CPU 占用也下降明显,从 10~20% 下降为了 0.2~0.5%,看起来要换个更低价格的 VPS 了。
之前实现了 PSGI 方式运行 Movable Type,后台打开速度很爽,但在安装某些需要数据库的插件,自动调用 Upgrade 升级脚本时,总出现 502 错误。Google 搜索后,没找到太好的方法;这么久没写过代码,阅读和修改代码的时间明显太长,突然想到 Movable Type 自带了很多可以直接从命令行运行的工具,立马尝试之。
切换到 Movable Type 的所在目录,在命令行下输入:
perl ./tools/upgrade --name <你的 Movable Type 登录用户名>
升级完成,插件可以用了。记之,以后升级都可以在命令行下进行。
一直以来,在 Nginx 下都是用 FastCGI 模式运行 Movable Type,得知 PSGI 方式运行 Movable Type 在后台速度上会有很大提升,自然要尝试一番。
由于服务器用的 Debian 系统,Web Server 用的 Nginx,因此使用的方式很简单,基本按照 mt-starman-daemon 的方法照着做就行了,当然也会根据自己的实际情况做些适应性调整,记录如下:
参考 Jerry Qu 的文章,重新对 Nginx 进行了配置,记录如下:
下载 Nginx-CT 模块,编译时让 Nginx 支持 Certificate Transparency 功能:
wget -O nginx-ct.zip -c https://github.com/grahamedgecombe/nginx-ct/archive/v1.3.2.zip
unzip nginx-ct.zip
准备 ngx_brotli 环境,下载 ngx_brotli 源码,编译时让 Nginx 支持 Google 开发的 Brotli 压缩格式:
#先安装 libbrotli
apt-get install autoconf libtool automake
git clone https://github.com/bagder/libbrotli
cd libbrotli
./autogen.sh
./configure
make
make install
cd ../
#再获取 ngx_brotli 源码
git clone https://github.com/google/ngx_brotli.git
cd ngx_brotli
git submodule update --init
cd ../
浅浅自从一次被阿姨洗头吓到之后,一直对洗头有些恐惧,今天鼓起勇气,终于自己完成了整个洗头的工作,浅浅太勇敢了,记录一下!!