我的商品20多万,ecshop已经打不开了.急

2016-07-07 15:38 来源:www.chinab4c.com 作者:ecshop专家

我现在商品已经超过20万了,打开首页已经打不开了。提示内存太大。我在init.php里设置为1024M都无法打开了。
10多万商品时还可以打开,但速度都很慢很慢了。
请问有什么办法解决吗?

回答:
关注…………

哇楼主20多万的商品! 牛啊

采集的后果

如果每个商品5个属性,那属性表会有100万条记录

给些建议
1.缓存时间加长
2.升级硬件
3.把数据库狠狠的优化
4.用分表这种办法,将数据表分割,具体方法还不知道,网上找找

我觉得应该是ecshop2。62的程序机制的问题吧。但不知道怎么解决

关注中。。。。。。。。。。。。。。。。。

因为在商品未达10万时,我用2。61设置的是64M,可以打开。但用2。62必须设置成128M才可以打开。

你只是修改内存的使用限制,这个不会起到什么关键作用,除非服务器有这样足够的资源给你用,win系统下多少对php会打折,使用linux的服务器吧。
不过还是想看看你这个20万数据的网站,发地址来看看噻

建议你删除属性表然后看看!(不过要备份先)

建议修改生成纯静态网页!修改模板相关模块,需要动态更新信息的地方用ajax实现
部分页面如flow.php购物流程页,user.php用户处理页不需要纯静态。

建议修改生成纯静态网页!修改模板相关模块,需要动态更新信息的地方用ajax实现
部分页面如flow.php购物流程页,user.php用户处理页不需要纯静态。
xushuyi 发表于 2009-5-22 21:33

这个建议还是不错的!

建议你对于eCshop 做2次开发,以弥补这方面缺陷

难道EC承载能力就在20W商品左右吗?