技术文摘

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

作者:雨祺   发表于:
浏览:298次    字数:575  原创
级别: 站长   总稿: 69 篇,  月稿: 0
草根站长们心疼自己的服务器空间占用太大,心想续费增大磁盘空间就是一笔开销!又让钱钱无情的从口袋离去!很是伤心!有办法么?能解决么?小编只能说肯定是有的!只有你想不到没有做不到!现在小编开始讲解帝国CMS静态页面生成时为压缩代码且一行的方法!这样不仅极大的减少服务器空间占用,而且还能干扰采集的仿站的小小白站长们。毕竟不熟悉F12的他都需要用Dreamweaver格式化代码才能自动整理成一栏一栏的,方便查看。

1、打开文件e/class/functions.php

2、找到以下函数
  1. function GetHtml($classid,$id,$add,$ecms=0,$doall=0) 
3、找到以下代码
  1. //写文件 
  2. WriteFiletext($file,$addlevel.$string); 
4、在以上代码加入
  1. //静态生成为一行代码 
  2. $string = preg_replace('/rn|r|n/''', $string); 
  3. $string = preg_replace('/[ ]+/'' ', $string); 
  4. //静态生成为一行代码 
5、最终代码就是这样的
  1. //静态生成为一行代码 
  2. $string = preg_replace('/rn|r|n/''', $string); 
  3. $string = preg_replace('/[ ]+/'' ', $string); 
  4. //静态生成为一行代码          
  5. //写文件 
  6. WriteFiletext($file,$addlevel.$string); 

效果见本篇文章,不妨打开此网页的源代码,是不是发现源代码变成一行了呢?

【审核人:站长】

收藏   加好友   生成海报   分享
点赞(0)
打赏
Tags: 代码 二次开发 帝国CMS

发布者资料

热门文章

技术文摘

查看更多技术文摘
首页
栏目
搜索
会员
投稿