<dd id="idlwi"></dd>
  • <button id="idlwi"></button>

    <ol id="idlwi"></ol>
  • <tbody id="idlwi"><pre id="idlwi"></pre></tbody>
    <th id="idlwi"></th>

  • <li id="idlwi"><acronym id="idlwi"></acronym></li>

    <tbody id="idlwi"></tbody>
    <tbody id="idlwi"></tbody>

    <rp id="idlwi"><ruby id="idlwi"><input id="idlwi"></input></ruby></rp>
  • <dd id="idlwi"></dd>
    <em id="idlwi"></em>

    <button id="idlwi"><object id="idlwi"></object></button>

      <button id="idlwi"><object id="idlwi"></object></button><tbody id="idlwi"><pre id="idlwi"><i id="idlwi"></i></pre></tbody>
      酷学网 > 电脑教程 > 建站教程 >

      Dedecms移动站静态化实操分享

        来源:酷学网

      一、功能: 实现dedecms网站PC端和移动端数据同步,以及移动端网站静态化

      二、基于: dedecms20150618+ 官方默认移动端模板 + 移动站域名绑定/m/目录

      Dedecms移动站静态化实操分享

      三、后台展现: 从后台上来看,只有两块不同,原版的后台只有“一键更新网站”功能,修改后,在原有的“一键更新PC网站”基础上增加了“一键更新移动网站”功能。

      四、程序思路

      dedecms V5.7SP1正式版(2015-06-18) 已增加移动端模块,实现了网站pc端与移动端共用同一个后台和数据库的功能,美中不足的是移动端网站除首页外仅能动态浏览,而无法全站生成静态网页。

      简单来说,dedecms静态页面(pc端)生成功能是调用pc端网站模板和对应标签数据,组合为html代码并按设置的文件名规则生成到相应的目录下,从这一角度考虑,如果调用移动端模板,按照后台设置的文件名和生成目录将文件同pc端路径生成至移动端目录(二级目录/m/)下,再将移动域名绑至目录 /m/上,即实现了移动端静态文件生成,且与pc端页面url一一对应。

      我们可以基于已有功能进行简单修改来增加以上功能(需对dedecms系统文件结构有一定了解):

      1、复制dedecms “一键更新网站”功能(如要实现移动端的“更新栏目HTML”、“更新文档HMTL”等功能类似操作)相关的几个系统文件,当然也可直接对原始文件进行二次开发,但考虑到减少影响原功能的可能性和后续程序升级,这里采取了两者功能文件隔离的方式。

      2、dedecms移动端模板规则是在模板文件名后加“_m”,修改相应系统文件中的模板调用代码,改为移动端模板路径格式;找到生成路径的代码,将生成路径前加上“/m/”。

      上一篇
      返回列表
      下一篇

      本月"建站教程"点击榜

      图片中心

      唯美 - 小清新 - 意境 - 风景 - 伤感 - 搞笑 - 插画
      <进入图片中心>

      分类索引

      酷学网      ↑返回顶部↑

      www.4690.info All Right Reserved

      ICP:苏ICP备13063944号-1

      大发赌场,金牛娱乐城,明升体育官网,利来国际娱乐场