成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁 ? 技術(shù)教程 ? php基于ob_start(ob_gzhandler)實(shí)現(xiàn)網(wǎng)頁壓縮功能的方法
全站頭部文字 我要出現(xiàn)在這里
php基于ob_start(ob_gzhandler)實(shí)現(xiàn)網(wǎng)頁壓縮功能的方法 705 2024-01-10   

本文實(shí)例講述了php基于ob_start('ob_gzhandler')實(shí)現(xiàn)網(wǎng)頁壓縮功能的方法。分享給大家供大家參考,具體如下:

PHP生成網(wǎng)頁后傳送給瀏覽器顯示 ,頁面的打開速度除了與用戶的網(wǎng)速有關(guān),往往也跟頁面的大小有很關(guān)系,我們可以從網(wǎng) 頁大小著手,以提高網(wǎng)頁的響應(yīng)速度。

下面的代碼是一個壓縮網(wǎng)頁的例子,我們利用ob_gzip函數(shù),使用ob_start將輸出內(nèi)容壓縮后放到“緩沖區(qū)”后再輸出 。

PHP代碼

//啟用壓縮
if(function_exists('ob_gzip'))
{
 ob_start('ob_gzip');
}
//準(zhǔn)備一些待壓縮的內(nèi)容
for($i=0; $i<100; $i++)
{
 echo('這里是測試內(nèi)容 <br>');
}
//輸出壓縮成果
ob_end_flush();
//這是ob_gzip壓縮函數(shù)
function ob_gzip ($content)
{
 if( !headers_sent() && extension_loaded ("zlib") && strstr ( $_SERVER["HTTP_ACCEPT_ENCODING"], "gzip")){
 $content = gzencode($content,9);
 header ("Content- Encoding: gzip");
 header ("Vary: Accept- Encoding");
 header ("Content- Length: ".strlen ($content));
 }
 return ($content) ;
}

到底作用有 多大,在這里我就上面的代碼進(jìn)行了測試。

壓縮前:

查看圖片

壓縮后:

查看圖片

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php緩存技術(shù)總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php正則表達(dá)式用法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。



主站蜘蛛池模板: 田教授家的二十八个保姆电视剧免费观看| 白蛇三| 地缚少年花子君第二季什么时候出| 孔丽娜个人资料简介| 斯维特拜克之歌| 女生网站| 日韩大胆视频| 东星斑鱼图片| 刑事侦缉| 西街少年 电视剧| 社会好全部歌词| 李美琪主演的电影| 抖音音乐| 红楼梦小戏骨| 暴露视频| 女同视频网站| 抚养费标准一般是多少钱一个月| 电影院线| 机动战士高达seed destiny| 被主人调教| 妈妈的朋友电影日本| aroused| 一江春水向东流 电视剧| 思念天边的你简谱| 孙启皓| 赵凯的个人资料| 龙政璇| 阿妹的诺言| 学生早餐吃什么方便又营养| 电影《kiskisan》在线播放| 刑事侦缉档案2剧情介绍| 我的野蛮女老师2| 抖音 下载| 赵奕欢电影| 炙热电影| 天机太阴在命宫| 瑞斯·伊凡斯| 误杀1演员表| 管路通| 湖南卫视节目表今天| 杀破狼·贪狼 2017 古天乐|

!!!站長長期在線接!!!

網(wǎng)站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103