我目前在我的新网站上使用页面速度,非常高兴.但我刚刚意识到我的/ 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) 我有一个工作的Angular 2 RC.6应用程序与延迟加载模块.我添加了ngrx/store和ngrx/effects.我认为一切正常,直到我添加ngrx/store-devtools和ngrx/store-log-monitor.
我意识到即使http工作(和收到数据),也没有使用状态.经过一整天的努力来理解原因,我意识到这是因为延迟加载. ngrx-exemple应用程序没有使用延迟加载.
我发现有关使ngrx/store使用延迟加载的唯一方法就是这样但我无法使它工作.这不包括SharedModule.
欢迎任何帮助.
我花了最后一天尝试AWS AppSync我对订阅可以做什么有点失望.在我看来,当前状态AppSync subscription是针对用例的情况,你有一个项目列表,你希望它在所有客户端同步.
与apollo-subscription相比,它相当有限.
所以,如果我理解正确的文件:
我有一些用例,像Post上的投票这样的突变可能会导致将不同类型的数据推送到Post的所有者.
我有一些用例,其中突变甚至查询可以导致向正在侦听事件的特定目标发送推送.
如果我错了,你可以纠正我吗?
我有一个从 FirebaseAuthService获取Observable<auth>数据并将其放入公共变量中的方法auth$。
在我的应用程序中的某个位置,我需要多个组件来访问该auth$值以检查其内容。
我目前只是this.authService.auth$.subscribe(auth => this.auth = auth)在组件中做。
这是否意味着我要执行fetch data from Firebase多次?
如果是,我应该将 auth$ 定义为Subject/BehaviorSubject,订阅服务并使用 推送数据吗.next?
在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) angular ×2
aws-appsync ×2
aws-lambda ×1
lazy-loading ×1
ngrx ×1
observable ×1
pagespeed ×1
redux ×1
rxjs ×1
subject ×1