Results 1 to 3 of 3

Thread: Database Limits

  1. #1
    Thread Starter
    Amateur melvinneo's Avatar
    Join Date
    Feb 2011
    Location
    Singapore
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Database Limits

    Hey,

    I'm really keen in getting both your ClassiPress and JobRoller themes.

    However, I'd like to know how much databases - in terms of numbers of classified ads and job listings - can these themes (or even Wordpress) handle before they start getting unstable and acting up.

    Do you have any examples where other sites are using ClassiPress and/or JobRoller who have large databases of thousands and thousands of classified ads and/or job listing? In the portfolio showcased on your site, most of them have less than a thousand ads/job listings.

    I'm asking this just in case in the event of a sudden surge in popularity of my site and want to make sure your themes or Wordpress can handle such kind of database sizes. Please note that I'm not referring to the size of my server or MySQL.

    Please be patient with me. I may have more questions. ;p

  2. #2
    Veteran eyecool's Avatar
    Join Date
    Jul 2009
    Location
    United States
    Posts
    454
    Thanks
    6
    Thanked 83 Times in 66 Posts
    Tough question to answer. If you specify hardware specs, software configs and pipe to the net size, it would be easier to give you an answer.

    That said, WordPress.com servers 500,000,000 (1/2 a Billion) unique users per month viewing billions of pages per month with a bunch of commodity hardware.

    So let's start small. Even on shared hosting, the database won't be the bottle neck. It will be the CPU, Ram or bandwidth.

    Upgrade to a VPS, like linode.com, where resources are guaranteed. Apache will be your bottleneck before the database becomes a problem. Which is why I use nginx + php-fpm + apc.

    Upgrade to a dedicated server, where u get all the resources and it will still be Apache that choke holds you under traffic stress. That's assuming you have a 100mb or greater connection to the internet. Which is why I use <drumroll> nginx + php-fpm + apc.

    So, to answer your question, the database is rarely the issue, its the hardware and software you use to handle the traffic. Given 2 identical VPS's and 2 identical dedicated servers, you'll be able to handle a lot more traffic by avoiding Apache and using nginx, php-fpm an opcode cache (like apc) and memcached.

    That's how I roll.

    If you have to use Apache, figure out your server specs and google for ways to optimize Apache to your hardware specs. Use wp-super-cache plugin or w3total cache plugin and you'll be fine for a long time. Your database won't be an issue there either.

    If and when your db ever gets to be an issue, it's the easiest fix in the world. You move it to a dedicated VPS or server. Problem completely solved. Once your getting millions of unique visitors per day, you replicate your DB to a slave and now you have 2. Replicate again and you have 3. HyperDB and SharDB are 2 plugins that make it simple to do.

    Moral of the story: DB is the easiest piece of the pie. WordPress can handle it. AppThemes can handle it.

    All you have to do is LAUNCH! :)

    Make everything as simple as possible, but not simpler. - Albert Einstein

  3. #3
    Thread Starter
    Amateur melvinneo's Avatar
    Join Date
    Feb 2011
    Location
    Singapore
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Wow, there's a very detailed answer! Thank you very much. Will be getting my first purchase soon!

    Regards,
    Melvin Neo

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Feeding the database
    By marloo in forum ClassiPress General Discussion
    Replies: 0
    Last Post: November 22nd, 2010, 02:42 PM
  2. Backing up the database
    By rosetrees in forum Help Using ClassiPress
    Replies: 4
    Last Post: July 22nd, 2010, 04:10 PM
  3. Sample Database
    By rcasas in forum Report ClassiPress Bugs
    Replies: 0
    Last Post: July 9th, 2010, 06:03 PM