4 ms·
First, you should know that many types of caching will increase your memory usage, not decrease it. The whole point of a cache is to use fast storage (RAM) to k
by rcoder 18y ago
First, you should know that many types of caching will increase your memory usage, not decrease it. The whole point of a cache is to use fast storage (RAM) to keep a local copy of data that would be slower to retrieve from its persistent source (filesystem or DB).
Second, 384 MB just isn't much memory for a medium-traffic Drupal site. I would recommend at least a gig of memory, and perhaps more if you use plugins heavily. Drupal is neither particularly lean nor blazingly fast, so you're going to need a lot of Apache listeners working to handle that load, with each process probably consuming 30-50 MB of RAM.
Third, you're right to think that you need someone on-call who knows Apache, Drupal, and database tuning and configuration inside and out. A $60/mo. support package isn't going to do it, though. If you think about it, that's really only paying for an hour or two of tech time each month, so expecting to get 24/7 interactive performance tuning and optimization for free along with your support contract is pretty unreasonable. Put a performance guru on retainer, and establish an SLA with them if necessary to maintain your site uptime.
Finally, opening >30 tickets in less than a week is not the best way to get quality support. It's like the stereotypical impatient kid on a road trip, asking "are we there yet?" over and over again.
My suggestion would be for your to find an experienced LAMP admin who is willing to manage your hosting for you, and pay them a reasonable fee for doing so.
- silencio 18y agoI once had to deal with a hosting company that had a ticket tracking system that would mark tickets as closed if there was any kind of customer reply, and they had a fat fingered support person or two that also marked tickets as closed..and of course, if a ticket was open for too long they'd automatically be closed, so any ticket I send on a Friday gets closed by Monday morning. I HAD to open a couple dozen tickets and replies to tickets before someone finally replied to me and apologized for the whole thing :) Needless to say that was one reason why I am no longer with them.. But I can sort of commiserate with the OP. Midphase support is not exactly the best...I've spent hours trying to get them to understand the most trivial things, like when a friend's website wouldn't work because the mysql server was awol and the support person didn't understand what was wrong with nothing showing on the website. Yeaaaahhhhh.