如何用php压缩html代码并输出

如何用php压缩html代码并输出,第1张

第一步,你需要对php的设置如下:

php.ini: output_buffering = Off output_handler = ob_gzhandler zlib.output_compression = Off zlib.output_compression_level = -1

第二步,你需要在apache下增加如下设置:

AddOutputFilter DEFLATE html php js css

这样就可以对html php js css进行gzip压缩了。

第三步,你需要使用如下php压缩html并输出到客户端的函数:

function compress_html($string) { return ltrim(rtrim(preg_replace(array("/>*([^ ]*) *</","//","'/\*[^*]*\*/'","/\r\n/","/\n/","/\t/",'/>[ ]+</'), array(">\\1<",'','','','','','><'),$string)))}

上面的这个正则表达式,很强大的哦,经过我本人亲自测试可使用。

通过以上方法,你就可以将你的html代码压缩然后输出给客户端了。不信你可以查看源代码,就是一行,网页瞬间压缩很小。

大家可以使用bulk rename utility ,如果没有安装的话,可以百度一下。

打开中处理文件的文件夹,再打开bulk rename utility,你可以使用拖动的方法直接添加文件到bulk rename utility。这个方法在XP中不适用。

当然你可以软件左侧进行增加文件,但这个方法稍稍慢一点。

在”替换“后的文本框中输入一个空格,在”用“后的文本框中什么都不输入

最后点击”重命名“按钮。如果初次使用这个软件还会有一个警告框,不要管它。

这个时候我们可以发现我们删除文件名中的多余空格效果已经达到了。

HTML是用来做网站的一种语言哈,就是在html里面改变图片的大小就要改变文件代码,打开图片源代码,图片文件的大小是height,和宽,我们可以更改,在语言中我们需要设置的都是英文的。

现在压缩工具将图片缩小之后都会对画质有影响,压缩图片文件选择压缩工具页面中的普通压缩就可以了压缩程度不要过大,找到图片压缩工具,图片要放置在工具页面上进行数据分析,根据图片的大小工具会制定压缩方案。

图片分享论坛却只允许发几百KB的文件;微信、分享给朋友的时候自动压缩的图像都比较模糊


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7593413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存