Heim > Artikel > Backend-Entwicklung > So löschen Sie den MIP-Cache-Cache in PHP-Batches (mit Beispielen)
Der Inhalt dieses Artikels befasst sich mit der Methode zum Stapellöschen des MIP-Cache in PHP (mit Beispielen). Ich hoffe, dass er für Sie hilfreich ist.
Was ist MIP? Ich werde nicht viel mehr sagen.
Was ist MIPCache?
Populärwissenschaft: MIPCache ist ein Proxy-basiertes CDN-Caching-System. Es kann verwendet werden, um alle MIP-Seiten zwischenzuspeichern, auf die von einer bestimmten Abschlussseite verwiesen wird oder auf die von Baidu-bezogenen Diensten aus geklickt wird. Wenn ein Benutzer auf eine von MIPCache zwischengespeicherte MIP-Seite zugreift, erreicht der Datenverkehr zunächst das CDN. Wenn zu diesem Zeitpunkt relevanter Seiteninhalt im CDN vorhanden ist, wird dieser direkt an den Benutzer zurückgegeben MIP-Seiteninformationen von einer bestimmten Webbibliothek oder einer Website eines Drittanbieters, legen Sie den CDN-Cache ab und geben Sie ihn an den Benutzer zurück. Beim Caching konvertiert MIPCache auch absolute Pfade auf der Seite in relative Pfade. Durch diesen Vorgang kommen alle HTTP-Anfragen von derselben Quelle, was die Antwortgeschwindigkeit weiter verbessert.
Es gibt einen MIPCache Cleaner im Hintergrund eines bestimmten Webmaster-Tools, der jedoch jeweils nur eine URL bereinigen kann, was bei den meisten auch der Fall ist eingeschränkt. Wie heißt es so schön: Kann diese Effizienz mein Monatsgehalt von 2.000 wert sein? Ganz zu schweigen vom Geld- und Effizienzproblem: Wenn Sie mehr als 10.000 Artikel abräumen müssen, wird es sehr langweilig und nervig. Ich liebe Arbeit, Arbeit macht mich glücklich! Allerdings kann Goose den Cache nur 10 Mal in 100 Sekunden leeren, was einfach ein großes Problem darstellt. ALSO. . .
Natürlich kann ich nichts tun. Schließlich handelt es sich um ein bestimmtes Produkt, und es muss so hergestellt werden, wie es nach den Regeln anderer Leute hergestellt werden soll.
Später. . . Verdammt, erzähle ich eine Geschichte? Kommen wir ohne Umschweife direkt zum Thema
Die neueste MIPCache-Bereinigung-Schnittstelle (vielleicht haben einige Leute sie noch nicht entdeckt und ich habe erst kürzlich davon erfahren). in der Gruppe fragte zufällig, warum es nicht verwendet werden konnte
Wie man es verwendet
Besorgen Sie sich zunächst den Authkey vom MIP einer bestimmten Webmaster-Plattform .
2. MIPCache-Batch-Reinigungsschnittstelle
3. PHP-Aufrufbeispiel
<?php $api = 'https://c.mipcdn.com/update-ping/refreshcache';//批量清理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. Rückgabestatus
Nutzungsbeschränkungen: Das tägliche Reinigungslimit für eine einzelne Site beträgt 100.000 URLs. Bitte bewerten Sie den Umfang selbst, wenn Sie eine Pfadanforderung einreichen. Wenn die Site-URL mehr als eine Million beträgt, vermeiden Sie die direkte Übermittlung von /. Es wird empfohlen, die Pfade nach Bedarf hierarchisch zu übermitteln.
Effektive Zeit: Die effektive Zeit der 1w-Level-URL beträgt etwa 1 Stunde.
Hinweise
1. Nach dem Leeren des Caches kehrt der MIP-Cache-Spider zur Ursprungsseite zurück, um den Inhalt zu crawlen zu groß ist, wird der Server der Website einen gewissen Druck ausüben. Achten Sie daher beim Leeren des Caches bitte auf die Ausdauer Ihres eigenen Site-Servers.
2. MIP Cache UA unterscheidet sich von bestimmten mobilen Such-UAs.
Das obige ist der detaillierte Inhalt vonSo löschen Sie den MIP-Cache-Cache in PHP-Batches (mit Beispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!