問題タブ [cloudflare]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - Wordpress キャッシュ プラグイン - いつ使用する必要がありますか?
過去 2 か月間で、私のサイトは (少なくとも私の頭では) 離陸し、月間約 2600 のユニーク ユーザーと 10,000 ページ ビューを獲得しました。私は非常にうまく機能する VPS を使用していますが、W3 Total Cache Wordpress プラグインと CloudFlare を使用して実験しました。これらのプラグインやサービスによって全体的なパフォーマンスが大幅に向上したかどうかを判断するのに本当に苦労しています.
私の質問は、いつキャッシング サービスを実際に使用する必要があるかということです。これらのプラグインまたはサービスを意味のあるものにする特定のトラフィック レベルはありますか?
javascript - wp_enqueue_scriptを使用して手動モードでCloudflareのロケットローダーを使用することはできません
私のワードプレスサイトには、wp_enqueue_script関数に依存するプラグインがいくつかあります。最近、自動javascript非同期ローダーであるRocketLoaderを実装したいCloudflareを使用しているクライアントがいます。問題は、いくつかのスクリプトがうまく機能しないことです。そのため、非同期で自動的にロードされないようにする必要があります。
Rocket Loader wikiによると、data-cfasync = "false"属性をタグに挿入する必要がありますが、これはwp_enqueue_script関数では不可能と思われます。
これらの属性を定義する他の方法はありますか?そうでない場合、Rocket Loaderがこれらの特定のスクリプトを非同期的にロードするのを防ぐ別の方法はありますか?
php - キャッシング、CDN - PHP Yii サイトでも同じですか? 動的な php サイトに使用するには?
動的 php (Yii フレームワーク ベース) サイトを持っています。ユーザーは、サイトで何かを行うためにログインする必要があります。キャッシングと CDN がどのように機能するかを理解しようとしています。と私は少し混乱しています。
キャッシング (memcache) :
私のサイトには大量の css、js、画像があります。キャッシング (「memcache」?) を有効にすると、サイトが大幅に高速化されることがわかりました。しかし、これは私を混乱させました。キャッシュはどのように役立ちますか? つまり、DB から出てくるものをユーザーごとに個別にキャッシュするにはどうすればよいでしょうか? たとえば、user-1 がログインすると、自分のコントロール パネルが表示されます。ユーザー 2 がログインすると、ユーザー 2 のコントロール パネルが表示されます。
何をキャッシュするかを決定するにはどうすればよいですか? さらに、キャッシング (memcaching) を有効にするにはどうすればよいですか?
CDN:
CloudFlareのようなコンテンツ配信ネットワークを使用するように言われました。私のサイトを自動的にキャッシュすることになっています。では、user-1 がログインすると、何をキャッシュするのでしょうか? ホームページの CSS、JS、およびホームページの画像のみをキャッシュしますか? 他のすべてにログインが必要だからですか?ユーザーがログアウトするとどうなりますか? つまり、「セッション」は CDN の動作に干渉しますか?
CDN 経由で画像を提供すると、サーバーの負荷が大幅に軽減されますか? クラスタ化されたサーバー構成を取得するための現金はあまりありません。したがって、(共有) サーバーがすべてのリソースを PHP コードの処理に専念できるようにしたいだけです。では、「キャッシング」(memcache など) や「CDN」(CloudFlare など) を使用すると、どのくらいの負荷を節約できますか?
最後に、
キャッシング、cdn、および基本的なパフォーマンスの最適化のために、このシナリオで実装する一般的な戦略は何ですか? CloudFlare のような CDN を有効にし、キャッシュを有効/実装/構成するには、php コードを変更する必要がありますか? 開発者/コーディングの時間を最小限に抑え、サイトの実行速度を大幅に向上させるにはどうすればよいですか?
ちょっと待って、「私たちについて」ページなどの私のページのいくつかも静的htmlになる予定です。しかし、彼らはそれほど多くのヒットを取得しません。私のFacebookページに使用されるiFrameページを除いて.
cdn - Cloudflare を有効にすると、サイトが CSS ファイルを読み取らない
Cloudflare を有効にすると、サイトの CSS が読み込まれません。Cloudflare 設定で css/html/js minify と Rocket loader をオフにしましたが、それでも問題が発生します。
cloudflare - Google アプリの設定: MX レコードと Cloudflare
サイトには CloudFlare を使用しています。ここ 3 ~ 4 日間、Google Apps で問題が発生しました。突然動作しなくなりました。ここ数日、他の人が同じ問題を抱えているのを見て、解決策が見つからないため、助けを求めました.
アドバイスをお願いできますか?
ドメインは 101greatgoalsdotcom です
hosting - CloudFlareのサブドメイン
私は自分のウェブサイトでCloudFlareを使用していますが、それは完全に機能します。問題は、JavaScriptやCSSなどの静的ファイルをでホストすることにしstatic.example.com
ましたが、サブドメインの設定方法がわかりません。
すでにCNAMEレコード(static
のエイリアスexample.com
)を追加しようとしましたが、機能しませんでした。また、Aレコード(static
を指すIPAddress
)として、とが使用IPAddress
するIPアドレスがwww
ありexample.com
ます。
私は何か間違ったことをしていますか?DNS伝播の問題が発生するまで約1時間待ちましたが、それでも機能しません。
caching - Azure Deploy/Publish で CSS ファイルが更新されない
解決済み 知らなかったが、Cloudflare はデフォルトですべての css/js ファイルを 4 時間キャッシュする。
シナリオ:
これをフロントページに追加します:
これを css ファイルに追加します。
Web デプロイ、または Azure への完全な発行を行うと、スパンはフロント ページに表示されますが、スタイリングは表示されません。何らかの理由で css ファイルが更新されません。FF、IE、Chrome、Safari はすべてそれを確認しています。ただし、一見任意の時間が経過すると、css ファイルが更新されます。
Azure VM にリモートで接続してアプリを再起動しても、スタイルは変わりません。アプリは 1 つのインスタンス、1 つのロールで実行されます。Azure キャッシュは設定されていません。css ファイル リンクにクエリ文字列パラメーターを追加しても役に立ちません。キャッシュの問題のようですが、解決方法の手がかりはありません。
何か案は?
facebook - URL を共有するときに Facebook がタイトルと画像を取得しないのはなぜですか?
通常、投稿の URL (例: http://techhamlet.com/2012/03/ipad-drop-test/ ) を貼り付けると、facebook は投稿からタイトル、説明、および画像をスキャンして取得します。これは私のサイトで長い間機能していました。私も og: メタタグを配置しています...しかし、最近、それらの情報を取得しなくなりました! まず、FB がそのように機能するのに 2 時間近くかかりました。今は何もない...
私はワードプレスを使用しており、Cloud Flare も使用しています。Facebookをブロックしているかどうかを確認するためにcloudflareを無効にしました...それでも機能しません! 助けていただけますか?
joomla - ページの CloudFlare エラー
ドメインで Cloudflare を使用しているときにエラーが発生するようです。何をしても消えないので、jbetolo を使用して js ファイルと css ファイルの縮小、マージ、圧縮を行い、cloudflare と joomla CP のさまざまなオプションをオフにしようとしました。
エラーは次のとおりです。Failed to Load Resource
http://website.com/cdn-cgi/pe/bag?r[]=http%3A%2F%2Fwebsite.com%3A80%2Fcdn-cgi%2Fnexp%2Fv%3D1443929931%2Fapps%2Fga_key.js
cloudflare.min.js:35
このエラーに関するリソースが見つかりません。エラーを報告するコンソールの出力を次に示します。なぜこれが起こるのか、どのように修正するのか、またはこれが正常なのか、誰か教えてもらえますか? ありがとう。
a.function.a.object.a.object.d.(anonymous function).object.d.(anonymous function).(anonymous function)cloudflare.min.js:37
a.function.a.object.a.object.d.(anonymous function).object.d.(anonymous function).(anonymous function)cloudflare.min.js:37
リンクを参照すると 405 Not Allowed エラーが返されます。これは少し明白だと思います。
webfonts - タイプキットでフォントをホストする場合とセルフホストする場合の長所と短所は何ですか
@font-faceWebフォントとして使用するためのライセンス済み/無料のフォントを実際に持っている新しいサイトを作成しています。
私の質問はこれです:これらのフォントはTypeKit.comにもあるので、フォントを自分でホストするのではなく、そこから使用することで実際に何かを得ることができますか?
私のサイトはCloudFlareを介して実行されるため、フォントファイルもそこにキャッシュされます。
この特定のサイトでTypeKitを引き続き使用する必要がある理由はありますか?
よろしく、マイケル