国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php輸出壓縮HTML頁面代碼實例程序

2024-05-04 21:58:03
字體:
來源:轉載
供稿:網友

壓縮頁面輸入就是把所有沒有用的字符轉去掉,然后所有代碼放到一起,這樣對于seo是有幫助,但是對于代碼可讀性很差,我們經常會看到很多網站這樣做了,如果要手動來把html中字符空格刪除很麻煩,于是就有了php輸出壓縮HTML頁面實例了.

對于服務器輸出的 HTML 代碼,是否也可以進行壓縮呢?下面就是一個對 HTML 進行壓縮的函數,代碼如下:

  1. function wpjam_minify_html($html) { 
  2.     $search = array( 
  3.         '/>[^S ]+/s',  // 刪除標簽后面空格 
  4.         '/[^S ]+</s',  // 刪除標簽前面的空格 
  5.         '/(s)+/s'       // 將多個空格合并成一個 
  6.     ); 
  7.     $replace = array( 
  8.         '>'
  9.         '<'
  10.         '/1' 
  11.     ); 
  12.     $html = preg_replace($search, $replace, $html); 
  13.     return $html; 

對于 WordPress 博客來說,將上面的函數和下面的代碼復制到當前主題的 functions.php 文件中,就可以實現輸出頁面 HTML 代碼的壓縮,代碼如下:

  1. if(!is_admin()){ 
  2.  add_action("wp_loaded"'wp_loaded_minify_html'); 
  3.  function wp_loaded_minify_html(){ 
  4.   ob_start('wpjam_minify_html'); 
  5.  } 

當然上面的做法都是了網站seo優化了,我們有更好的辦法就是結合上面的頁面壓縮輸出再把服務器gzip壓縮打開,這樣頁面會更小.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 白沙| 彰化县| 嘉善县| 礼泉县| 金堂县| 弋阳县| 固安县| 北辰区| 洛宁县| 凤山市| 保靖县| 林州市| 乌鲁木齐市| 武城县| 马山县| 岳普湖县| 梨树县| 辰溪县| 华阴市| 尖扎县| 安泽县| 七台河市| 郁南县| 建平县| 宁城县| 犍为县| 涪陵区| 永昌县| 惠州市| 钟祥市| 江阴市| 美姑县| 阳曲县| 炎陵县| 库尔勒市| 甘孜| 兰坪| 台山市| 寿宁县| 包头市| 从江县|