ホームページ  >  記事  >  バックエンド開発  >  PHP バッチで MIP キャッシュをクリアする方法 (例あり)

PHP バッチで MIP キャッシュをクリアする方法 (例あり)

不言
不言転載
2019-01-18 09:53:344231ブラウズ

この記事の内容は、PHP で MIP キャッシュを一括クリアする方法 (例付き) に関するもので、一定の参考価値がありますので、困っている方は参考にしていただければ幸いです。

MIP とは何ですか?これ以上は言いません。

MIPCache とは何ですか?

一般科学: MIPCache はプロキシベースの CDN キャッシュ システムです。これは、特定の程度に関連するページによって参照されるか、Baidu 関連サービスからクリックされるすべての MIP ページをキャッシュするために使用できます。 MIPCache によってキャッシュされた MIP ページにユーザーがアクセスすると、トラフィックはまず CDN に到達します。このとき、CDN に関連するページ コンテンツがある場合は、それがユーザーに直接返されます。それ以外の場合は、キャッシュ システムが特定の Web ライブラリまたはサードパーティ Web サイトからの MIP ページ情報を取得し、CDN キャッシュを配置してユーザーに返します。キャッシュ中に、MIPCache はページ内の絶対パスを相対パスに変換します。この操作により、すべての HTTP リクエストが同じソースから送信されるようになり、応答速度がさらに向上します。

特定のウェブマスター ツールのバックグラウンドには MIPCache クリーニング がありますが、一度に 1 つの URL しかクリーニングできず、ほとんどの URL は制限付き。時は金なりという諺にもあるように、この効率は私の月給 2,000 に見合うものでしょうか?お金や効率の問題はもちろんのこと、10,000以上のアイテムをクリアしなければならないとなると、非常に退屈で面倒なものになることが予想されます。私は仕事が大好きです、仕事は私を幸せにします!ただし、Goose はキャッシュをクリアできるのが 100 秒間に 10 回に制限されており、これが大きな問題点となります。それで。 。 。

もちろん、私にできることは何もありません。結局のところ、これはある製品であり、他の人のルールに従ってどう作るべきかを作らなければなりません。 ######その後。 。 。くそー、私は物語を話しているのですか?これ以上の苦労はせずに、

Some Degree の最新の

MIPCache Cleanup

Interface (まだ発見していない人もいるかもしれませんが、私は最近知ったばかりです) のトピックに直接行きましょう。たまたまグループがなぜ使えなかったのかを尋ねました

使い方

1. まず、特定のウェブマスター プラットフォームの MIP から認証キーを取得します。

2.

MIPCache バッチ クリーンアップ インターフェイス

3. PHP 呼び出しの例

<?php
$api = &#39;https://c.mipcdn.com/update-ping/refreshcache&#39;;//批量清理mip cache接口
$postData = array(
      "host" => "svip7.cc",//你的域名
      "path" => "/mip",//需要清理的文件夹名称
      "authkey" => "660ab33e028cec9f443da9c3abfcdefg"//你的AUTHKEY
      );
$postData = json_encode($postData);
$url = $api;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$result = curl_exec($ch);
curl_close($ch);
echo "返回状态".$result;
?>

4. ステータスを返します

使用制限

: 1 サイトあたりの 1 日あたりのクリーンアップの制限は 100,000 URL です。パス リクエストを送信する際にその規模を自分で評価してください。サイト URL が 100 万を超える場合は、/ を直接送信することは避け、必要に応じてパスを階層的に送信することをお勧めします。

有効時間

: 1w レベルの URL の有効時間は約 1 時間です。

注意事項

1. 注: キャッシュをクリーンアップした後、MIP キャッシュ スパイダーはコンテンツをクロールするために元のサイトに戻ります。 Web サイトのサーバーは、ある程度の圧力を引き起こします。したがって、キャッシュをクリアする場合は、自身のサイトサーバーの耐久性に注意してください。

2. MIP キャッシュ UA は、特定の検索モバイル UA とは異なります。

以上がPHP バッチで MIP キャッシュをクリアする方法 (例あり)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。