考虑到您的硬件,每天70k的页面浏览量似乎微不足道。即使大部分是在每天10小时的时间范围内传播,你也要处理(大致)每秒送达的一页。你的硬件应该处理得很好。(再说一遍,是WP…)
在我看来,在开始拆分多个数据库中的站点之前,请安装memcached和对象缓存。这样做将减少DB查询的数量。
然后,可以选择添加BatCache或semologic缓存(它有自己的对象缓存实现),也就是实现基于memcached的缓存的东西(第一个缓存为来宾服务的页面;第二个缓存为来宾服务的页面和所有用户的关键查询)。如果您认为最终将无法使用单个服务器,那么您不需要任何基于静态文件的缓存。如果您认为不会,那么总体缓存甚至超级缓存也是不错的选择。
最后但并非最不重要的一点是,您是否配置了mod\\u deflate(它也内置在Sem缓存中)和资产连接(也由Sem缓存以及Total Cache等完成)?这些显著减少了感知的加载时间。
编辑:对不起,我刚刚重读了这个问题,你说的是每月7万英镑,不是每天7万英镑;这对于服务器负载来说更为荒谬:每分钟服务2页,也就是说,您的CPU应该几乎总是空闲的。