Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
heydoon Posted November 13, 2017 Posted November 13, 2017 Thought it was my server specs. Upgraded server and page still takes average of 4.7secs to load. I've tried updating my htaccess with no increase. https://gtmetrix.com/reports/bwgforums.com/vblE0S0T Any help is greatly appreciated.
Numbered Posted November 13, 2017 Posted November 13, 2017 As the gmetrix said - work with your upload folder. Most good solution for make them better - use storage service with cdn for uploaded files and theme css/resources. If you don't want to use other storage services or cdn you can create pseudo-storage service. For example, make a A-record, like cdn.bwgforums.com, which has an ip-address to the same server. Configure your web server for make root folder to this domain to /uploads (and not needed to create any php interpreter to that folder!). Of course add expire for any files inside that, may be good for make settings for clean any cookie return. Make a good gzip optimization to that domain. This one step will fix most low results from gmetrix (pagespeed and yslow). Second optimizations may be next steps. If you want to check primary answer speed - check you cache settings (and it's expire params). Make sure for any blocks are also cacheble. Dont' make any blocks, which get some unique params (based for session, for example) - it will create different cache for each user (not one for all) and don't make custom controllers inside that (or with some framework/database logics - try to provide all needed data without any addditions). Its a basic. Other things are not bad as metrics said. If after that tasks you site will work slow - than you need to go deeper (check hosting/host perfomance and simple page returns - find a bottleneck first) - and work on them. Hope it hepls )
heydoon Posted November 13, 2017 Author Posted November 13, 2017 Thanks for reply mate. Will try in am and let you know how it tens out. Cheers
heydoon Posted November 15, 2017 Author Posted November 15, 2017 On 13/11/2017 at 12:54 AM, Upgradeovec said: As the gmetrix said - work with your upload folder. Most good solution for make them better - use storage service with cdn for uploaded files and theme css/resources. If you don't want to use other storage services or cdn you can create pseudo-storage service. For example, make a A-record, like cdn.bwgforums.com, which has an ip-address to the same server. Configure your web server for make root folder to this domain to /uploads (and not needed to create any php interpreter to that folder!). Of course add expire for any files inside that, may be good for make settings for clean any cookie return. Make a good gzip optimization to that domain. This one step will fix most low results from gmetrix (pagespeed and yslow). Second optimizations may be next steps. If you want to check primary answer speed - check you cache settings (and it's expire params). Make sure for any blocks are also cacheble. Dont' make any blocks, which get some unique params (based for session, for example) - it will create different cache for each user (not one for all) and don't make custom controllers inside that (or with some framework/database logics - try to provide all needed data without any addditions). Its a basic. Other things are not bad as metrics said. If after that tasks you site will work slow - than you need to go deeper (check hosting/host perfomance and simple page returns - find a bottleneck first) - and work on them. Hope it hepls ) So that didn't seem to make IPB load any faster. Any other suggestions?
opentype Posted November 15, 2017 Posted November 15, 2017 Your “first byte time” gets huuuuge for most page loads of your homepage. So something is not right on your server or in your IPS installation. General tips for site speed improvement won’t help you. You need to find the cause of that unusual delay. But the cause can’t be narrowed down by just looking at the page.
heydoon Posted November 17, 2017 Author Posted November 17, 2017 On 2017-11-13 at 12:54 AM, Upgradeovec said: As the gmetrix said - work with your upload folder. Most good solution for make them better - use storage service with cdn for uploaded files and theme css/resources. If you don't want to use other storage services or cdn you can create pseudo-storage service. For example, make a A-record, like cdn.bwgforums.com, which has an ip-address to the same server. Configure your web server for make root folder to this domain to /uploads (and not needed to create any php interpreter to that folder!). Of course add expire for any files inside that, may be good for make settings for clean any cookie return. Make a good gzip optimization to that domain. This one step will fix most low results from gmetrix (pagespeed and yslow). Second optimizations may be next steps. If you want to check primary answer speed - check you cache settings (and it's expire params). Make sure for any blocks are also cacheble. Dont' make any blocks, which get some unique params (based for session, for example) - it will create different cache for each user (not one for all) and don't make custom controllers inside that (or with some framework/database logics - try to provide all needed data without any addditions). Its a basic. Other things are not bad as metrics said. If after that tasks you site will work slow - than you need to go deeper (check hosting/host perfomance and simple page returns - find a bottleneck first) - and work on them. Hope it hepls ) Hi there. Where do I have to set the domain for the cdn/static sub domain in IPB? It's set up I just need to change it.
Adlago Posted November 18, 2017 Posted November 18, 2017 There is one bad request in your site, missing you favicon ico https://www.bwgforums.com/favicon.ico Open your theme for editing menu Logos and uploads your favicon ico. You can use an online tool to create your own favicon ico - http://www.favicon.cc/ Your site will load even faster if you move a load javascript before closing a body tag. This you can do if you open your theme for editing menu Custom Find "Javascript include location " and select "Just before </body> tag"
heydoon Posted November 18, 2017 Author Posted November 18, 2017 2 hours ago, Adlago said: There is one bad request in your site, missing you favicon ico https://www.bwgforums.com/favicon.ico Open your theme for editing menu Logos and uploads your favicon ico. You can use an online tool to create your own favicon ico - http://www.favicon.cc/ Your site will load even faster if you move a load javascript before closing a body tag. This you can do if you open your theme for editing menu Custom Find "Javascript include location " and select "Just before </body> tag" Thanks for your help. Thanks guy I've got my page speed down 2-3 seconds to around 2 second load time.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.