企业建站系统怎么选,其实核心就看一个账:每年要花多少钱在服务器上。
很多中小企业建站,一开始图省事选了WordPress,几百台并发就扛不住,加缓存、上CDN、换高配服务器,钱哗哗地花。后来换成帝国CMS,确实稳一些,但部署折腾、二开费劲,还要养专门维护的技术人员。
我最近用AnQiCMS做了个对比测试,把WordPress、帝国CMS和AnQiCMS放在同一台2核4G的服务器上跑,结果差距挺大的。
同一台服务器,并发差距有多大
测试环境:阿里云2核4G ECS,Ubuntu 22.04,MySQL 8.0。三套系统用的是同一套内容数据(2000篇文章,500张图片)。
用wrk做压力测试,请求同一个文章列表页面,并发100,持续60秒:
WordPress(默认配置):平均响应时间820ms,QPS约14,有3%的请求超时。加上了Redis缓存之后,响应时间降到85ms,QPS约310,但缓存失效的时候还是会卡顿。
帝国CMS:平均响应时间180ms,QPS约72,没有出现超时。数据库查询做了优化,页面生成速度还可以。
AnQiCMS(Go语言+Iris框架):