VestaCP安装Memcache和Opcache

关于Memcache和Opcache

Memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。
OPcache通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能,存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。

- 阅读剩余部分 -

使用Visual Studio 2013编译V8引擎

准备工作,安装Python2.x,git,svn:

Git: http://msysgit.github.io
SVN:http://www.sliksvn.com/en/download
Python:https://www.python.org/downloads/

第一步,获取V8源码:

https://github.com/v8/v8-git-mirror

第二步,获取cygwin,放到V8源码下的third_party文件夹:

svn co http://src.chromium.org/svn/trunk/deps/third_party/cygwin third_party/cygwin

第三步,获取ICU,放到V8源码下的third_party文件夹:

svn co https://src.chromium.org/chrome/trunk/deps/third_party/icu46 third_party/icu

第四步,生成项目文件:

python build\gyp_v8

第五步,用VS2013打开all.sln进行编译

其他JavaScript引擎:http://en.wikipedia.org/wiki/List_of_ECMAScript_engines

Linux下GVIM菜单不显示的问题解决方法

问题

我虚拟机里面用的是Fedora 21 + Xfce 。
刚安装完GVIM的时候,运行gvim是能够正常显示中文菜单的,但后来突然有一天发现运行GVIM以后菜单不显示了,菜单项是空白或者乱码。

解决办法

查看GVIM的语言包发现有个中文语言包的编码是utf-8:
QQ截图20150208173622
很奇怪的命名,因为在linux下utf-8经常是直接命名为的utf8(比如系统编码配置文件里)
是不是这个问题呢?我试着把那个menu_zh_cn.utf-8.vim改为了menu_zh_cn.utf8.vim
重启GVIM后,菜单正常显示,问题解决。
QQ截图20150208173912