WordPress.org

Ready to get started?Download WordPress

Forums

website works VERY SLOW (9 posts)

  1. thinqbali
    Member
    Posted 4 years ago #

    My website works very slow, it tooks me about 10 second to load a page. Could you check it out - thinqbali.com. Probably it's because of database...

    Does somebody else have got the same problems?

  2. Shane G.
    Member
    Posted 4 years ago #

    Hi,

    Check with these options:

    - Remove all unwanted theme plugins from your blog.
    - optimize your database
    http://codex.wordpress.org/WordPress_Optimization

    - Contact your web hosting service provider to restart the service and check the server load.

    Thanks,

    Shane G.

  3. jmorrow
    Member
    Posted 4 years ago #

    Ughh, I just tried to load your link. It still hasn't loaded. You should contact your host. If you have cheap hosting, you might need to switch. Wow, it just loaded (20 seconds or so).

    If you have Firefox, you should install Firebug/yslow. I checked your site and you have tons of DNS lookups:

    * http://www.thinqbali.com
    * s7.addthis.com
    * maps.google.com
    * maps.gstatic.com
    * waudist.tynt.com
    * widgets.amung.us
    * http://www.google-analytics.com
    * mt0.google.com
    * mt1.google.com
    * c.statcounter.com
    * whos.amung.us
    * http://www.prsearch.info
    * ds.addthis.com

    As well, you have an incredible number of CSS and javascript files (70 on your main page).

    After the above good advice, you should install WP Total Cache as well. Search for it in the plugin listing. It's worked well to speed up my site. Make sure you gzip and minify all of those javascript and CSS files that you have! Better yet, try to get rid of all that javascript which is definitely slowing down your site.

  4. spotcream
    Member
    Posted 4 years ago #

    use the plugin web optimizer also known as webo it will reduce the number of files for you by converting them into one.

    it has all the features of wp total cache but a little more power behind it. Let me know how you get on....

  5. spotcream
    Member
    Posted 4 years ago #

    its a very nice site..

  6. thinqbali
    Member
    Posted 4 years ago #

    thanks a lot guys, I will try everything and get back to your with result.

  7. thinqbali
    Member
    Posted 4 years ago #

    I removed all unwanted theme plugins
    Installed WP Total Cache plugin, but seems to me it didn't help.

    What I can do more?

  8. thinqbali
    Member
    Posted 4 years ago #

    I found out the reason,that is because my site has too many pages, about 1270 pages. when wordpress does init work, It calls a method named main(),you can find this method in "wp-includes/class.php" line 488. In this method it calls another method that causes the site so slow, that is "$this->parse_request($query_args);" line 490. this method does some url analysis work. I don't know exactlly the analysis rules, but the numbers of analysis result is about 14200, and this really wastes a lot of time.

    Here is just a small part of the analysis result data, just for your information:
    [ngg_tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?ngg_tag=$matches[1]&feed=$matches[2]
    [ngg_tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$] => index.php?ngg_tag=$matches[1]&feed=$matches[2]
    [ngg_tag/([^/]+)/page/?([0-9]{1,})/?$] => index.php?ngg_tag=$matches[1]&paged=$matches[2]
    [ngg_tag/([^/]+)/?$] => index.php?ngg_tag=$matches[1]
    [robots\.txt$] => index.php?robots=1
    [.*wp-atom.php$] => index.php?feed=atom
    [.*wp-rdf.php$] => index.php?feed=rdf
    [.*wp-rss.php$] => index.php?feed=rss
    [.*wp-rss2.php$] => index.php?feed=rss2
    [.*wp-feed.php$] => index.php?feed=feed
    [.*wp-commentsrss2.php$] => index.php?feed=rss2&withcomments=1
    [bali-blog/attachment/([^/]+)/?$] => index.php?attachment=$matches[1]
    [bali-blog/attachment/([^/]+)/trackback/?$] => index.php?attachment=$matches[1]&tb=1
    [bali-blog/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?attachment=$matches[1]&feed=$matches[2]
    [bali-blog/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$] => index.php?attachment=$matches[1]&feed=$matches[2]
    [bali-blog/attachment/([^/]+)/comment-page-([0-9]{1,})/?$] => index.php?attachment=$matches[1]&cpage=$matches[2]
    [(bali-blog)/trackback/?$] => index.php?pagename=$matches[1]&tb=1
    [(bali-blog)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?pagename=$matches[1]&feed=$matches[2]
    [(bali-blog)/(feed|rdf|rss|rss2|atom)/?$] => index.php?pagename=$matches[1]&feed=$matches[2]
    [(bali-blog)/page/?([0-9]{1,})/?$] => index.php?pagename=$matches[1]&paged=$matches[2]
    [(bali-blog)/comment-page-([0-9]{1,})/?$] => index.php?pagename=$matches[1]&cpage=$matches[2]
    [(bali-blog)(/[0-9]+)?/?$] => index.php?pagename=$matches[1]&page=$matches[2]
    [canggu-accomodation-search-results/attachment/([^/]+)/?$] => index.php?attachment=$matches[1]
    [canggu-accomodation-search-results/attachment/([^/]+)/trackback/?$] => index.php?attachment=$matches[1]&tb=1
    [canggu-accomodation-search-results/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?attachment=$matches[1]&feed=$matches[2]
    [canggu-accomodation-search-results/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$] => index.php?attachment=$matches[1]&feed=$matches[2]
    [canggu-accomodation-search-results/attachment/([^/]+)/comment-page-([0-9]{1,})/?$] => index.php?attachment=$matches[1]&cpage=$matches[2]
    [(canggu-accomodation-search-results)/trackback/?$] => index.php?pagename=$matches[1]&tb=1
    [(canggu-accomodation-search-results)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?pagename=$matches[1]&feed=$matches[2]
    [(canggu-accomodation-search-results)/(feed|rdf|rss|rss2|atom)/?$] => index.php?pagename=$matches[1]&feed=$matches[2]
    [(canggu-accomodation-search-results)/page/?([0-9]{1,})/?$] => index.php?pagename=$matches[1]&paged=$matches[2]
    [(canggu-accomodation-search-results)/comment-page-([0-9]{1,})/?$] => index.php?pagename=$matches[1]&cpage=$matches[2]
    [(canggu-accomodation-search-results)(/[0-9]+)?/?$] => index.php?pagename=$matches[1]&page=$matches[2]

    It seems with the growing of our pages, the analysis data will also became more and more, my site will become slower and slower, I don't know what shall I do now, anybody has any ideas please feel free to tell me,

  9. spotcream
    Member
    Posted 4 years ago #

    This is an interesting point can anyone give an educated answer??

Topic Closed

This topic has been closed to new replies.

About this Topic