Improve speed for 3.1
#1
Posted 15 March 2010 - 10:18 AM
3.0.5 is slow loading compared. You go on a vbulletin, smf, invision 2.3 site, pages will more often than not load instantly. With Invision 3 you have to sit there for a split second while it loads. I read in another topic a member of staff said Neowin was doing well with speed - it's not, i know its a busy site but pages on there load between 0.3 and 0.6 seconds. Is there more queries slowing it down now? I don't know the ins and outs, but I think it's something you should work on before releasing 3.1.
I upgraded to 3.0.5, rebuild 1 million posts and optimised a 1.5 million post table - it still seems sluggish.
#2
Posted 15 March 2010 - 10:24 AM
We make resource and efficiency improvements with every release. IPB 3.0 was a brand new codebase, so it's natural that throughout it's life cycle we will improve upon this new codebase to make it more efficient over time as things are discovered. I would not say 3.0 is slow, myself, however.
Brandon Farber
Developer / Senior Support
If it sounds like fun, it's not allowed on the bus!

Invision Power Services, Inc.
#3
Posted 15 March 2010 - 10:27 AM
For what it's worth, our main competitor is very pleased with these figures:
Blog: .662 seconds, 40 queries
Forum: 1.09 seconds, 31 queries
CMS: .87 seconds, 100 queries
Invision Power Services, Inc. - C.S.A.
Official IPS Facebook Page
"I love deadlines. I especially like the whooshing sound they make as they go flying by."
-- Douglas Adams (1952 - 2001)
#4
Posted 18 March 2010 - 09:12 PM
3.0.5 might not be slow, but apparantly take LOT OF MORE server resources
I wish IPS could improve codes asap
#5
Posted 18 March 2010 - 09:17 PM
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter
#6
Posted 19 March 2010 - 09:12 AM
Brandon Farber
Developer / Senior Support
If it sounds like fun, it's not allowed on the bus!

Invision Power Services, Inc.
#7
Posted 19 March 2010 - 01:31 PM
Hope this helps.
3DKiwi
#9
Posted 19 March 2010 - 03:27 PM
Brandon Farber
Developer / Senior Support
If it sounds like fun, it's not allowed on the bus!

Invision Power Services, Inc.
#11
Posted 19 March 2010 - 05:18 PM
However, ultimately there is only so much you can do with MySQL which is why we have invested time in looking at alternatives for searching (Sphinx) to offset some of the load.
Invision Power Services, Inc. - C.S.A.
Official IPS Facebook Page
"I love deadlines. I especially like the whooshing sound they make as they go flying by."
-- Douglas Adams (1952 - 2001)
#12
Posted 21 March 2010 - 02:21 PM
how about using more ajaxed based forum. an in facebook, in few clicks i can go all around the forum.
also many css are loaded where it shouldn't. that includes javascripts.
ipb is a beautiful script, yet vb is still better when it comes to serverload moderation. i will stick with ipb till the end for one simple reason, they listen!
#13
Posted 21 March 2010 - 11:52 PM
We now turn off httpd.conf 's keepalive OFF, server becomes stable since.
I think this is pretty clear to see that IP.Board need a lot of more server resources while on 2.3.6 we could simply kept keepalive ON all the time
Maybe IPS should TELL us "HOW TO " tweak server 's MySQL/HTTP base on IPB 3.0.X then ?
However, I am not too sure how many IPB users use dedicated server like us and could tweak server any time and any way we want
#14
Posted 22 March 2010 - 05:05 AM
ikillbill, on 21 March 2010 - 11:52 PM, said:
We now turn off httpd.conf 's keepalive OFF, server becomes stable since.
I think this is pretty clear to see that IP.Board need a lot of more server resources while on 2.3.6 we could simply kept keepalive ON all the time
Maybe IPS should TELL us "HOW TO " tweak server 's MySQL/HTTP base on IPB 3.0.X then ?
However, I am not too sure how many IPB users use dedicated server like us and could tweak server any time and any way we want
Your optimal configuration will depend on many things - your server hardware, the amount of traffic you get, your settings within IP.Board and the behaviour of your members when they use your community (if they often search, for example) are a few examples.
There is no optimal configuration for IP.Board. It is something you need to discuss with whoever is charged with managing your server. Of course, if you are having particular issues with one area, or as has been mentioned several time, things are so bad that your server is going down, we can certainly take a look and give some advise.
Mark Wade
Developer

#15
Posted 22 March 2010 - 05:40 AM
#16
Posted 22 March 2010 - 08:31 AM
Mark, on 22 March 2010 - 05:05 AM, said:
There is no optimal configuration for IP.Board. It is something you need to discuss with whoever is charged with managing your server. Of course, if you are having particular issues with one area, or as has been mentioned several time, things are so bad that your server is going down, we can certainly take a look and give some advise.
Exactly. As has been mentioned several times, if you face issues you need to submit a ticket.
Obviously not everyone is having server issues. That means, if you are having server issues it's not some global issue affecting everyone that we can just tell you the cause of. We need to take a look at your server to see what the problem might be.
Could be a DOS or DDOS. Could be increased search engine spidering. Could be a bad mysql configuration. Could be a bad PHP extension (many people reported problems with eAccelerator after updating to IPB3). Could be a lot of things. We won't know what it is without access to your server, however.
Brandon Farber
Developer / Senior Support
If it sounds like fun, it's not allowed on the bus!

Invision Power Services, Inc.
#17
Posted 23 March 2010 - 05:23 PM
i got an idea: how about having the whole task manager inside ipb as a cronjob added via cpanel. although it is possible, one can have just one link instead that will check which task will run.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users













