下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国CMS二次开发静态页面生成为压缩代码

414 2021-01-25 18:29:09

收藏

简述

效果如下。
帝国CMS二次开发静态页面生成为压缩代码功能怎么做呢?其实非常简单,源码如下:

1、打开文件

e/class/functions.php


2、找到以下函数

function GetHtml($classid,$id,$add,$ecms=0,$doall=0)


3、在//写文件之前添加代码

preg_match_all('/(.*?)</pre>/s',$string,$r); foreach($r[0]as$key=>$value){ $string=str_replace($value,"[#]".$key."[#]",$string); } $string=preg_replace('[rn]','',$string); $string=preg_replace('/>s+(.*?)<',$string); foreach($r[0]as$key=>$value){ $string=str_replace("[#]".$key."[#]",$value,$string); }

 

//写文件
Write Filetext($file,$addlevel.$string);

修改后再生成的内容页就只有一行源码了。

本文地址:https://xzo.com.cn/develop/empire/177.html

有帮助,很赞!

信息来源:精准像素
信息标签
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国cms列表页怎样置顶?
帝国cms列表页怎样置顶?

在很多时候,我们有信息置顶的需求。但大家在后台信息设置好置顶后可能会发现...

11 742
宝塔面板帝国cms搬家报错No input file specified
宝塔面板帝国cms搬家报错No input file specified

今天有客户向鸥哥求助说宝塔面板帝国cms搬家报错No input file specified,这...

23 1867
PHPCMS可以转为帝国CMS程序吗?
PHPCMS可以转为帝国CMS程序吗?

如今phpcms由于停止更新不能继续用下去了,我们就更加推荐帝国。那么,phpcms可...

23 768
帝国CMS调用新浪iplookup接口实现不同ip跳转不同城市分站
帝国CMS调用新浪iplookup接口实现不同ip跳转不同城市分站

让不同城市的访客在访问页面时跳转到对应的城市站才能带来更好的体验,而新浪...

1 296
帝国cms二次开发后台手动添加会员方法
帝国cms二次开发后台手动添加会员方法

帝国cms后台可以做手动添加会员的功能吗,要怎么添加呢?请参考下方教程了解帝...

1 279
帝国cms搜索结果关键词标红怎么实现?
帝国cms搜索结果关键词标红怎么实现?

帝国cms7.5默认是有关键词标红功能的,但一些站使用了二开版本的搜索结果支持...

3 324
帝国cms怎样批量删除上万篇文章/指定会员/时间段发布的信息?
帝国cms怎样批量删除上万篇文章/指定会员/时间段发布的信息?

在网站运营过程中,我们可能因为这样那样的原因需要批量删除大批文章信息,几十...

1 982
怎样实现帝国CMS验证码无刷新显示?
怎样实现帝国CMS验证码无刷新显示?

这个蜘蛛爬虫、恶意广告横行的年代,任何涉及到信息反馈的页面不加入验证码就...

1 366
随机帝国CMS开发教程
帝国CMS结合项筛选怎样做伪静态?
帝国CMS结合项筛选怎样做伪静态?

帝国CMS7.5的后台就新增了“伪静态设置”的功能,我们只需要简单配置下后台就...

7 364
帝国CMS二次开发下拉加载更多教程
帝国CMS二次开发下拉加载更多教程

帝国cms一般是支持分页模式,但下拉加载更多无疑更有技术感。那么,怎样做下拉...

0 464
怎样用帝国CMS开发小说系统
怎样用帝国CMS开发小说系统

现在市面上也有许多的完善的小说系统了,今天来分享下利用帝国CMS如何开发小...

7 620
帝国cms下载页怎样直接调用下载地址?
帝国cms下载页怎样直接调用下载地址?

帝国cms下载链接会先有一个跳转,点击后才能进行下载。那么,帝国cms怎样开启直...

0 506
帝国CMS多终端手机版内容图片压缩
帝国CMS多终端手机版内容图片压缩

PC端下上传的内容图片一般比较大,在移动端下加载会很慢,此时我们需要把这些图...

0 477
二次开发list.var统计专题信息数量帝国CMS教程
二次开发list.var统计专题信息数量帝国CMS教程

本次帝国CMS统计专题信息数量教程主要讲的是列表页list.var的代码写法。其...

0 242
帝国CMS7.5使用TAGSID做伪静态简单调用方法
帝国CMS7.5使用TAGSID做伪静态简单调用方法

tag页作为站点文章的高度聚合页,合理运用相当于站点附带了非常多的栏目,且内...

0 388
怎样去掉帝国cms简介截取字符出现的html代码?
怎样去掉帝国cms简介截取字符出现的html代码?

帝国CMS发布信息时,会默认从详情内容中截取前面一段内容作为简介,但有时会截...

0 285
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入