小编Tom*_*Tom的帖子

如何禁用特定网址的网页速度?

我目前在我的新网站上使用页面速度,非常高兴.但我刚刚意识到我的/ phpmyadmin现在是空白的.

我知道这是因为pagespeed因为当我去/ phpmyadmin /?PageSpeed = off; 它又有效了.

因此,想法是仅在/ phpmyadmin和/ phpmyadmin/*上禁用pagespeed/phpmyadmin链接是使用符号链接.

我正在使用apache2.

这是我在vhost .conf文件中的内容

    <Directory /var/www/mywebsite/>

            AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript

            #ModPagespeedEnableFilters lazyload_images,defer_javascript,insert_dns_prefetch,collapse_whitespace

            ModPagespeedEnableFilters lazyload_images,combine_javascript,defer_javascript,combine_css

            RewriteBase /
            RewriteRule ^index\.php$ - [L]
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule . /index.php [L]

            FileETag none

            ExpiresActive On
            ExpiresDefault "access plus 5 seconds"
            ExpiresByType image/x-icon "access plus 2500000 seconds"
            ExpiresByType image/jpeg "access plus 2500000 seconds"
            ExpiresByType image/png "access plus 2500000 seconds"
            ExpiresByType image/gif "access plus 2500000 seconds"
            ExpiresByType application/x-shockwave-flash "access …
Run Code Online (Sandbox Code Playgroud)

pagespeed google-pagespeed

7
推荐指数
1
解决办法
7496
查看次数

如何使@ngrx/store在RC.6上使用延迟加载

我有一个工作的Angular 2 RC.6应用程序与延迟加载模块.我添加了ngrx/storengrx/effects.我认为一切正常,直到我添加ngrx/store-devtoolsngrx/store-log-monitor.

我意识到即使http工作(和收到数据),也没有使用状态.经过一整天的努力来理解原因,我意识到这是因为延迟加载. ngrx-exemple应用程序没有使用延迟加载.

我发现有关使ngrx/store使用延迟加载的唯一方法就是这样但我无法使它工作.这不包括SharedModule.

欢迎任何帮助.

lazy-loading redux ngrx angular

7
推荐指数
1
解决办法
1532
查看次数

AppSync的订阅是否仅限于一个特定用例?

我花了最后一天尝试AWS AppSync我对订阅可以做什么有点失望.在我看来,当前状态AppSync subscription是针对用例的情况,你有一个项目列表,你希望它在所有客户端同步.

apollo-subscription相比,它相当有限.

所以,如果我理解正确的文件:

  • 我们无法过滤出您要向其发送数据的目标

我有一些用例,像Post上的投票这样的突变可能会导致将不同类型的数据推送到Post的所有者.

  • 它必须与特定的突变相关联,并且必须属于同一类型

我有一些用例,其中突变甚至查询可以导致向正在侦听事件的特定目标发送推送.

  • 它与解析器无关

如果我错了,你可以纠正我吗?

aws-appsync

6
推荐指数
1
解决办法
530
查看次数

在组件之间共享 Auth Observable 值,无需多次执行

我有一个从 FirebaseAuthService获取Observable<auth>数据并将其放入公共变量中的方法auth$

在我的应用程序中的某个位置,我需要多个组件来访问该auth$值以检查其内容。

我目前只是this.authService.auth$.subscribe(auth => this.auth = auth)在组件中做。

  1. 这是否意味着我要执行fetch data from Firebase多次?

  2. 如果是,我应该将 auth$ 定义为Subject/BehaviorSubject,订阅服务并使用 推送数据吗.next

subject reactive-programming observable rxjs angular

2
推荐指数
1
解决办法
918
查看次数

手动签署要在Lambda中使用的AppSync URL会导致错误的签名错误

在Lambda中,我想签署我的AppSync端点,aws-signature-v4以便将其用于突变.

生成的URL似乎没问题,但是当我尝试它时,它会给我以下错误:

{ "errors" : [ { "errorType" : "InvalidSignatureException", "message" : "The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details. etc... } ] }

这是我的lambda函数

import { Context, Callback } from 'aws-lambda';
import { GraphQLClient } from 'graphql-request';

const v4 = require('aws-signature-v4');

export async function handle(event: any, context: Context, callback: Callback) {
  context.callbackWaitsForEmptyEventLoop = false;

  const …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-lambda aws-appsync

2
推荐指数
1
解决办法
1687
查看次数