利用帝国cms的多端功能实现AMP/MIP/WEB端分离

/ 0评 / 0

据了解不管MIP还是AMP都得执行他们自己的标准,这样就难为我们这些穷站长了.站长最好的是一个网站可以放多个广告联盟的广告.然后你在做MIP的时候会发现,哎呀~百度的MIP不能放GG的广告,GG的AMP不能放百度站盟.这就操蛋了!我们千辛万苦的去做优化去做配对就是为了流量.....但是有了流量不让放广告,这就尴尬了~~~~还好Sandy发现帝国CMS多端功能

具体怎么实现呢?这里具体Sandy就不转载了,看官请移步:帝国CMS7.2版多终端访问功能使用图文教程

那有人会问,不写教程你写什么? 我主要想写的内容是如何避坑.

1.清理缓存 按照教程完成以后一定要清理缓存

解决方法:上面的全部依次点一遍

2.理解误区

解决方法:我们经过按照和调试.当然会认为一个数据库全部都在数据库里面.当然不是了,模板组是不公用的.可以在MIP或者AMP端随便修改你所在的模板组

3.增加系统模型的坑

解决方法:我们经常会使用到新的系统模型,我们在WEB端增加系统模型的同时需要增加模板和栏目,那么我们MIP和AMP下也要增加模板和删除栏目缓存文件,才能显示!

4.无法同时生成多端HTML

解决方法:购买插件,或者自己去研究写个出来!要么就自己通过linux定时任务去执行

5.站群同步问题

解决方法:由于是3个端,所以每个端生成的目录你必须同步一次,同步教程就不多说了,自己搜索本博客!

6.网站目录问题

解决方法:我们看官方教程的时候上面有说到过,MIP和AMP的目录在根目录下,由于官方没说必须2个字,所以Sandy独立建立了一个站,于是悲剧的发现是行不通的.所以只能乖乖的在根目录建立MIP和AMP的目录

 

期待发现更多的坑~~~~~~~~~

发表评论

邮箱地址不会被公开。 必填项已用*标注