dedecms/gbk站點mip改造方案分享,織夢技術
導讀:織夢技術織夢技術前言: 近期嘗試對一個做過跳轉適配的 dedecms/gbk 手機站進行整站 mip 改造,經過一系列思路完善和測試,終于完成,回顧下過程,主要問題可分為以下幾夢織模板織夢模板網。
前言:
近期嘗試對一個做過跳轉適配的dedecms/gbk手機站進行整站mip改造,經過一系列思路完善和測試,終于完成,回顧下過程,主要問題可分為以下幾類:
1、非utf-8站點的編碼問題
前些時候宋同學在站長社區發布了新裝utf-8版cms和轉換數據庫編碼的教程,我剛開始也是類似思路,但因為站點經過二次開發以及包含一些亂七八糟的附加文件等,重裝cms很難復原之前的修改,此思路卒。后又嘗試在數據庫調用時以gbk編碼讀取,測試生成后雖大體上瀏覽正常,但還是存在些許后續問題和少部分亂碼,也放棄了該方案。最終,靈光一閃——為什么要在程序執行過程中糾結?完全可以在生成靜態頁面時進行替換整改啊!頓時柳暗花明之感油然而生,測試果然可行,之后遇到后續問題(如下面問題2、3)也因此思路而變得易解決了。
2、路徑問題,<a>、<img>/<mip-img>等標簽中的相對路徑需均轉換為完整url,這個在目前教程里貌似沒有明確提出,根目錄相對路徑還好,主要是相對當前頁面路徑轉換完整url需加上所在目錄有些難度(特別是標簽調用生成的相對路徑,如分頁)。
3、內聯樣式問題
模板里的內聯樣式可以手動整改,雖煩瑣但難度不大,主要問題在于后臺發布文章時,cms編輯器會自動生成包括內聯樣式在內的各種不符合mip規則的原始代碼,除了折騰一下對編輯器進行修改,其他也很難解決了。
4
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章dedecms/gbk站點mip改造方案分享,織夢技術主要講述站點,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29097.html