业务经理

微信扫描以上二维码

028-61286886

技术咨询

多万内容多个栏目想转系统讨论下可行性方案存在难题个人总结了几

迅睿框架 更新 2021-01-28 14:22:44 越王

phpcms,30多万内容,1500多个栏目,想转迅睿系统,讨论下可行性方案



存在难题个人总结了几点,有没有高手帮忙看看完善下。

1、多个表格字段需要转换,如把phpcms的字段转换为迅睿的字段和数据库类型需要怎么做?

2、表之间关系,哪些需要注意,如索引关系,主字段等等

3、url保留原有,如果是一种目录方式,倒问题不大,如果是多种的,有多级目录生成,有年月生成,这样的话能否通过把年月写成一个固定字段,放里边,再把这个字段写到后台url规则,写个小程序对栏目和id进行判断,多少id之前,或指定的栏目用这个规则去执行。

方案

  • 迅睿框架创始人 #1 · 2021-01-22 12:12:32
  • 越王 #2 · 2021-01-22 12:17:22
    回复迅睿框架创始人 因为已经改造了一个站,不到2000的内容,100多个栏目,通过建立模块,栏目(按原有id顺序建立),把内容表格转移过来,把索引表格也建立过来,现在基本完成了。有几个难题,就是内容的索引这块有没有什么办法可以处理,url生成的话,是否可行
  • 越王 #3 · 2021-01-22 12:18:09
    回复迅睿框架创始人 用采集的方式肯定不行,原有的id,url都有一定的收录,而且排名还不错,肯定不合适改掉
  • 小船无桨全靠浪 #4 · 2021-01-22 12:27:14
    只能重新做,没办法迁移
  • 越王 #5 · 2021-01-24 16:35:32
    回复迅睿框架创始人 罗列的三步,有哪个好实现吗
  • 二开/定制/使用解答专家 #6 · 2021-01-24 16:40:56
    按我的经验,重新做吧,省事,phpcms十年前的程序,未来php8肯定兼容不了了
  • 越王 #7 · 2021-01-24 16:42:40
    二开/定制/使用解答专家 只是把数据,转移到迅睿,现在讨论可行性方案,我发的三步只要能实现就可以
  • 二开/定制/使用解答专家 #8 · 2021-01-24 16:46:59
    我以前帮人转移过帝国cms,用的采集方式,采集到xunruicms,然后用自定义url来保持原有的url不变
  • 越王 #9 · 2021-01-24 16:54:13
    满意答案
    参考文档:《内容模块入库表结构》如果是独立模块流程会不会简单点1、把phpcms的字段全部改为目标迅睿的字段,同时做好对应关系2、栏目做好对应3、把已有phpcms的url,提取出来固定的目录,设置好目录生成方式4、url规则中如果有不是栏目生成方式,如是日期方式的,单独提取出去设置为url规则,在某个id段执行这个规则二开/定制/使用解答专家
  • 越王 #10 · 2021-01-28 14:22:44
    @越王:问题未解决,先结贴

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关