UKcms

你会喜欢的PHP7内容管理系统

UKcms v1.1.8 Github

UKcms电脑端和手机端区分显示

手机端的重要性我在此就不再赘述,目前网站兼容电脑端和手机端显示的方法无外乎两种方式:

1、使用响应式模板

     优点:模板制作方便,一套模板就可以适应所有设备

     缺点:图片内容必须按照pc端显示要求制作,在手机端显得过大,浪费流量影响手机端用户体验

2、pc和手机端分别做两套模板

     优点:可以根据pc和手机端不同要求区分定制

     缺点:两套模板制作麻烦

UKCMS提供以上两种方式解决终端显示兼容问题,第一种方式就不在此展开说明,目前市面上响应式框架众多,默认演示模板使用的是semantic,如果你用腻了bootstrop可以换个口味。

第二种方式设置:

1、系统根目录application\home\view路径下mobile和pc文件夹对应制作好手机端和电脑端前台网页模板。

2、后台"管理首页>系统管理>系统设置>系统"中开启移动端自动跳转并且设置好移动端二级域名,确保二级域名已经正确解析

做好以上步骤后,即可达到:手机端和pc端使用不同二级域名显示,当使用手机访问pc端二级域名时系统通过php判断强制跳转到手机端二级域名。

但是使用php判断是否是手机端访问并不准确,因此最好在pc端模板layout.php中增加类似以下的js判断:

  var userAgentInfo = navigator.userAgent;
  if (userAgentInfo.indexOf("Android") > 0 || userAgentInfo.indexOf("iPhone") > 0 || userAgentInfo.indexOf("SymbianOS") > 0 || userAgentInfo.indexOf("Windows Phone") > 0 || userAgentInfo.indexOf("iPod") > 0 || userAgentInfo.indexOf("UCBrowser") > 0) {
    window.location.href = "http://{:config('wap_domain')}";
}


UKcms最新版本

环境要求:PHP 5.6+
版本:1.1.8
大小:13.6M
更新时间:2018年9月2日

安装包下载 PHP集成环境
最新发布