智芒博客:网站首页

智芒博客

您现在的位置是:首页 > 建站教程 >  帝国CMS手机端(移动端)网站的开发教程

建站教程

帝国CMS手机端(移动端)网站的开发教程

2024-05-25 08:51:45 建站教程 0
现在很多的网站都会实现电脑端和手机端兼容,目前有两种实现的方法,第一种,网站模板就用响应式布局,html5+css3.0实现的响应式布局,第二种就是建立纯粹的手机端模板,今天我就将怎么利用帝国cms7.5开发手机端网站!

一、设置所有访问端统一的访问地址
后台>系统>系统参数设置:

网站地址:这个地址一定不要加上域名,比如设置为:/(默认安装后也是没有加上域名,如果自行修改过,请把域名去掉。)

附件地址:这个地址必须加域名,比如设置为:http://www.xx.com/d/file/ 或者 给附件目录/d/file/绑定个二级域名,然后设置为绑定的二级域名地址,如:http://file.xx.com/



这样所有端的访问地址就全部统一了。

相关说明:如果改了网站地址,记得到后台>系统>数据更新>更新信息页地址:重新更新下内容页地址。没有修改不用操作。


二、新增访问端使用的模板组

(一)、新增访问端使用的模板组

1、导出默认模板组

后台>模板>模板组管理>导入/导出模板组:导出“默认模板组”模板组,并将导出的模板组*.temp文件保存好。

2、通过导入默认模板组来新增访问端使用的模板组

后台>模板>模板组管理>导入/导出模板组:导入刚才导出的模板组*.temp文件。

覆盖模板组:一定要选“新建新的模板组”。



3、导入完成后返回管理模板组页面,修改导入的模板组名称:


 

4、至此新访问端的模板组新增完成。
 

(二)、后续访问端模板组的模板修改方式

1、方式一:后台模板管理里直接修改

后台>模板:左侧菜单最顶部有个“默认模板组”下拉框,可以选择要修改哪个模板组下的模板,然后就可以修改此访问端的模板。

<a href=https://www.cgtblog.com/diguo/ target=_blank class=infotextkey>帝国CMS</a>7.2 <wbr>手机网站使用教程——能用!

2、方式二:可以本地装份帝国CMS用来管理和调试此访问端模板组的模板

(1)、本地安装好帝国后,把新访问端的模板组导出,然后将模板组导入本地帝国CMS后台,这样本地就可以修改模板了。

(2)、将新访问端的模板组下的模板修改后,导出模板组,再导入网站后台的模板组,但覆盖模板组:要选择此访问端的模板组,以达到覆盖模板效果。

<a href=https://www.cgtblog.com/diguo/ target=_blank class=infotextkey>帝国CMS</a>7.2 <wbr>手机网站使用教程——能用!
三、新建访问端目录,并复制一份帝国CMS程序文件进去

新建一个m文件夹,将帝国系统上传至m文件中,然后安装帝国程序,此处在配置数据库是需要注意,数据库名和数据库密码可以同PC端一样,数据库前缀则一定要不一样,以防止手机端篡改了数据库

 

相关说明:

1、复制目录后记得设置好此访问端目录权限,所需设置目录权限列表可以看帝国CMS的安装说明、以及网站的栏目目录权限。

2、也可以复制一份全新的帝国CMS程序到新访问端目录,但复制后记得删除e/install安装目录,以及复制主访问端的e/config/config.php配置文件过去。然后再设置目录权限。


四、给新增的访问端目录绑定个二级域名

例如:把 m.xx.com 绑定到上面新建访问端 m 目录。(本地测试可以修改hosts文件来实现绑定域名效果。)


五、到主访问端后台新增“网站访问端”

(一)、主访问端后台>系统>网站多访问端>管理网站访问端,点击“增加访问端”:

访问端名称:比如填写“手机访问端”;

访问端地址:填写绑定的二级域名地址,比如:http://m.xxx.com/

访问端目录:填写上面新建访问端目录绝对路径,比如:/www/wwwroot/www.xxx.com/m/

通讯密钥:填写100个字符以内的任意字符。

使用模板组:选择上面新增的访问端模板组。

页面模式

选择“强制动态页面模式”:访问端为动态显示,不需要刷新页面更新;

选择“与主端相同”:如果主端是采用静态页面模式,需要在本访问端后台刷新页面,才会同步显示。

关闭访问端:不选。

关闭投稿:如果此访问端不使用投稿就选择关闭。

<a href=https://www.cgtblog.com/diguo/ target=_blank class=infotextkey>帝国CMS</a>7.2 <wbr>手机网站使用教程——能用!

设置后点“提交”按钮,增加后返回“管理网站访问端”可以看到网站访问端的ID,记下来。
<a href=https://www.cgtblog.com/diguo/ target=_blank class=infotextkey>帝国CMS</a>7.2 <wbr>手机网站使用教程——能用!

(二)、返回“管理网站访问端”,点击“更新所有访问端缓存与动态页面”,直接点“提交”按钮进行更新缓存。
<a href=https://www.cgtblog.com/diguo/ target=_blank class=infotextkey>帝国CMS</a>7.2 <wbr>手机网站使用教程——能用!

六、到新访问端目录,修改配置文件参数

修改新访问端目录下(如上面的phone目录)的 /e/config/config.php 配置文件,设置下面两个参数:(UTF-8版一定不能用记事本修改,否则文件内容会转为GBK,推荐用Dreamweaver修改。)

$ecms_config['sets']['deftempid']=0;        //默认模板组ID
$ecms_config['sets']['selfmoreportid']=0;        //当前网站访问端ID,0为主访问端


分别填写本访问端使用的模板组ID,以及本网站访问端ID。比如改为:

$ecms_config['sets']['deftempid']=2;        //默认模板组ID
$ecms_config['sets']['selfmoreportid']=2;        //当前网站访问端ID,0为主访问端


<a href=https://www.cgtblog.com/diguo/ target=_blank class=infotextkey>帝国CMS</a>7.2 <wbr>手机网站使用教程——能用!
修改后保存文件。

七、至此,新访问端新增完毕,可以访问新端地址查看效果。剩下的事就是修改访问端的模板了。


相关说明:
1、建议在主访问端模板制作完成后,再增加其它网站访问端。

2、在主访问端后台修改网站访问端配置参数后,要更新下所有访问端数据库缓存,方能生效。

3、在主访问端后台关闭访问端后,该访问端的前台所有动态页面将不可使用,但静态页面不受访问影响。

4、多访问端各端的动态模板都是独立的,如果动态页面也要不同,登录各访问端后台修改动态页面模板,以达到全面的个性化。


帝国CMS7.2版移动端两种方案区别:
1、多终端访问功能:

支持N种访问端制作,需要复制多份帝国,然后制作各端独立的访问端模板,并且各端页面都是独立,支持浏览与动态互动,全面性高。

2、WAP手机访问功能:

如果移动端只提供浏览信息功能,用WAP更方便点,不需要复制多份帝国,制作WAP模板即可。

广告