帝国cms相关搜索调用优化
帝国里面,我有一个新想法,增加一个表,存储所有文章的关键词,并将有关文章的id汇聚在一起,类似一种搜索聚合效果 这样做的好处就是可以再文章里面调用指定关键词的文章,可以抛开帝国原本自...
帝国cms常用调用代码SEO方向
网站优化每次找代码很麻烦,所以我这里给备用一下,包括一些自定义的函数,其实大多数都是PHP代码 第一类:高效率随机调用代码 <?php $randnum=32; //随机数量 $randids=''; $randdh...
帝国cms 编辑器的pre区块标签总是多出一个换行问题处理
帝国自带的编辑器里,使用pre区块时,总会多出一个换行来,为了处理这个换行,需要增加三行代码 $string=str_replace("<pre>\r\n","<pre>",$string); $string=...
帝国cms编辑器换行修改为p标签
在帝国cms后台编辑器中,敲回车后会出现br标签,这个在查看“源码”(左上角)的时候能看见,br标签是强制换行符,不如段落标签。 虽然这两种的效果是差不多的,都是另起一行,但是段落...
帝国cms php调用文本里面的随机行
function rand_txt($filename = "hot", $type = 1){ if(!file_exists(ECMS_PATH."d/{$filename}.txt")){ return "请检查网站根目录下/d/{$filename}.txt文件是否存在...
帝国cms增加自定义列表,使用自己的php代码
列表的二次开发<?php require('../../class/connect.php'); require('../../class/db_sql.php'); require('../../class/functions.php'); require('../../class/t_functions.php'); require(...
帝国cms,在文章第一段插入一张图片
<?php $img = '<p><img src="/skin/images/'.mt_rand(1,1).'.png" alt="'.$navinfor['title'].'"></p>'; $pos = strpos($navinfor['newstext'], &quo...
帝国高效率随机调用功能扩展
知识点总结1.PHP代码function ZQrand($classid , $num){ global $dbtbpre,$empire; /* 检测json文件是否存在 */ $file_arrs = glob(ECMS_PATH."d/json/*.json"); $file_cache = $file...
帝国大数据项目笔记
2022.10.6号1.创建聚合表,大数据的前锋!创建聚合表,三个:CREATE TABLE `i9j_cn`.`phome_book_1` ( `id` INT(10) NOT NULL AUTO_INCREMENT COMMENT 'id' , `book` VARCHAR(255) NOT NULL COM...
帝国cms400万文章首页高效率调用代码
由于我服务器配置比较差,所以利用sql的rand()来随机肯定不行,太慢了,所以我转换思路,先建张表,字段分两个,一个是文章id一个栏目id,再通过这个表来进行区域性随机,这样就可以把随机高效...
帝国利用PHP生成sitemap文件
这个代码可以拿去直接用,但是有一点需要注意,如果网站文章太多了,那就需要修改部分代码,百度好像规定了sitemap里面的链接条数的。太多了不太友好sitemap代码<?php /*引用文件*/ require(...
帝国cms获取内容里面的图片 php
if(empty($add['titlepic'])){ $str = $add['newstext']; $isMatched = preg_match("/<img .*?(?=src)src=\"([^\"]+)\"/si", $str, $matches); $add['titlepic'] =...