VestaCP安装Memcache和Opcache
关于Memcache和Opcache
Memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。
OPcache通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能,存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。
Memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。
OPcache通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能,存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。
准备工作,安装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
我虚拟机里面用的是Fedora 21 + Xfce 。
刚安装完GVIM的时候,运行gvim是能够正常显示中文菜单的,但后来突然有一天发现运行GVIM以后菜单不显示了,菜单项是空白或者乱码。
查看GVIM的语言包发现有个中文语言包的编码是utf-8:
很奇怪的命名,因为在linux下utf-8经常是直接命名为的utf8(比如系统编码配置文件里)
是不是这个问题呢?我试着把那个menu_zh_cn.utf-8.vim改为了menu_zh_cn.utf8.vim
重启GVIM后,菜单正常显示,问题解决。