Skip to:
Content
Pages
Categories
Search
Top
Bottom

Issues with MediaTemple + BuddyPress + bbPress

  • Avatar of pjtna
    Tanya
    Participant

    @pjtna

    Forum home url: http://netballscoop.com/forums/latest/

    Buddypress version: 1.6.4
    Wordpress: 3.5.1
    bbPress: 2.3 beta 2

    In the last week, I migrated a forum from phpBB to my bbPress + BuddyPress. I’m currently on the Grid Service MediaTemple hosting plan ($20/month).

    Just 7 days into the billing cycle, I’ve already hit 1752 GPUS (we are allowed a maximum of 2000). The projected overage for this month is 1006 – an extra $100 on top of what I’m already paying.

    My site has 1250 users, is receiving almost 4000 pageviews/day since implementing the forum.

    Wait time is around 3 seconds:

    admin-ajax.php seems to be a huge culprit:

    http://img692.imageshack.us/img692/7586/screenshot20130317at243.png

    Trawling through search results, @modemlooper wrote in this topic: http://buddypress.org/support/topic/my-host-keeps-shutting-down-my-account/
    “Get mediatemple grid service. It’s $20 a month and will never get shut down. It works fine for less than 5000 users. If you ever get larger they can upgrade you without you having to worry. Stay away from super cheap hosting.”

    I’m not sure what the culprit is?
    1. MediaTemple
    2. BuddyPress and bbPress
    3. I have to upgrade my hosting
    or something I’ve done wrong?

    The previous phpBB forum was running absolutely fine on a host that was just $5/month.

    Where am I going wrong? Please help!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    Unfortunately as that says nothing about the types of requests going to the Ajax file, it’s not very helpful.

    Is your site using an object cache?

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    Simple answer get of MT grid service not sure really why it was recommended by ML of course they won’t shut you down much better to keep you running and slap you with a a huge bill – for the money you may end up paying in overage you could get a semi-dedicated or VPS server and simply be monitored on bandwidth transfer.

     

    As for Ajax it is being used far too much, people don’t seem to get why it oughtn’t to be or when it’s even suitable to be used – people love gimmicks and that’s all Ajax is – even if I do like using it myself.

     

    Oh and $20.00pcm is cheap hosting! Verging on ‘Super cheap hosting’

    If you site is worth something to you get it moved immediately to a proper server either VPS or dedicated. Expect to pay ~$50 -60 but for that get a far more responsive server with it’s CPU and system memory dedicated to your site alone.

     

    At a pinch move it on to the MT VPS range, then you’ll know pretty much what your monthly costs will be.

    Avatar of pjtna
    Tanya
    Participant

    @pjtna

    Unfortunately as that says nothing about the types of requests going to the Ajax file, it’s not very helpful.

    Is your site using an object cache?

    I’m not quite sure what an object cache is. If it helps, I am using CloudFare with my website.

    How do I find out what requests are going to the Ajax file?

    As for Ajax it is being used far too much, people don’t seem to get why it oughtn’t to be or when it’s even suitable to be used – people love gimmicks and that’s all Ajax is – even if I do like using it myself.

    I have disabled WordPress’ autosave in posts too, which I think uses ajax. As far as I’m aware, I haven’t put any ajax on my website, so I’m assuming the ajax calls must be from the plugins.

    My plugins, if this helps:
    – Advanced Custom Fields
    – Akismet
    – bbPress
    – bbPress Topics for Posts
    – BP Template Pack
    – BuddyPress
    – BuddyPress Custom Profile Menu
    – Custom Post Template
    – GD bbPress tools
    – Google Analyticator
    – Google XML Sitemaps
    – Restrict Content Pro
    – Use Google Libraries
    – WordPress Backup to Dropbox
    – WP Minify

    I’m going to try and move it to the Virtual Server on MT.

    Avatar of @modemlooper
    @modemlooper
    Moderator

    @modemlooper

    You can’t just install and not take action to limit server requests. You need to cache as much as possible and use a CDN. Also check logs you can have bots hitting site and you can block those.

    Find out what is hitting ajax file and block it.

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.