联系电话:0755-27515592
最新动态:

zencart教程

ZenCart高负载,高CPU占用的问题探讨与解决方案

点击数:11842015-07-22 10:38:10 来源: 外贸网站建设,深圳外贸网站建设,深圳网站建设,外贸商城网站制作-亿恩科技

新闻摘要:ZenCart本质上不比Magento等程序服务器资源占用大,但仍然有的朋友网站占用超过了CPU的100%,尽管服务器的CPU多么强悍,仍然会遇到这个问题。 现在探讨一下发生高负载,高CPU占用的几种原因

ZenCart本质上不比Magento等程序服务器资源占用大,但仍然有的朋友网站占用超过了CPU的100%,尽管服务器的CPU多么强悍,仍然会遇到这个问题。

现在探讨一下发生高负载,高CPU占用的几种原因:

1.商品数据过于庞大,几万的商品数据,当发生流量时,造成大量的读取。

2.被同行采集。

3.中了木马病毒.

4.被黑客盯上,利用tell a friend功能群发垃圾邮件。

5.等等。。。

针对以上问题,我们综合要做的解决方案有:

1.对于商品数据过于庞大,且具有一定流量的网站,购买独立服务器或VPS,不要再使用普通空间。

2.要防止同行采集,没有绝对的办法,可以通过网站禁止中国IP,以及定期检查访问大量页面的可疑IP,进行屏蔽。

3.对于木马病毒,可以利用我方赠送的查毒插件,进行定期查毒删毒。

4.最棘手问题,被黑客利用tell a friend功能群发垃圾邮件,造成服务器负载超标,轻则影响网站访问速度,还有可能被机房暂时挂起你的网站;重则导致您的网站IP被录入垃圾邮件黑名单,导致整个IP都发不出邮件,只有换IP重来。

所以,请重视这个问题,可以参考以下解决办法:

一.后台-商店设置-电子邮件-允许访客推荐给朋友 将其改为

二.后台-商品管理-商品类型-点击商品-普通右边的编辑布局,找到显示推荐给朋友按钮,将其改为

  

对下列文件重命名,可以彻底删除该功能:

templates/YOUR_TEMPLATE/templates/tpl_tell_a_friend_default.php 去掉或者重命名

includes/languages/english/tell_a_friend.php 去掉或者重命名

includes/modules/pages/ tell_a_friend  整个文件夹去掉或者重命名

以上3步,缺一不可。

5.定期到后台-工具-商店管理中,最下面,点击优化数据库,清空调试日志文件两个确定按钮,定期清除垃圾,优化一下网站。

【责任编辑:(Top) 返回页面顶端
贴心
全国7×24小时客服热线
安全
病毒杀除率高于99%
稳定
网站可用性高于99.9%
实力
服务68家上市企业及集团公司
亿恩科技手机站
关注亿恩科技微信

亿恩科技—企业信息化一站式服务专家


Copyright © 2008- 深圳市亿恩科技有限公司版权所有 粤ICP备15056041号

联系我们 | 常见问题 | 在线留言 | 支付方式 | 软件开发 | 我的观点 | 资质荣誉 | 服务流程