Hosting Resources Exhausted: CDN or Plan Upgrade?

Guys, when the site reaches over 250 concurrent users, the hosting resources run out and the site stops loading. I am using GoDaddy hosting and the free version of Cloudflare. I have provided the resource status image below.

Now my question to you is should I upgrade the resources or use a CDN from MaxCDN? The site is image-heavy, featuring image galleries and such, as it is a women’s portal after all.

http://i.hizliresim.com/ZLnPBG.png

We need to find out what is consuming so many resources. If it is image-heavy, a CDN would make sense, but still, for it to strain this much isn’t really a normal situation.

I think it’s normal because the shared hosting resources are as above and there are 10 sites on it. The others don’t have much traffic, but they still consume RAM. I’m considering a CDN too, but I haven’t made a final decision. These things aren’t changed constantly, so I’m thinking I should just do it once and be done with it.

Seriously. I just checked again, there is no one online or anything, but RAM usage has hit the roof. I wonder what is using the RAM; how can I find out?

Sir, what script are you using? Could you mention the configuration, etc.? Image sites do indeed cause strain

I’m using cPanel on GoDaddy’s shared hosting. The sites are WordPress and all of them are very lightweight. Only 1 site has image galleries and such, and even that one has maybe 150 posts in total; its theme is proper, there are no unnecessary plugins or anything, and maintenance is fully up to date.
I keep searching in cPanel but I haven’t been able to find how to do it.

Unfortunately, I don’t know about Cpanel either. If you haven’t installed a caching application or something, I recommend it for the WordPress ones.

Sir, there are cache sellers on R10, install those. Also, regarding shared hosting, in my experience, it strains the host even without traffic, so pay attention to that. Additionally, places that sell domains (like Isimtescil, GoDaddy) that are prominent in the domain business don’t have good hosting. My recommendation is Turhost unlimited for domestic, or use HostGator or DigitalOcean, IntoVPS, etc. for international.

If there is a rogue plugin on the site, that could also be the reason; they might be sending emails without your knowledge. In fact, if a virus infected it, mail spam might be being sent from your host, check that. Definitely examine the traffic sources.

Sent from my iPhone using Tapatalk