Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
OctoDev Posted July 7, 2015 Posted July 7, 2015 I've used plenty of forum softwares, and this is #1 when it comes to slow loading. XenForo loads around 59ms on my server, MyBB around 48ms and IP.Board.. 400-500ms.. i have yet to find a forum that loadsd under that
Dll Posted July 7, 2015 Posted July 7, 2015 I've used plenty of forum softwares, and this is #1 when it comes to slow loading. XenForo loads around 59ms on my server, MyBB around 48ms and IP.Board.. 400-500ms.. i have yet to find a forum that loadsd under thatThis one does?
genrobgen Posted July 7, 2015 Posted July 7, 2015 It must be possible for IPS to deliver pages quickly because, as mentioned, this here forum is pretty quick. But despite MySQL optimisations, datastore tweaking, and everything else, my forum is still painfully slow. Google Analytics was showing server response time as 0.4 seconds pre-upgrade, and 0.75 seconds post-upgrade. I upgraded May 9th:
David.. Posted July 7, 2015 Posted July 7, 2015 Will they still be optimizing IPS4 for performance? I think the team already did it once.
Trevor Carey Posted July 7, 2015 Posted July 7, 2015 Much slower for me too, since upgrade last week.
OctoDev Posted July 7, 2015 Author Posted July 7, 2015 I check chrome network log to see the load time, i don't depend on other services. I find it weird how it's so heavy, no other forum software is this heavy and this slow to load. I can't think of a single one..
tekguru Posted July 7, 2015 Posted July 7, 2015 Agreed on the slow loading / heavier load on the server. We've tuned the heck out of everything we can and it is still not as good as the old forum software was.
Hultenius. Posted July 7, 2015 Posted July 7, 2015 Slow here as well. Loading times are usually around one second for my IPB4 test installation. Loading times for the same forum on IPB3 are typically less than 0.5 seconds.I wonder where the time is spent...
Ahmad E. Posted July 7, 2015 Posted July 7, 2015 https://community.invisionpower.com/release-notes/Check out 4.0.10:Some large performance improvements with focus on fetching posts, activity stream, and view new content.
Management Lindy Posted July 8, 2015 Management Posted July 8, 2015 I check chrome network log to see the load time, i don't depend on other services. I find it weird how it's so heavy, no other forum software is this heavy and this slow to load. I can't think of a single one.. Being on a different continent from the site, I'm not sure local Chrome network statistics are going to be the most accurate way to gauge pageloads. There's been obvious improvements to IPS4 since release in terms of performance and as a brand new platform, there's still much room for improvement. That said, if you're comparing "forum scripts" to IPS4, you're likely to find disappointment in terms of nitty gritty benchmark performance. IPS4's infrastructure is far larger to accommodate 8 applications and thus, it is going to naturally be "heavier" compared to something with a far narrower scope. Further, IPS4's foundation is much different than that of IP.Board's and the complexity required to move us forward is going to unfortunately highlight weaknesses in server environments. Finally, don't get hung up on graphs and site analyzers. We are purposely not leveraging any caching on this community currently as we do work through performance. It garners a 50/100 Google PageSpeed Insight rating... does it feel slow? Look at this large IPS4 site... that feels snappy as well. At this stage of the game, apart from VNC and large topics, performance should not be noticeably slow -- if your site is to the point it's noticeable, it's likely you have something else going on.
Tracy Perry Posted July 8, 2015 Posted July 8, 2015 Finally, don't get hung up on graphs and site analyzers. We are purposely not leveraging any caching on this community currently as we do work through performance. It garners a 50/100 Google PageSpeed Insight rating... does it feel slow? Look at this large IPS4 site... that feels snappy as well. Time to get to tweaking! I'm hitting 84/100 and I've not really even tweaked yet. Admittedly my XF sites are a tad bit faster - but not much.
Adlago Posted July 8, 2015 Posted July 8, 2015 I am satisfied with my Google PageSpeed75/100 Mobile90-91/100 Desk
Arai Posted July 8, 2015 Posted July 8, 2015 I'm getting 5/100 mobile and 6/100 desktop... Clean forum, no apps or plugins either so not sure what's going on.
Adlago Posted July 8, 2015 Posted July 8, 2015 I'm getting 5/100 mobile and 6/100 desktop...Clean forum, no apps or plugins either so not sure what's going on. As a starting point to improve speed your site:- Find and remove the 17 validation errors in html5http://validator.w3.org/check?uri=http%3A%2F%2Fwww.clarity-dojo.com%2F&charset=(detect+automatically)&doctype=Inline&group=0- Customization->Themes- Edit your theme - Custom, Change loading JS -> "Javascript include location->Just before </body> tag"This will speed up your site.If you take advantage of cookie-free domain site will work even better.
Arai Posted July 8, 2015 Posted July 8, 2015 If I do that, this happens: https://community.invisionpower.com/4bugtrack/4092-javascript-r6915/And from GTMetrix I score lower if I change it to just before </body> (though I know from my other site that before the body is better than in front of header.
tekguru Posted July 8, 2015 Posted July 8, 2015 If you take advantage of cookie-free domain site will work even better.What exactly does this entail and is it costly to do?
Arai Posted July 8, 2015 Posted July 8, 2015 There's none at the moment, it's interesting that such things would drag the scores down completely.I'll look at it once I get a clean install.
Adlago Posted July 8, 2015 Posted July 8, 2015 What exactly does this entail and is it costly to do? That everyone can do. 1. Create subdomains on your server aimed at root - for example: stat.your domain.com It will be true when this subdomain created equal load your site. 2. Open System ->Files->Storage Settings-> Configurations -> Create new 3. Then in storage settings and choose from the dropdown menu select the second row / he is your new method / You can choose which resources to load this way.In my site I have marked everything.This improves YSlow Grade of your site.
Arai Posted July 8, 2015 Posted July 8, 2015 Before: https://gtmetrix.com/reports/www.clarity-dojo.com/FccFV1sHAfter: https://gtmetrix.com/reports/www.clarity-dojo.com/poeupc9PThanks a lot Adlago, any other tips btw?
tekguru Posted July 8, 2015 Posted July 8, 2015 That everyone can do. 1. Create subdomains on your server aimed at root - for example: stat.your domain.com It will be true when this subdomain created equal load your site. 2. Open System ->Files->Storage Settings-> Configurations -> Create new 3. Then in storage settings and choose from the dropdown menu select the second row / he is your new method / You can choose which resources to load this way.In my site I have marked everything.This improves YSlow Grade of your site. That all makes sense One or two questions. If I have multiple domains hosted on the server I assume the new content domain needs to point at the same root used by the main site? Is it better to have 'stat.newdomain.com' instead of stat.your_domain.com (as this would be a sub-domain)? To gain site speed I switched the Storage Method from 'File System' to 'Database', can that still be used to to work with this would I need to switch back to 'File System'? Any rough ideas as to what YSlow speed improvement this would give? Likely more questions later when not at work
T4P Posted July 8, 2015 Posted July 8, 2015 That everyone can do. 1. Create subdomains on your server aimed at root - for example: stat.your domain.com It will be true when this subdomain created equal load your site. 2. Open System ->Files->Storage Settings-> Configurations -> Create new 3. Then in storage settings and choose from the dropdown menu select the second row / he is your new method / You can choose which resources to load this way.In my site I have marked everything.This improves YSlow Grade of your site. Unfortunately a delete process was created after the move process that deleted the old files from the move. If you created the sub-domain at the root and use the same directory then delete process will delete your files. So if I'm not mis-understanding I now have to restore from backup.
Adlago Posted July 8, 2015 Posted July 8, 2015 The location of the files is the same.( .../uploads/...) If you created a true cookie - free domain no problem.This method changes the only way of loading, but not content & location files.
T4P Posted July 8, 2015 Posted July 8, 2015 All profile images, theme images, and attachments are all gone.
Management Charles Posted July 8, 2015 Management Posted July 8, 2015 In the coming weeks we are going to be reaching out to some clients reporting speed problems to investigate. We have no issues with speed on sites that we host so we are curious what is different on other sites.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.