Questions/concerns with WordPress speed issues (3 posts)

  1. Han
    Posted 3 years ago #

    I have WP 3.5.1 with 44 plugins and my site is very slow. I am getting around 100-140 queries and 3-8 seconds load time on every page. I've used WP Super Cache and it speeds things up, but not for people who are logged in (so let's disregard caching systems). Out of the queries, the slowest query was 100ms and there are roughly 5 of them. I am hosted on dedicated university servers, so connections are no issues here.

    Based on the load description above:

    - Is this as expected for 100+ queries?
    - How many queries is too much for WordPress?
    - I want to improve the speed for those logged in, where to begin?


  2. Tara
    Volunteer Moderator
    Posted 3 years ago #

    Slowness/high CPU usage: - a poor or memory intensive theme - poor or memory intensive plugins - your hosts' server is slow
    Start with reading this article (and follow the links):
    - http://www.wptavern.com/determining-which-plugins-are-slowing-your-site-down
    - http://wordpress.stackexchange.com/questions/656/is-there-a-way-to-measure-server-resource-cpu-usage-by-wp-plugins/799#799
    - also view this WP tv tutorial: http://wordpress.tv/2013/02/28/vinay-paudel-optimizing-and-speeding-up-a-wordpress-site/

  3. Han
    Posted 3 years ago #

    Thank you! I will give the P3 Profiler plugin a try. Over the weekend, I found that one of the plugin that utilized the wp_get_nav_menu_items() WP hook to create parent and child pages for navigation was taking up all the MySQL resources. We have over 750 pages and by using the hook, it queried those pages six times on every page load.

    A note for those people using similar WordPress functions--these hooks are not optimized for larger websites. Create your own queries that pull in essential parts instead!

Topic Closed

This topic has been closed to new replies.

About this Topic


No tags yet.