1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

how to speed up wordpress site?

Discussion in 'Content Management' started by locksmithe, Jul 9, 2012.

  1. #1
    Hello i am currently working on a business listing database site, in which i made in wordpress as the backend, currently i have over 20k post / listing.

    i have alot more to put up, but it seems word press is slowing down and my site response time is longer.
    i am running it on a vps server with more than enough resources.

    site is usually updates with 1k-2k post daily.

    any idea how to speed this up without the wp-cache?

    thanks
     
    locksmithe, Jul 9, 2012 IP
  2. aqualabs

    aqualabs Peon

    Messages:
    24
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Here's a short list of what could be done.
    1. Identify your bottleneck. It can be for instance MySQL or Apache.
    2. Optimize MySQL. Start with using mysqltuner.pl.
    3. Install eaccelerator or APC.
    4. Optimize web server settings.
    4. Optimize system settings.
     
    aqualabs, Jul 9, 2012 IP
  3. samirj09

    samirj09 Well-Known Member

    Messages:
    335
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    125
    #3
    This is the most amazing wordpress optimization guide available. I have done it with mine and noticed a huge page speed increase. Also, all of these things can be done from the wordpress admin panel without changing any server settings.

    http://gtmetrix.com/wordpress-optimization-guide.html
     
    samirj09, Jul 10, 2012 IP
  4. freelance deziner

    freelance deziner Member

    Messages:
    270
    Likes Received:
    1
    Best Answers:
    1
    Trophy Points:
    40
    #4
    Actually this sums up everything I think.. BTW, what kind of wordpress site you have that is updated with 1-2K posts daily? Is it a blog or what?
     
    freelance deziner, Jul 10, 2012 IP
  5. locksmithe

    locksmithe Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    thank you so much for this information i am going to try to implement it now.
     
    locksmithe, Jul 10, 2012 IP
  6. locksmithe

    locksmithe Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    its a business listing website, which is manually updated, by a couple freelancers.
     
    locksmithe, Jul 10, 2012 IP
  7. extraspecial

    extraspecial Member

    Messages:
    788
    Likes Received:
    4
    Best Answers:
    1
    Trophy Points:
    45
    #7
    extraspecial, Jul 10, 2012 IP
  8. Ray Baron

    Ray Baron Member

    Messages:
    148
    Likes Received:
    10
    Best Answers:
    3
    Trophy Points:
    43
    #8
    Aqualabs advice is right on. Here are a couple more things:

    - With that much activity you should optimize your database nightly by setting up a cron. Something like this should work:

    /usr/bin/mysqlcheck -u root --auto-repair --check --optimize --all-databases

    You said "i am running it on a vps server with more than enough resources." How do you know that? How are you monitoring memory, load and CPU?

    Lastly, why "
    without the wp-cache"? Caching is your friend. There are a lot of different caching strategies, but the easiest to implement are via plugins. As far as the two mentioned above,

    - for a set and forget solution, give WP-Super-Cache a try
    - if you have the inclination and knowledge to tinker a bit, you can get a lot of performance out of W3TC


     
    Ray Baron, Jul 10, 2012 IP
  9. umerplz

    umerplz Peon

    Messages:
    42
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    umerplz, Jan 4, 2013 IP
  10. KianBoon

    KianBoon Member

    Messages:
    74
    Likes Received:
    0
    Best Answers:
    1
    Trophy Points:
    28
    #10
    KianBoon, Jan 5, 2013 IP
  11. traxport121

    traxport121 Active Member

    Messages:
    1,201
    Likes Received:
    8
    Best Answers:
    1
    Trophy Points:
    63
    #11
    There are a number of techniques for that while managing your site. Some plugins are there to help you as well.
     
    traxport121, Jan 7, 2013 IP
  12. Glock

    Glock Active Member

    Messages:
    274
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    55
    #12
    Test your website on: http://gtmetrix.com/ and looking for points your site is lacking in. I can not explain how to improve each point but you can always google it up and you'll get an answer.
     
    Glock, Jan 7, 2013 IP
  13. mike4uuu

    mike4uuu Active Member

    Messages:
    832
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    60
    #13
    1. Use a cache Plugin
    2. Optimize MySQ.
    3. check the web server settings for better perfomance
    4. Check the no of queries on each page

    go for a better Hosting Service Provider
     
    mike4uuu, Jan 10, 2013 IP
  14. simple007

    simple007 Well-Known Member

    Messages:
    1,356
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    130
    #14
    many thanks for the gtmetrix wordpress guide
     
    simple007, Jan 22, 2013 IP