国内主题开发商2022年改版第一期
Vue ShanLing(闪灵科技)开发者团队介绍:国内主题开发商2022年改版第一期,网站创办于2009年10月,当时才本科毕业1年多,没想到再过几个月就10周年了,网站磕磕绊绊一路走过来,有很多的不容易,但是都挺过来了,谢谢大家的支持,让她可以成长起来。
改版原因
从一开始就没有达到我当初创建的设想,由于经济、能力、时间等多方面的原因,她一直都是一个博客类的网站存在,内容也主要由我自己更新,这几年诸事都受疫情影响,网站流量和人气也越来越少,所以,必须有所改变!
一直都在关注国内外的开发者网站,对于国内的主题也很了解和保持关注,经过考量,最终觉得春哥的B2主题几乎拥有我期望的功能(虽然仍有很大提升空间(✿◡‿◡)),于是2021年底联系春哥,他很豪爽地送了我一份B2主题,直到今年5月初才开始有时间研究主题功能和迁移可行性,最终决定采用B2主题进行网站改版。
网站已经运行9年多了,此前商城系统已经更换了一次,在改版前采用的是 Easy Digital Downloads(简称EDD),需要迁移产品、订单、积分和授权码4大部分数据,系统差异性非常大,经过半个月的研究和测试,最终得出可行性方案和迁移步骤,然后在5月24日1点左右开始实施。
虽然已经在测试服务器做了数据迁移大部分演练,但是正式站迁移还是遇到了不少麻烦,好在都处理了,时间大大超出了自己的预估。
迁移结果
产品内容迁移完成,分类、产品都迁移过来了,id都没变,标签丢失(B2商品和文章共用标签,也懒得迁移了)
订单迁移完成,B2商城所需的所有订单字段都迁移过来了,包括可变规格商品的订单
用户积分这块只迁移了积分余额,旧系统的积分变更记录丢弃,其实只是改了一下用户的一个字段名即可
授权码系统这块工作量比较大,原有的授权码系统过于复杂,和EDD耦合度非常高,实在没有那么多时间精力折腾,所以采用了新的授权码系统。授权码和域名验证数据迁移完成,然后二开主题在用户订单调用数据,最后更新主题的授权代码来适配新的授权系统。
推广系统数据的迁移,仅仅是将未体现的余额迁移到新系统中,之前推广的用户需要自行更改推广链接(未来得及通知)
文章收藏数据丢失,主要是没太多时间迁移(ಥ﹏ಥ)
网站现状
数据迁移完成了,然后对主题功能的进一步熟悉和设置,截止2022年5月29日,已经开启了 公告、快讯、积分、推广 功能(还没有对外开放快讯投稿、文章投稿),至于网址导航、圈子、社交登录等几大功能,也会在后面逐步上线,敬请期待。