The Dummies’ Guide to Speed up MyBB Forums
In today’s world, every organization or person who wants to interact with customer or user is set up space where the customer or user interaction with each other.
For creating this space we want some software which is generally called forums.
Forums are present from an early stage of the internet and it still has a significant role in World Wide Web.
In this social world where every user has its own identity on social networks like Facebook or Twitter, serious discussion wants a forums or groups. Forums topic have a weight in Google spider view.
So if you a new webmaster like me, Open a forum for your website.
It also helps you to create your brand easily because in forum interacting to your visitor or user make a user trust on your brand and for making a great brand its always require a user trust.
Why you Choose MyBB?
MyBB originally My Bulletin Board, is a free and open source forum software which is developed by the MyBB Group. It first released on 2002.
The Dummies’ Guide to Speed up MyBB Forums
This is main topic for this tutorial, so let’s ready for tutorial.
Also try using Web Page test to measure the raw speed of your forum. Again, do this before and after.
Step 1. Choose Better Host.
This is an ultimate tip which you got from any webmaster and its applicable on any application like opening a blog or create communities using forums.
Hey, you don’t want a buy a VPS or dedicated server but if you want to buy an any shared host please check user review on the internet.
Google helps you to find a better host and some better share host is there like HostGator or if you want a cheap vps go for Digital Ocean or check a better vps deals at Low End Box, but its not end if you want a free host for hosting a your forum without any hassle OpenShift.
Tip: Don’t go for free x10Hosting, If your forum or website popular its deleted or your account suspended. It’s My Personnel Experience.
Step 2. Enable Gzip Compression.
Go into your
Admin CP ->
Server and Optimization settings and set Enable
GZIP compression to
yes, and set the level from
Login in your forum host using any ftp client you find
.htaccess if fancy url is enabled. If you found
htaccess.txt simply rename it to
.htaccess, then open it into your favorite editor and insert below codes.
Above code does not provide any benefit for first time user, but its definitely help in the second visit. Its remember your static content in serving it to a user.
The ETag or entity tag is part of HTTP, the protocol for the World Wide Web. It is one of several mechanisms that HTTP provides for web cache validation, and which allows a client to make conditional requests.
.htaccess file and simply add this line
# BEGIN Turn ETags Off <ifModule mod_headers.c> Header unset ETag </ifModule> FileETag None # END Turn ETags Off
Note: After adding above line my forum first page size cuts from
65kb. Its just a
5kb but at slow modem its give you a huge difference and according to Google its main priority goes to faster website.
Step 4. Compressing Forum Images.
Compress your images which is present in your image directory. 95% image in
.png format so compressing
png files simply go to pngquant website and in download section choose tools which is suit your OS.
I am used a PNGoo for compressing all
.png my files, Simply download it.
Open it and load all images in it. Open color Setting and in color setting you see a colors level set to
256 set it to
16 before setting any level see preview which is display in left side of window.
After the set, all set to the desired level simply presses the go button. Its compress your images to extreme level without making any noticeable changes in your images.
Note: After using this step my forum reduces its 15kb. Its a makes a huge difference and it’s also noticeable.
This is a most important step for speedup any website so definitely its help mybb forums for load faster.
I found a best tool for compressing java script /packer/.
Base62 encode and its compress your script. For compressing go to this awesome website Refresh-Sf.
Note: I am compressing
jquery.js which is in 90kb after using packer with
Base62 encode its compressed in 70kb.
Step 6. Use CDN.
Content Delivery Network(CDN) will speed up your website and also very help full if you experiencing any traffic spikes like slash dot effect or your post is displayed on the first page of Reddit.
Note: All Tips which is listed above are tested by me. After implementing this guide please share your page speed score and slow score here.
If you have any questions, please comment below. If you like the tutorial, share it on your social networks.