MyBB is a pretty powerful package out-of-the-box, but there are a few things you should do after installing it.
I’m not talking about changing the theme or logo, but more important things. Anyway, below are some the things that I do after a fresh MyBB install.
1. Set up a CDN for Speed
Speed is everything these days. Not only are fast speeds important for rankings, but they are also important to get new/old visitors to stay longer. Think about it, how long have you waited for a site to load. Not long … right?
What a CDN does is caches your forum on a bunch of servers and when someone visits your forum they get served the content from a server closest to them instead of your main hosting location. For example, if you’re hosting in the US and you setup a CDN, instead of a person in the UK being served the content from a US server they will be served from one in the UK.
Basically, it decreases the amount of time it takes for a visitor to receive the content they are looking for by reducing the distance the data needs to travel. Not only that, most CDN’s compress images and other things so you will also save some bandwidth.
Here are some free CDN solutions:
2. Move the Admin Control Panel Location
You don’t necessarily have to do this, but it is a good security measure. Forums are hacked by people all the time and this is just one way that you can decrease the chance of being hacked. So, how do you move the admin control panel? Well, it’s pretty easy:
1. Open an FTP program and go to your MyBB forum location.
2. Change the “admin” folder to new desired name.
3. Navigate to the “inc” folder in your MyBB installation, find the config.php file, open it up and find:
$config[‘admin_dir’] = ‘admin’;
After you have found that line, change “admin” to the new directory name. For example,
$config[‘admin_dir’] = ‘hiddencontrols’;
Save and you are done. You can now access the admin panel through the new name instead of the default /admin/.
3. Enable Automatic Database Backups
Most of us forget to do backups on our time so you might as well set up automatic backups to do the work for you. Luckily, MyBB comes with this feature by default and all you have to do is enable a task. To activate automatic backups:
1. Log into your MyBB ACP.
2. Go to Tools & Maintenance > Task Manager.
3. Click “Options” next to “Weekly Backups” and then click “Enable”.
4. Remember to download the database backups from the “backups” folder in your MyBB “admin” folder.
Note: Once your forum reaches a decent size, you should switch the automatic updates off or reduce the time between updates so that all your space isn’t taken up by backups.
Bonus: Enable reCAPTCHA
If you haven’t already enabled this then you need to. Every MyBB forum owner should enable this as it’s an option readily available in MyBB and is an easy way to combat spammers. All you have to do is go to the “General Configuration Settings”, scroll down and find “CAPTCHA Images” and enter your keys which you can get here: www.google.com/recaptcha.