Memory issues
-
I have recently created a new WordPress site as a replacement for an existing site that used a CMS called Pressroom (may have been custom made).
The client is not happy with the performance.
It’s a busy site with lots of visitors. Of course his brief cites premium websites like GQ, Zoo magazine, Broadsheet, the New Yorker. He wants lots of features — advertising, sliders, multiple internal blog feeds, event calendar. Most of these I have achieved with plugins.
I use WP-Rocket for caching and currently all images are served via Cloudfront.
I suggested upgrade his hosting, but then received a call from his host (they’re tight) who gave me a serve for daring to suggest his hosting services were in anyway inferior (for the record, I didn’t suggest that, merely an upgrade).
I’ve been running in circles reducing the number of plugins and consolidating for two weeks and don’t see any real improvements.
So am wondering if some experts can give me some cold hard facts:
(1) I ran a phpinfo.php from his server and it appears to be running 128Mb. Is that enough for a busy site? Suggestions?
(2) I ran some tests using Blazemeter and LoadImpact and the site really wigs out once there are about 12 concurrent visitors. (I may not be reading those results quite right.) Is that related to memory (or lack of it).
(3) Strangely, using Blazemeter seems to test okay using www but gets lots of 500 errors when using naked domain. ???
(4) Page speed tests like Pingdom and GTMetrix test okay — not briliant, around average, and considerably better than the sites cited in his brief. I am happy with that. if I need to I’ll get WP-Rocket to configure caching professionally, but I want to work through any other issues first.
(5) I phone-conferenced the webhost turning plugins on and off while he watched resource usage and, from where I sit, it didn’t make a great deal of difference. It may have made marginal differences, but I think people hitting the site is where the spikes (and timeouts) are occuring.
(6) The resource usage seems to climb steeply when an admin is logged in and working. Is that normal?I really can’t afford to keep troubleshooting a problem that may not even exist — if you want all those features, there’s a cost, right? The host seems to think (and therefore has convinced the client) that the site should run fine on the specs he is providing. At the moment, it feels like I’ve lost control of the project because the parameters are being driven by the hosting package, not by the client’s brief.
Any thoughts appreciated.
- The topic ‘Memory issues’ is closed to new replies.