Site Overlay

shopex后台商品分类数据库无法删除解决方案

确实在折腾了很多个晚上以后,认同shopex并不适用于数据量太大的商城。数据量超过一定数目,商城严重的超负荷,服务器也会被拖死。

从shopex4.8.5的版本升级到4.9,然后专门再买了一台服务器,整体的运行速度并没有明显好转。商城的分类达到1039条,商品数据接近10万条,对于shopex来说,基本上也就差不多了。根据客户的意见,进一步整理,删除了接近一半分类和大部分的商品数据,运行速度开始较为明显。

在后台删除分类无法改变列表的问题,终于解决了,足足一点点研究了两天啊!特此在这里分享给大家,以后应该有用到其实“虚拟分类”的缓存不在”home/cache/”里面,包括“分类列表”等,它实际是在images/里面的“goods_virtual_cat.data”和goods_cat.data“,还有一个似乎是brand_list.data,这三个,在恢复数据库后,虚拟分类列表在数据库里变了,而这里却无法变动,任你增加或修改,这几个文件有时没有变化,所以假如你没有删除这几个缓存,任你在“关于”或”home/cache/”里清缓存,是不会变化的至于官方为什么把这三个缓存放在images 里面,就不知是为解了,“关于”里面的清除缓存,似乎没有清到这里来。官方有空看能不能改一下,这里的三个也能清理一下,或统一一个地方来。

分类的数据,主要是上面第二个表。

发表评论

电子邮件地址不会被公开。