can this CMS handle massive traffic on a shared server?
depending on
- the backbone of your host,
- the db performance,
- the size of memory of your web server,
- the weather in NY,
- your date of birth
...
maybe
Can a Porsche speed on a freeway? Maybe: if there is no traffic jam, no crash, no rain, no speed limit, no police.
What is massive traffic? What do you want to do?
This is what my shared hosts has :
4x Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
4GB Ram
4x250GB SATA II Raid-10
100MBIT Port
The size of the database is probably gonna big as it will contain about 1k+ articles.
Massive traffic is when you get lots of traffic to your site daily. For example 50k+ uniques daily.
We have a site with 25k up to unique page views per day.
MODx handles it fine, however we did run in to problems with our previous host.
Many hosts have software that will shut-down your site if you use more than your fair share of the CPU processing.
I’ve read this can be as low as 1%, the previous host offered an unlimited service, but in effect it was throttled by the CPU limit.
If your host don’t cut off any connections with high traffic it should be possible. Your db should be hosted locally, means at localhost and not at another shared server. In Germany I have had many problems with Strato hosting because of their db connection.
-
MODX Staff
- 12,272 Posts
A shared host can have 10 sites or 10,000 sites (or more) running on a single server. 1000 pages is not that huge a load, nor is 50K+ page views a day all that massive of a traffic load. 50K unique visitors viewing your site simultaneously on the other hand would likely break it badly. Page views vs visitors are two separate metrics and I’m not really clear on which you’re talking about.
The way you implement your site can have a huge effect too, including how you set it up to cache, use of CSS, JS and markup in general, etc. A purely static, bloated site could cause more load and requests to your server compared to a highly optimize MODx site. There’s a ton of variables here.
So to specifically answer your question, MODx won’t break a sweat unless your host constrains the available resources. That’d be more of a question for them honestly, after discussing the specifics of how you build your site with them.
Ryan Thrash, MODX Co-Founder
Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me