做网站拉业务网站归属于公司还是个人
2020/10-22最近帮一个客户改版网站,是把aspcms的网站数据导出来,到我们做的永易搜CMS(yyscms)中。因为是我公司做的系统,导入是没有问题的,有现成的程序代码。可以给数据进行一个很好的适配。
但是,导入的过程中还是发生了不少的意外。主要有两点:
一、父栏目下允许有内容,这个问题万万没想到
本来导入了几千条数据感觉也不少了,但是有一个栏目才400多条,后来客户提醒说实际上非常多。于是查找原因。真的是奇怪了!原来他的程序里父目录竟然允许有内容。
比如栏目分为:
新闻中心
--公司新闻
--行业新闻
一般的程序架构是,既然你有子栏目了,就不允许父栏目下有内容。但是这个程序他却是不管父栏目还是子栏目,里边都有内容……这样就是3个栏目都有内容了。导入的时候没有导入父栏目的内容,造成了数据丢失。
后来想了一个办法,增加一个“其他”子栏目,把数据导入进去。搞定!
二、文件夹大写问题,导致服务器环境迁移陷入困境
win系统是认为大写字母和小写字母作为文件夹名,是作为同一个目录来对待的。但是linux却不这样。因为是从asp网站导入到php中,而阿里云的虚拟主机必须更换为linux系统才能支持php,所以刚开始没发现这个问题,只看到了现象是有部分素材加载不上。查了半天,一下子看到原来是大小写问题。
于是给目录名改成大写。
但发现编辑器里的图片又显示不出来了,因为他用的小写。没有办法只能改回小写,给数据库里的数据修正一下。搞定!
费了不少的劲儿,才给程序全部导入到新网站中。下次遇到比较老的程序一定要多注意了。这次总结出了经验,再导入到php程序里就知道这些问题,可以很好地避坑。
还没有人来评论,快来抢个沙发吧!