没有合适的资源?快使用搜索试试~ 我知道了~
silverstripe-defer-backend:延迟您在SilverStripe中的要求
共14个文件
yml:5个
php:3个
dist:2个
需积分: 9 0 下载量 44 浏览量
2021-02-26
07:43:38
上传
评论
收藏 13KB ZIP 举报
温馨提示
SilverStripe Defer后端模块 介绍 该模块允许您定义默认情况下延迟脚本的后端。 作为一项不错的好处,它还允许您通过向脚本中添加随机数来设置简单的内容安全策略。 推迟您的要求 为了推迟脚本,您需要在PageController替换默认后端。 protected function init () { parent :: init (); DeferBackend :: replaceBackend (); } 完成此操作后,所有脚本(由模块或您自己提供)都将被推迟。 这对性能非常有用,因为所有脚本都变为非阻塞状态,并且保留了加载顺序。 脚本被添加到头部,因为它们没有被阻塞,所以浏览器可以在解析html时加载它们。 内联脚本 这样就无法延迟内联脚本。 但是由于一旦dom解析后便会触发事件,因此您可以像这样包装脚本 window . addEventListen
资源推荐
资源详情
资源评论
收起资源包目录
silverstripe-defer-backend-master.zip (14个子文件)
silverstripe-defer-backend-master
composer.json 1KB
.travis.yml 2KB
.scrutinizer.yml 193B
phpcs.xml.dist 1KB
.github
FUNDING.yml 63B
_config
defer-backend.yml 212B
tests
DeferBackendTest.php 1KB
LICENSE 1KB
src
DeferBackend.php 10KB
CspProvider.php 3KB
.codecov.yml 72B
phpunit.xml.dist 450B
README.md 4KB
.editorconfig 455B
共 14 条
- 1
资源评论
刘霏霏
- 粉丝: 34
- 资源: 4717
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功