- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
怎么做到pc网站与手机网站同步?
标签:pc网站与手机网站同步 2017-8-08 作者:玉米小棒
有许多朋友想知道怎么才能够做到pc网站与手机网站同步,其实这个问题的解决方法并不难,下面小编就为大家整理了两个方法来实现pc网站与手机网站同步。
方法一:
在一次用dedecms网站开发的时候,需要实现pc站与手机站共有一个后台,同一个数据库,这样做可以让新闻内容减少发布的次数,具体怎么实现呢?
第一步:在后台建立一个**导航为手机站,在这个导航下面建立手机站需要的各个栏目
第二步:把需要pc站和手机站需要的文章(如新闻资讯栏目)的栏目相关联起来,怎么关联呢?
设置栏目交叉就可以了,把手机站的栏目交叉的地方设置成pc站相关的栏目的id 即可。这样就可以实现手机站和pc站文章内容的通用了。
现在一建更新下网站看看,是不是在手机站里面就可以显示网站文章的列表了。但是你会发现在手机站中点击文章的内容页时会自动跳转到电脑站的内容页。
怎么解决这个问题呢。下面就需要二次开发手机站的内容页了,具体怎么开发,是用dede自带的mvc开发的,目前手机站的内容页只实现了,文章详细信息、相关文章、上一篇、下一篇功能。
方法二:
常用的同步方式有两种:拉取、推送拉取:服务器提供获取数据API,客户端每隔一段时间就调用一次API,取得数据。推送:服务器监听数据状态,一旦相关数据状态发生改变,就向相应的客户端推送数据。所谓同步,就是客户端和服务器同步。(p to p 应用例外,以为它根本没有中心服务器。(??_?`))---并没有看过微信支付源码,但是我猜测如下:微信提交支付数据:postweb 定时循环:get---其实web端很多时候是拉取的方式进行数据同步的,但是App就不一样啦。App 定时循环拉取数据,是非常不可取的。定时循环浪费资源(费电)不说,一旦应用程序进入休眠状态,循环必然被终止。所以,App 同步数据常用 推送。iOS App 推送由 Apple 公司服务器统一调度,延时、丢包问题统统不用考虑,很稳定。
以上就是实现pc网站与手机网站同步的两个方法,可能不太完整,大家有兴趣可以再尝试采用别的方法。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。











渝公网安备50019002500154号
