首先我們網(wǎng)站必須為UTF-8編碼內(nèi)核程序,否則無法直接操作,今天我們介紹下已有獨(dú)立移動(dòng)網(wǎng)站,不影響數(shù)據(jù)情況下,對模板進(jìn)行代碼規(guī)范操作,實(shí)現(xiàn)百度MIP加速器功能。
1:二次開發(fā)過文件及MIP模板文件覆蓋(include、templets)
1.1 include修改的文件為:include/arc.archives.class.php,include/arc.listview.class.php,主要修改是為了出現(xiàn)img開頭的域名,替換成你主站或者圖片地址,mip開頭的改成你的MIP域名。
1.2 templets文件為模板風(fēng)格文件,默認(rèn)只提供了首頁/列表/文章頁,僅供大家參考,根據(jù)自身情況開發(fā)。
下載壓縮包,解壓得到的文件是:
├─include (程序內(nèi)核目錄)
│ arc.archives.class.php (內(nèi)容頁分頁)
│ arc.listview.class.php (列表頁分頁)
└─templets (模版程序目錄)
└─mip (模版目錄)
article_article.htm (內(nèi)容頁模版)
Footer.htm (通用頁腳模版)
Head.htm (通用頭部模版)
Index.htm (首頁模版)
list_article.htm (列表頁模版)
2:絕對網(wǎng)址功能開啟
由于MIP要求站點(diǎn)必須都是完整的絕對地址,所以這里需要把織夢后臺的絕對網(wǎng)址功能開啟,步驟如下:
系統(tǒng)--系統(tǒng)設(shè)置--系統(tǒng)基本參數(shù)--核心設(shè)置--(是/否)支持多站點(diǎn),開啟此項(xiàng)后附件、欄目連接、arclist內(nèi)容啟用絕對網(wǎng)址--選擇(是)。
3:性能優(yōu)化
織夢系統(tǒng)的一個(gè)優(yōu)化操作,就是發(fā)文章的時(shí)候同步更新欄目頁和首頁,以及上下篇,步驟如下:
系統(tǒng)--系統(tǒng)設(shè)置--系統(tǒng)基本參數(shù)--性能選項(xiàng)--操作如下圖,紅框內(nèi)的三處,要點(diǎn)選上(是)。
4:加載百度MIP標(biāo)準(zhǔn)的CSS及JS文件
<head><link rel="stylesheet" type="text/css" href="https://mipcache.bdstatic.com/static/v1/mip.css"></head>
<body>
<mip-stats-baidu token="4f3148f2fe8dc07845739a9368dd0a8a"></mip-stats-baidu>
<script src="https://mipcache.bdstatic.com/static/v1/mip.js" ></script>
<script src="https://mipcache.bdstatic.com/static/v1/mip-stats-baidu/mip-stats-baidu.js" ></script>
<script src="https://mipcache.bdstatic.com/static/v1/mip-share/mip-share.js" ></script>
</body>
做好之后,我們要對我們得網(wǎng)站進(jìn)行MIP規(guī)則效驗(yàn)。
工具校驗(yàn)地址:https://www.mipengine.org/validator/preview
MIP官網(wǎng):https://www.mipengine.org/
改造好了,效驗(yàn)沒問題之后,登錄百度站長,在MIP引入那里,提交你的MIP頁面,等待收錄以及生效。這里不多做說明,不懂的地方大家回帖提問,謝謝!