分类分类
大小:1.82MB 时间:2019-03-06 09:32:04
类别:网络相关系统:winAll
暂无下载WP Rocket中文版是一款非常出色的WordPress缓存插件。它能够极大的加快页面缓存速度,使得网页的加载速度更快了。而且它的配置比较简单,轻轻松松就可以提升网站的性能,帮助你解决任何WordPress性能问题。
1、快速设置
2、页面缓存
3、缓存预加载
4、网站地图预加载
5、浏览器缓存
6、数据库优化
7、谷歌字体优化
8、多站点兼容性
9、从静态资源中删除查询字符串
1、最小配置,即时结果
不要浪费你的时间在复杂的插件设置上挣扎。WP Rocket在激活后启动。
2、页面缓存
缓存创建了超快的加载时间,这对于改进搜索引擎优化和增加转换至关重要。打开WP Rocket时,会立即激活页面缓存。
3、缓存预加载
由于我们的抓取工具会模拟访问以预加载缓存,因此搜索引擎对您网站的索引会立即得到改善。
4、静态文件压缩
WP Rocket通过缩小来减轻HTML,JavaScript和CSS文件的重量。更轻的文件意味着更快的加载时间!
5、请求图片
只有当访问者向下滚动页面时才会加载图像,从而缩短了页面的加载时间。YouTube,Facebook,雅虎和其他主要网站都在使用这种技术。现在你的也可以。
6、开发者友好
WP Rocket的代码是根据WordPress最佳实践开发的。它很干净,有注释并且有大量的钩子,因此开发人员可以轻松地进行高级自定义。
WP Rocket在packagist.org上提供了一个包,这是官方的Composer包存储库,它的一个依赖项存在问题a5hleyrich/wp-background-processing。
为了解决这个问题,我们需要在我们网站的composer.json文件中添加一个单独的存储库(https://github.com/tabrisrp/wp-background-processing),如下所示:
添加之后,只需执行即可composer require wp-media/wp-rocket正确安装。
现在我们已经设置了Bedrock方面的东西,我们需要设置插件以与Trellis一起使用。
让WP Rocket与Trellis一起使用
首先,您需要WP Rocket密钥和WP Rocket电子邮件。我这样做的方法是登录WP Rocket网站,然后从License选项卡下载插件。licence-data.php插件根目录中的文件包含WP Rocket键和电子邮件,它们在常量中定义,类似于以下内容:
if ( ! defined( 'WP_ROCKET_KEY' ) ) {
define( 'WP_ROCKET_KEY', '12345fake');
}
// Your email, the one you used for the purchase.
if ( ! defined( 'WP_ROCKET_EMAIL' ) ) {
define( 'WP_ROCKET_EMAIL', 'fake@fakeguy.com' );
}
我们将把这两个作为变量存储在生产的vault.yml文件中,位于/trellis/group_vars/production/vault.yml。
打开文件,并添加到vault_wordpress_sites > {yourdomain.com} > env密钥wp_rocket_key和wp_rocket_email。
下面是一个示例vault.yml:
替换wp_rocket_key并wp_rocket_email使用WP Rocket帐户中的值。
另外,作为旁注,请确保您正在加密保管库文件,而不是将它们存储在存储库中的明文中。
接下来,在您要缓存的环境中将WP_CACHE常量设置为true和WP Rocket键和电子邮件。
我通常只缓存生产,所以为了实现这一点,我将以下内容添加到/site/config/environments/production.php:
if ( env( 'WP_ROCKET_KEY' ) ) {
define( 'WP_ROCKET_KEY', env( 'WP_ROCKET_KEY' ) );
}
// Your email, the one you used for the purchase.
if ( env( 'WP_ROCKET_EMAIL' ) ) {
define( 'WP_ROCKET_EMAIL', env( 'WP_ROCKET_EMAIL' ) );
}
define('WP_CACHE', true);
此代码将获取我们在Vault文件中设置的环境变量并相应地进行设置。
如果要在所有环境中进行缓存,可以/site/config/application.php在\DotEnv\DotEnv对象初始化之下的任何位置删除相同的代码。
接下来,让我们设置目录和advanced-cache.php文件以及WordPress对它们的访问权限。
为此,编辑trellis/roles/deploy/defaults/main.yml文件并在键下project_shared_children添加:
此块确保advanced-cache.php创建正确的目录以及文件并正确设置访问权限。
最后,让我们确保advanced-cache.php在部署时文件存在。通过添加
更新trellis/roles/deploy/hooks/build-after.yml:
∨ 展开全部
相关文章
本类推荐
深澜软件客户端1.75MB绿色版
下载wireshark中文版 64位下载54.9MBv2.5.0免费最新版
下载ISAPI Rewrite(伪静态工具)2.9MBv3.1 免费破解版
下载初妆助手电脑版13.49MBv2.0.0.40最新版
下载百度搜索桌面版2.5MBv1.0.0.27绿色版
下载sockscap32中文版479KBv2.4汉化版
下载Remote Process Explorer破解版2.14MBv5.2.1.259汉化版
下载PDQ Deploy18破解版下载54MBv18.0.21Enterprise免费版
下载PDQ Deploy Enterprise破解版54MBv17.2.0.0企业版
下载Adguard Premium破解版25MBv7.1.2836高级版
下载