我有一台Hostgator的3级VPS Linux服务器,每月支付50美元。 我对服务器一无所知,但我知道这不是最便宜的,但远不是最昂贵的。
在这个问题的域名上,我有一个WordPress博客,这个数据库非常小(80MB)。 我安装了W3 Total Cache插件,build议我安装操作码 – APC,XCache,eAccelerator或WinCache。 她的回应是:
“我知道你正试图在你的vps上安装APC,不幸的是,我们不允许APC在3级vps上运行,因为它需要大量的共享内存,另外这个插件要求你使用fastcgi,以及3级的vps。这个插件在使用suphp / cgi的时候不会给你带来明显的优势。“
最后你在服务器上运行php 5.3.3,通常不需要OPCodecaching。
所以Hostgator希望我支付$ 104.95 /月。 然后我问了一下memcached ,他们的回答是这样的:
“我们的memcached安装也需要5 VPS或更高的水平,不过我们欢迎您手动安装它,但是我们不build议您这样做,因为它可能会导致资源问题。客户使用低于5级的VPS节点,并在其CMS中使用caching。“
我很怀疑主人,因为我知道他们并不总是真实的。 是否有可能通过我自己安装memcached来告诉我是否能够获得性能和速度优化 ? 如果是这样,是通过WinSCP(推荐)做到这一点? 或者我应该看看移动到另一个主机? 感谢任何人可以提供的任何指导!
Should I install memcached on my Level 3 VPS?
是的你应该。
On the domain in question, I have a WordPress blog, with a pretty tiny database (80MB) at this point.
WordPress博客使用80MB的数据库空间是正常的。 WordPress是一个PHP应用程序。 所以,任何PHP应用程序通常都会受益于操作码caching。
WordPress有自己的caching层,叫做WP Object Cache ,可以使用APC,Xcache或者memcached。
任何(PHP)应用程序(包括WordPress)都可以进行全页面caching。 整页caching可以使用独立工具(如Varnish),也可以使用与应用程序密切相关的工具(例如:W3 Total Cache for WordPress)来实现。 W3 Total Cache也可以使用APC,Xcache或memcached。
所以,所有三层caching(用于WordPress),都可以使用APC,Xcache或memcached(两层),并且可以提高WordPress的性能和速度。 Memcached可以在PHP中以其他方式使用,例如存储会话。
所以…
Finally you are running php 5.3.3 on your server which doesn't normally need OPCode Caching."
你知道为什么它不是真的。
Is it possible to tell me if I'll receive performance and speed optimizations by installing memcached on my own?
虽然我已经回答了这个问题,但是我怀疑你是否可以自己安装,因为…
If so, is the (recommended) way to do this via WinSCP?
Memcached不能通过WinSCP安装。 它需要SSH来安装memcached。
Or should I look to move to another host?
这可能不是最容易做的事情,有时这是不切实际的。 但是,你应该。