红穆笔记
首页 程序笔记 帝国cms

帝国cms

帝国cms常用实用代码,记录帝国cms所实用到的代码,比如导航制作调用,分页制作调用,以及一些数据库的调用代码等等

帝国cms全站高效率随机调用(毫秒级调用)

帝国cms全站高效率随机调用(毫秒级调用) 程序笔记 帝国cms

特点: 调用效率极高,79万数据随机调用测试,只需要500毫秒 调用可指定栏目调用,也可整个表调用 安装简单,只需一个函数 PHP代码: function ecms_rand($classid,$num){     global $empire,$dbtbpre; &…
👁 408
帝国cms 滚动加载更多文章

帝国cms 滚动加载更多文章 程序笔记 帝国cms

想要自己加载得要涉及到PHP+JQ+AJAX: 新建个php代码get_news_index.php 上传到 /e/action: <?php require('../class/connect.php'); require('../class/db_sql.php&#…
👁 281
帝国cms文章多了后台卡成狗解决办法

帝国cms文章多了后台卡成狗解决办法 程序笔记 帝国cms

最近帝国文章上百万,于是后台加载一下页面,发现非常的卡顿 几乎所有页面都会卡顿,于是乎我排查了一下问题 主要原因是帝国存在一个页面刷新的加载文件,当文章多了后,加载这个页面刷新的PHP文件就会非常慢 解决办法找到那个页面刷新的文件,然后解决他,主要是我解决问题之后,搞忘记记录那个文件名了,现在再去找…
👁 382
帝国cms采集文章关键词生成

帝国cms采集文章关键词生成 程序笔记 帝国cms

代码都是简单的小事,只要有分词的api,那么一切都不是问题! PHP代码献上: <?php echo '<meta http-equiv="refresh" content="2"/>'; require('../e/…
👁 257
帝国cms相关搜索调用优化

帝国cms相关搜索调用优化 程序笔记 帝国cms

帝国里面,我有一个新想法,增加一个表,存储所有文章的关键词,并将有关文章的id汇聚在一起,类似一种搜索聚合效果 这样做的好处就是可以再文章里面调用指定关键词的文章,可以抛开帝国原本自带的相关搜索聚合功能! 因为帝国原本自带的相关搜索聚合功能过于缓慢!(采用sql模糊查询,数据十万以上,如果服务器拉胯…
👁 354
帝国cms常用调用代码SEO方向

帝国cms常用调用代码SEO方向 程序笔记 帝国cms

网站优化每次找代码很麻烦,所以我这里给备用一下,包括一些自定义的函数,其实大多数都是PHP代码 第一类:高效率随机调用代码 <?php $randnum=32; //随机数量 $randids=''; $randdh=''; for($i=1;$i<=$r…
👁 274
帝国cms 编辑器的pre区块标签总是多出一个换行问题处理

帝国cms 编辑器的pre区块标签总是多出一个换行问题处理 程序笔记 帝国cms

帝国自带的编辑器里,使用pre区块时,总会多出一个换行来,为了处理这个换行,需要增加三行代码 $string=str_replace("<pre>\r\n","<pre>",$string); $string=str_replace(&…
👁 335
帝国cms编辑器换行修改为p标签

帝国cms编辑器换行修改为p标签 程序笔记 帝国cms

在帝国cms后台编辑器中,敲回车后会出现br标签,这个在查看“源码”(左上角)的时候能看见,br标签是强制换行符,不如段落标签。 虽然这两种的效果是差不多的,都是另起一行,但是段落标签在查看源码的时候可以让页面内容在结构上更清晰。 第一步,找到以下三个文件   \e\admi…
👁 163
帝国cms php调用文本里面的随机行

帝国cms php调用文本里面的随机行 程序笔记 帝国cms

function rand_txt($filename = "hot", $type = 1){ if(!file_exists(ECMS_PATH."d/{$filename}.txt")){ return "请检查网站根目录下/d/{$file…
👁 168
帝国cms PHP缓存网页代码 加速访问

帝国cms PHP缓存网页代码 加速访问 程序笔记 帝国cms

优化后的缓存文件。适用于任何php网站。从根本解决你网站速度问题!<?php /****************** require(ECMS_PATH . 'cache/content.php'); *******************************************/ /…
👁 400
1 3 4 5 6 7 10