localisation actuelle: Maison > site de téléchargement > Téléchargement de la bibliothèque > Autres bibliothèques > Classe PHP qui génère le plan du site Baidu
Classe PHP qui génère le plan du site Baidu
Classer: Téléchargement de la bibliothèque / Autres bibliothèques | Temps de libération: 2018-01-02 | visites: 2106 |
Télécharger: 99 |
Derniers téléchargements
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
Le cerveau le plus puissant 3
Odd Dust : Damila
Jeune voyage vers l'Ouest 2
24 heuresClassement de lecture
- 1 Dead Rising Deluxe Remaster : Comment prendre une photo humoristique de 1 000 PP pour le défi photo de Kent
- 2 Objets en JavaScript
- 3 Principales API gratuites à connaître
- 4 Mise à l'échelle de Node.js avec le module Cluster
- 5 Comment synchroniser vos contacts avec votre téléphone ? Implémentation de CardDAV dans Go!
- 6 Nouvelles valeurs et fonctions en CSS
- 7 EchoAPI vs Insomnia : une comparaison complète avec des exemples pratiques
- 8 Guide des raccourcis Dead Rising Deluxe Remaster : comment débloquer le raccourci Wonderland et Tunnels
- 9 Présentation de la mise à niveau ultime du développeur Java JDK avec des améliorations avancées de l'IA
- 10 Dead Rising Deluxe Remaster : Tous les survivants et où les trouver
- 11 Conseils pour tester les tâches en file d'attente dans Laravel
- 12 Le portefeuille associé à Ripple déplace 100 millions de XRP au milieu de la chaleur juridique
- 13 Le prix du Bitcoin (BTC) dépasse 62 000 $ alors que 88 % des HODLers sont assis sur des bénéfices papier
- 14 Comment réparer Tailwind CSS ne fonctionne pas dans Next.js
- 15 Le marché des pièces meme se réchauffe alors que le rallye Dogecoin (DOGE), Shiba Inu (SHIB) et Popcat (POPCAT)
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 1633 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 1529 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2379 2024-03-29
<?php /* * SiteMap接口类 */ class SitemapAction extends Action{ private static $baseURL = ''; //URL地址 private static $askMobileUrl = 'http://m.xxx.cn/ask/'; //问答移动版地址 private static $askPcUrl = "http://www.xxx.cn/ask/"; //问答pc地址 private static $askZonePcUrl = "http://www.xxx.cn/ask/jingxuan/"; //问答精选Pc链接 private static $askZoneMobileUrl = "http://m.xxx.cn/ask/jx/"; //问答精选移动版链接 //问答setmaps public function askSetMap(){ header('Content-type:text/html;charset=utf-8'); //获取问题列表 $maxid = 0; //索引文件最大id $minid = 0; //索引文件最小id $psize = 1000; //数据库每次取数量 $maxXml = 5000; //xml写入记录数量 $where = array(); //读取索引文件 $index = APP_PATH.'setmapxml/Index.txt'; //关联setmaps路径 $askXml = "../siteditu/ask/ask.xml"; if(!file_exists($index)){ $fp=fopen("$index", "w+"); if ( !is_writable($index) ){ die("文件:" .$index. "不可写,请检查!"); }
Prenez d'abord 1000 éléments de données (qui peuvent être plus flexibles et plus faciles à modifier ultérieurement), puis générez des fichiers au format XML en boucle. file_puts_contens écrit des fichiers. Ensuite, écrivez le nom du fichier XML généré, l'identifiant minimum de la question récupérée, l'identifiant maximum de la question récupérée et le nombre de questions récupérées dans un fichier txt pour la requête d'index. Le format est à peu près comme celui-ci.
0,3146886,3145887,1000
Avez-vous constaté que le dernier nombre est 1000 ? La première fois que vous sélectionnez, supprimez 1000 éléments de données, puis écrivez-les dans le fichier 0.xml. Écrivez le nom du fichier XML extrait, l'identifiant minimum, l'identifiant maximum et le nombre d'entrées dans le texte de la requête d'index. Pour la première fois, 1 000 éléments de données ont été écrits dans 0.xml et le nombre d’éléments générés était de 1 000. L'instruction select deviendra lors de la deuxième requête. où id > L'identifiant maximum retiré (actuellement, mysql est une requête d'ordre direct, si c'est dans l'ordre inverse, remplacez-le par moins de) limite 1000 Dans ce cas, supprimez 1000, puis modifiez l'identifiant minimum et l'identifiant maximum. du txt de la requête d'index et ajoutez le nombre d'éléments générés à 2000 . Par analogie, lorsque le nombre d'éléments générés atteint 5 000, démarrez une autre ligne et écrivez-la dans le fichier d'index, quelque chose comme ceci
0,3146886,3145887,5000
1,3148886,3147887,1000
Écrire ainsi réduira la pression sur le serveur.