解决帝国cms 批量采集上万数据以后速度慢的问题
原因之一就是每采集一篇文章都生成一次列表,假如文章有几十万 列表页就有几万页。可以在栏目里修改后台信息发布设置,关闭生成列表。采集结束再手动刷新所有信息栏目页。参考:https://www.kx3x.com/3xzy/17965.html
原因之一就是每采集一篇文章都生成一次列表,假如文章有几十万 列表页就有几万页。可以在栏目里修改后台信息发布设置,关闭生成列表。采集结束再手动刷新所有信息栏目页。参考:https://www.kx3x.com/3xzy/17965.html
帝国CMS模板加rand()随机之类调用,数据超1万马上慢。【不怕蚂蚁一样的数据,就怕乌龟一样的模板】 如果必须要使用rand推荐使用下面比较高效的调用方法。首先说下缺陷,文章如果删除了,会调用不到,并且只适用于一个数据表一个栏目的情况。。<?php $randnum=10; //随机数量 $randids=''; $randdh=''; for($i=1;$i<=$ra
修改数据库有风险,首先建议备份数据库。将以下代码添加到主题的functions.php中if (is_user_logged_in()){ global $wpdb; $wpdb->query("UPDATE wp_posts SET post_content = replace( post_content, '旧文字', '新文字' )"); }登录后,
运行多个python脚本时,每个终端的标题都一样,以下方法可以修改默认标题。方法一:import ctypes ctypes.windll.kernel32.SetConsoleTitleW('My New Title')方法二:import os os.popen('title My New Title')
宝塔面板降级教程1、下载离线升级包wget http://download.bt.cn/install/update/LinuxPanel-7.7.0.zip2、解压unzip LinuxPanel-7.7.0.zip3、进入升级目录cd /root/panel4、运行降级bash update.sh宝塔绕过登录的方法:http://www.gmloc.me/117.html
在使用‘r+’模式读写文件时,在读取文件后直接write进内容时,新增的内容会从文件头开始覆盖原来的文本!例如:原文内容为‘abc’,假如写入‘123’,那么此时文件中存储的内容是‘123’,但如果写入的是‘1’,则文件中的内容是‘1bc’!假如在读取文件后先read文件内容,再进行write操作时,新增的内容会像‘a+’模式一样添加在原文内容后!例如:原文内容为‘abc’,假如写入‘123’,那
前提条件是手上有一个没有被封的vps,没有的话就不用看下面的内容了。下面以outlook邮箱的服务器smtp.office365.com为例第一步在新的vps的nginx配置文件的最后添加下面的内容:stream { server { listen 588; resolver 1.1.1.1 8.8.8.8; proxy_pass smtp.
一些插件停用后,还会残留一些的定时作业。以下代码可以删除插件停用残留的定时任务。在主题的函数文件function.php添加如下代码:# WordPress删除插件停用残留的定时任务 add_action('wpjam_remove_invild_crons', 'wpjam_remove_invild_crons'); function wpjam_remove_invild_crons(){
使用 robots.txt 并不能完全防止该网页被编入索引。 要想彻底防止该网页被编入索引,您应该使用“noindex”,或使用身份验证禁止匿名访问该网页。在屏蔽的页面中添加以下代码<meta name='robots' content='noindex, nofollow' />删除 robots.txt中屏蔽所需页面的行,因为robots.txt屏蔽后,搜索引擎就看不到上面的代码,
放在主题的functions.php文件里/** * 古腾堡编辑器禁用自动保存 * http://www.gmloc.me/120.html */ add_filter('block_editor_settings_all', function($settings) { $settings['autosaveInterval'] = 99999; $settings['loc