帝国CMS多终端手机版内容图片压缩
以前做站只做PC端即可,维护相对来讲比较简单方便。但是随着网络的发展,网友们开始从PC端移步到手机WAP端,所以,我们有时候就需要对手机端做一些特殊处理!就比如说压缩图片!手机端因为带宽小的原因,所以我们需要尽可能的把图片压缩小一点,从而提升网站的打开速度。对此,我们可以使用php的的preg_replace_callback函数,通过正则查找正文当中的图片,下面是具体代码:
//内容图片压缩处理functionNewsTextReplace($add){$add['newstext']=preg_replace_callback('/<img.*?src="(.*?)".*?>/is',function($callback){return'<imgsrc="'.sys_ResizeImg($callback[1],370,200,3).'"width="100%">';},stripslashes($add['newstext']));$add['newstext']=addslashes($add['newstext']);return$add;}
可以将以上代码放到userfun.php中,在相应的模板代码中调用即可,这个需要对帝国有些了解才能使用。
上一篇:帝国CMS如何自动生成sitemap.xml网站地图
图片压缩
PSTrayFactory.exe是什么文件?PSTrayFactory.exe是不是病毒
pcboost.exe是什么文件?pcboost.exe是不是病毒
POCO2004.exe是什么文件?POCO2004.exe是不是病毒
PNXSERVR.exe是什么文件?PNXSERVR.exe是不是病毒
PhotoUD.exe是什么文件?PhotoUD.exe是不是病毒
Pccspyui.exe是什么文件?Pccspyui.exe是不是病毒
PasswordGuard.exe是什么文件?PasswordGuard.exe是不是病毒
pmProtect.exe是什么文件?pmProtect.exe是不是病毒
PPPoECat.exe是什么文件?PPPoECat.exe是不是病毒
plsqldev.exe是什么文件?plsqldev.exe是不是病毒