最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ThinkPHP3.1新特性之對(duì)頁面壓縮輸出的支持

 更新時(shí)間:2014年06月19日 15:44:06   投稿:shichen2014  
ThinkPHP3.0及以前的版本都沒有內(nèi)置頁面壓縮輸出功能,手動(dòng)添加代碼設(shè)置可能會(huì)與php配置環(huán)境沖突,ThinkPHP3.1新特性增加了對(duì)頁面壓縮輸出的支持,需要的朋友可以參考下

目前大多數(shù)瀏覽器都已經(jīng)支持頁面的壓縮輸出,通過壓縮輸出,頁面大小可以減少30%,但是由于3.0及以前的版本都沒有內(nèi)置頁面壓縮輸出功能,所以一般來說,開發(fā)人員需要自己在入口文件中添加:

ob_start('ob_gzhandler');

但是由于服務(wù)器環(huán)境的不同,有時(shí)候這個(gè)配置會(huì)和php.ini文件中的zlib壓縮配置沖突。而ThinkPHP3.1版則內(nèi)置了頁面壓縮輸出的功能,不再需要再手動(dòng)添加ob_gzhandler代碼,增加OUTPUT_ENCODE配置參數(shù),并支持檢測zlib.output_compression。

框架默認(rèn)會(huì)進(jìn)行頁面壓縮輸出,并且會(huì)自動(dòng)檢測zlib.output_compression配置,如果php.ini里面zlib.output_compression是開啟狀態(tài),則仍然以服務(wù)器環(huán)境的頁面壓縮方式進(jìn)行頁面壓縮。

相關(guān)代碼只有一行:

if(!ini_get('zlib.output_compression') && C('OUTPUT_ENCODE')) ob_start('ob_gzhandler');

在個(gè)別特殊的環(huán)境下面,如果出現(xiàn)類似下面的錯(cuò)誤提示:

output_handler "ob_gzhandler" conflicts with "zlib.output_compression" 

一般是由于你的服務(wù)器配置了其他的壓縮方式導(dǎo)致沖突,這個(gè)時(shí)候你可以手動(dòng)關(guān)閉OUTPUT_ENCODE,即:

'OUTPUT_ENCODE'=>false

就可以解決問題。

相關(guān)文章

最新評(píng)論

皋兰县| 内丘县| 太仆寺旗| 广饶县| 房产| 桐城市| 迭部县| 江津市| 博兴县| 新泰市| 牡丹江市| 江津市| 英吉沙县| 平遥县| 会理县| 华安县| 公安县| 瓦房店市| 白银市| 南郑县| 克山县| 庆阳市| 绥中县| 任丘市| 苏尼特左旗| 慈利县| 申扎县| 汨罗市| 渭南市| 宁陕县| 石嘴山市| 瓦房店市| 桑日县| 高阳县| 团风县| 八宿县| 二连浩特市| 江津市| 新营市| 平南县| 云阳县|