第41章、改造橘场社区
眼下丁琪淇已经走了,陈铮决定暂时放下这些纷扰的思绪。
原本计划下午继续在章市义务小商品批发市场继续调研,想想也就作罢了。
他觉得自己需要换个环境,整理一下思绪。
他陪同杜浩嘉回到了山经明水校区,两人在校园里漫步了一会儿,聊着些轻松的话题,试图让心情平复下来。
陈铮并没有在山经做过多的停留,考虑到下午时间还很多,他突然想坐一次K301返回泉城市区。
K301在章市大学城设有多个站点,而山经对面的一个职业学校就正好有一个,陈铮从山经的大门走出穿过一条四车道的马路便来到了这个站点。
等了一会儿,K301公交车缓缓驶来,车门打开,他也便上了车。
对往泉城方向而言,大学城站点为始发站,因此K301车内人并不算太多,他找了个靠窗的位置坐下。
随着公交车缓缓启动,窗外的风景也开始变换。
陈铮开始观察车上的乘客,在大学城站点上车的几乎都是大学城的学生,更具体点的话,是想串门的大学生。
毕竟如若只是去市区,那么大多数学校都有校内大巴车直达到泉城市区,只是到达的地点相对固定。
陈铮很少坐K301,他一直以为乘坐K301奔波于两个大学城之间的学生应该是男生为主。
只是当看着车上存在悬殊差距的男女比例时,他才发现,在爱情面前男人和女人又有什么区别呢?
只要上头,谁都可能是愿意付出的那一个。
嗯,这些人真上头,陈铮忍不住吐槽一番了。
陈铮并不用把K301全程都坐完,那就真的是去长清大学城串门去了。
当然即便他现在想串门,那也没有可以让他串门的机会。
从章市大学城前往山大软件园校区,得途经18个相隔甚远的长站点才能抵达。
尽管这连K301公交线路站点数的一半都不到,但18个站点的旅程已经足够漫长。
这辆K301公交车足足行驶了一个多小时,才缓缓停靠在经十路上的舜华路站。
到站后,陈铮下了车,活动了一下久坐有些僵硬的身体。
他望了望前方,发现从这里步行返回学校也就只有几百米的距离。
于是,他决定迈开步伐,悠闲地走回学校。
……
回到宿舍后,陈铮将丁琪淇送给他的小熊娃娃轻轻地放在了桌上。他不知道该如何处置这小熊娃娃,只好放在桌上当摆件了。
他环顾四周,发现舍友们都出门游玩还未回来,宿舍里显得格外安静。
对于这三个来自不同省份的异乡人,国庆则是他们了解鲁省的大好时机。
陈铮想着他们此时估摸着正在bt泉玩耍,抑或是观赏着那不知道存不存在“夏雨荷”的大明湖。
舍友还没回来,陈铮便有了个念头,想趁着这难得的宁静时光,静静地码一会儿代码。
当前,橘场社区的UV已缓缓攀升至3.2万,其购物返积分的策略正进一步推动社区的发展,整体呈现出良好的循环态势。
陈铮此时开始做两手准备,橘场社区的购物返积分礼品功能改造及新增购物商城功能。
相对于礼品功能的小变动,购物商城对于橘场社区而言是全新的事务。
此时,橘场社区的购物返积分功能依托淘宝联盟而生存。虽然是依附关系,但并不意味着淘宝能做的橘场不能做。
相反,这同时代表着橘场社区的用户拥有一定的线上购物习惯和购买力。
这为橘场社区新增购物商城奠定了一定的基础。
陈铮并没有想着靠橘场社区购物商城赚钱,他只是想要完善整个橘场社区的生态。
在购物返积分功能上线较多实物礼品后,那么可以直接花钱买这些实物礼品有何不可呢?
【橘场社区新增购物商城功能】算是一件不小的事情。
Discuz的BBS应用并不包含购物功能,如若陈铮想要自行新增插件,则需要花费大量的精力去撰写代码,这样的代码没有经过大量的测试工作容易留下生产隐患。
相比与购物返积分那样简单的功能,购物商城则复杂多了。
陈铮这会说什么也不会选择自己埋头苦写。在他看来,此时选择“拿来主义”才是最明智的。
这样做的好处显而易见:一是能够节省大量精力;二是成熟的解决方案已经经过了时间的考验,更加可靠。
很快,他便投入到了橘场社区新增购物功能工作中—融合购物商城shopex。
由于Discuz和shopex都是两个独立的建站工具,相对而言都有独立的用户体系,而陈铮要做的第一步便是统一用户体系。
好在Discuz和shopex所使用的数据库均为MySQL,它们在数据存储上并没有冲突。
陈铮决定以Discuz的用户体系为核心,着手将shopex的数据表单整合进Discuz的MySQL数据库中。
首先,他着手统一用户表的信息设置,这意味着他需要将所有需要融合的MySQL数据中的用户表字段与Discuz的用户表字段进行合并,并去除重复项。
其次,他还需要对现有的MySQL数据表进行扩表处理。
在两个表单中,除了用户表和资讯新闻表之外,并未发现其他需要额外处理的表格。
最后,……
实际上,将shopex的数据表单融入Discuz的MySQL数据库并没有遇到太大的挑战。
由于它们都是基于PHP的文档,且在shopex未产生新数据的情况下,这一整合过程更像是一次简单的供应商更换。
两个不同程序的整合一般分为五个步骤数据迁移与整合、数据表结构扩展、数据可访问性与兼容性、数据安全性、后续管理与维护。
在陈铮的一系列操作下,shopex商城功能很快便被搬进了橘场社区测试环境。
相比于应用Discuz建设橘场社区时,陈铮只修改了Logo。对于shopex的应用则是需要全方位修改并在各方面完全融入了橘场社区。
陈铮一直忙活到晚上十点,才仅仅完成了shopex大框架与Discuz的融合工作。
他感到有些疲惫,揉了揉发酸的双眼,发现舍友们竟然都还没有回来。
“看来他们今天应该是不会回来了。”
……