从阿里开发X1框架起,我真的很兴奋哦。菁菁整站开始关注的齐博。2006年的老会员了。新系统的方向很好(只是我很菜),也是我一直呼吁的,相信在这个环境下有更好的发展。
原系统是去年安装的微站系统,X1开通在线升级后。就开始部署转换工作。
在转换过程中也是一言难尽。
首先感谢@Suifeng提供的转换插件哦。
1、转换数据时第一就是遇到了编码问题,原数据库是Latin1下安装的,备份下来是中文符,但用转换程序各种办法读取的都是韩文或???
最后是用PHPmyadmin把中文数据一个包一个包导到数据库。再执行相关的转换,也是折了大半天。修改了原代码增加了对应模专转换。
2、转换后的数据ID与原ID不相符(做了一个301跳转,百度收的会跳转不正常),根据Suifeng说的,加上id=id又是转换出错,研究了一下出错(PS:英文不认识,百度了一下发现是重复ID),原来是文章模块中的多页面引起的(这估计是Suifeng不做对应ID转换,而是从0开始)。幸好我的数据只有两篇文章是多页,phpmyadmin删除多余ID内容,终于解决。有兴趣的可以 site:yaosuliao.com 对比一下。
附 跳转代码,有利于收录。(V7.微站1.0可用)商城可用!(文章类多页面内容的就别考虑了,因为你不能ID对ID转换)
bencandy.php
<?php $id=$_GET[id]; $the_host = $_SERVER['HTTP_HOST'];//取得当前域名 header( "HTTP/1.1 301 Moved Permanently" ) ; header("Location:http://"."$the_host"."/suliaoku/show-"."$id.html"); ?>
list.php
<?php $fid=$_GET[fid]; $the_host = $_SERVER['HTTP_HOST'];//取得当前域名 header( "HTTP/1.1 301 Moved Permanently" ) ; header("Location:http://"."$the_host"."/suliaoku/list-"."$fid.html"); //有/index.php/的用 /index.php//suliaoku/list- ?>
在根目录下创建原目录名(NEWS) 上传list.php bencandy.php。 代码中的suliaoku改成你现在的cms(或其它复制模块同理)
3、对接公众号,这里基本上没问题,因为原来都是OK的,生成菜单正常。
4、小程序:本来是看中小程序的。结果……小程序需要HTTPS,
我域名是腾迅的,主机是阿里云弹性WEB托管,当我深夜申请了腾讯的SSL证书,今天早上兴冲冲的来安装。。很悲剧。居然不支持。
5、模板,把原系统的模板花了大半天时间做下来。套上去了。
https://x1.php168.com/bbs/show-685.html 提供了下载
6、内容页关联 本来想用 变量搜索,没成功,想写原生代码,不知道代码符(脑子从来都记不得代码,每次要用都是百度原生代码,但TP下的数据读取方式不知道)。原来在V系统也只是会改点小代码,改点小模板(虽然有个风格专业户的勋章)。
因为很兴奋,所以写了这个内容。最后感谢看到最后的人。
希望后面会有时间来做些模板来分享。
星期一了,又要工作了。
那个数据从V转到X的,我竟然无从下手,把文件替换后,直接打不开网页,也没提示有安装文件,哪位大神出个教程,图文并茂的展示从头到脚的操作过程
恭喜了 多页转换的确麻烦点 时间又不多就直接从1开始了 有动手能力的完全可以加上去 例子其实也是能满足大部分用户 需要全量转换的的确是点动手能力
楼主的动手能力还是挺强的.
竟然连菁菁整站都知道 .确实是元老级的会员了