dedecms究竟能承载多少数据量,亲测过百万

目前问答站:单表91W数据,对应的问答34W+个(主程序没有二开,也没有做数据优化,5.7版本,只是增加一个对应的问答表而已),毫无压力,配置1核2G,分批生成,最近一直在填库,打算干到300W标题,1000W的内容,到时候把结果贴出来看

原来网上搜索说10W左右就卡的很,自己测试了,还好吧,没有想象的那么不如人意。图片[1]-dedecms究竟能承载多少数据量,亲测过百万-七玩网

程序大神请绕路,感谢!

接上

很多用dede的朋友都很担心文章太多咋个办,dede是否能顶得住过百万的数据承载,为了验证,特地做了一个行业站试了一下,目前数据在110W左右,现说明如下:

图片[2]-dedecms究竟能承载多少数据量,亲测过百万-七玩网

一、程序:dedecms

二、二开:有,增加了问答**标题,问答标题已经使用的是dedecms默认的文章表,其余未做任何二开

三、数据库删减:有,把dedecms无用表删了,如:评论、日志……,正常的数据表一个都没有改动

四、建立数据索引:无,后期会考虑

图片[3]-dedecms究竟能承载多少数据量,亲测过百万-七玩网

五、配置:2核4G的阿里云香港服务器

图片[4]-dedecms究竟能承载多少数据量,亲测过百万-七玩网

六、功能:很多朋友会质疑我,你是不是页面就仅仅只调用了文章内容,所以数据量大不受影响,我想说的是,我详情页一个页面查询语句至少有6个sql+,因为我是做医疗站点一个垂直分类,用户体验绝对是超越一般行业站点的用户体验。

程序优化心得:
一、正常的调用不用管它,比如dede:list,关键词/tag关联调用,最新文章调用……,切忌不要使用随机调用

二、因为我使用dedecms纯静态的,所以我在生成页面和发布处做了生成优化的,我分成两部分,一部分是生成老文章/旧文章的更新,一部分是新发布文章的更新:

1、我的操作是旧文章,我才用以ID顺序来,设置一个定时审核触发机制,定时2秒启动一次更新,每次更新10篇,更新完了,等2秒,再进行下一次的10篇更新,依次循环;

2、针对新发布的文章,我也是采用上述的方法,设置定时时间,2秒更新一次,每次更新10篇,依次循环……。

图片[5]-dedecms究竟能承载多少数据量,亲测过百万-七玩网 图片[6]-dedecms究竟能承载多少数据量,亲测过百万-七玩网

程序结果:生成文章时间:经过几次测算,生成一篇文章,大概在8-10秒中(由于我的查询调用比较多,超过6个sql了,如果大家仅仅是关键词调用,最新调用,估计能压缩到5秒一篇左右)

免费技巧:
很多朋友会问我,dedecms按照你现在的8-10秒,一天也就能更新个1W左右的文章,你这个更新完了,何年何月去了哟,这里就给大家分享一个自己的技巧。我是开发了一个随机时间的功能,我把未审核的文章,随机给他一个时间范围,然后去触发生成,还是按照上面的时间间隔去设置,这样一天差不多能干到3-4W篇。我现在的某个站点,一个月的收录从原来的15W增长至现在的40W,就是用的这个技巧。

备注:本人不是来秀程序多牛逼,只是想和大家分享一下,dede并不垃圾,只要合理利用,分批分次,过百万完全没得问题。
其它或者更多dedecms程序优化上的,大家可以留贴提问,免费解答。

© 版权声明
THE END
文章不错?点个赞呗
点赞0 分享