Bulletin Board and Forums
What Are Self-Hosted Forums or Bulletin Boards?
A self-hosted forum, also called a discussion board or bulletin board, is community software installed on your own web hosting account or server. Unlike a community hosted entirely by a social network or third-party platform, a self-hosted forum gives you greater control over your content, member data, design, moderation rules, extensions, backups, and long-term availability. Most modern forum platforms are managed through a web browser and organize conversations into topics, categories, tags, or threaded discussions.
Online communities give people a dedicated place to ask questions, share knowledge, provide support, and build searchable discussions around a common interest. The best forum software for a particular website depends on its existing platform, expected community size, moderation needs, technical requirements, and the level of customization required.
Which Forum Software Should You Choose?
For a traditional self-hosted discussion board, phpBB, MyBB, and Simple Machines Forum are established choices with familiar category-and-topic structures. Flarum is designed around a more modern discussion experience, while bbPress is a natural option when the community must live inside an existing WordPress website. Lightweight or flat-file projects can suit smaller communities, but maintenance status should be checked before installing any older forum package.
Forum Software Comparison
| Forum Software | Best Suited For | WordPress Required | Relative Complexity | Notable Strength |
|---|---|---|---|---|
| phpBB | Traditional communities | No | Moderate | Mature permissions, moderation, extensions, and administration tools. |
| MyBB | General-purpose discussion boards | No | Easy–Moderate | Familiar forum structure with themes and plugins. |
| Simple Machines Forum | Traditional community websites | No | Moderate | Established forum features, themes, packages, and SSI integration. |
| Flarum | Modern discussion communities | No | Moderate | Responsive, streamlined interface with an extension ecosystem. |
| bbPress | Forums inside WordPress | Yes | Easy | Deep integration with WordPress users and administration. |
| miniBB | Smaller lightweight forums | No | Easy–Moderate | Compact standalone forum designed for integration with an existing site. |
| Flatboard | Lightweight flat-file communities | No | Easy–Moderate | Flat-file storage without a conventional SQL forum database. |
| ElkArte | Feature-rich traditional communities | No | Moderate | Community-focused feature set derived from and substantially developed beyond SMF. |
No single forum package is best for every website. Before choosing, verify the project's current release, supported PHP or runtime versions, database requirements, extension compatibility, upgrade path, and security-maintenance status on the project's official website. Software availability in an installer does not by itself mean a project is the best choice for a new production community.
How to Choose Forum Software
Start with the needs of the community rather than the length of a feature list. Check whether the software provides the moderation controls, user groups and permissions, private messaging or notifications, search, mobile-friendly design, anti-spam tools, themes, extensions, accessibility, and import or migration options you need. Also consider how frequently the project publishes maintenance and security releases.
For a growing forum, hosting compatibility matters just as much as features. Confirm the required PHP or other runtime version, database engine, command-line or Composer requirements, scheduled tasks, email configuration, file permissions, and recommended memory limits before installation. If you expect a large archive or many simultaneous visitors, also plan for database growth, caching, backups, and additional CPU and memory.
Standalone Forum vs WordPress Forum Plugin
The right approach depends on whether the forum is the main purpose of the website or an added community feature. A standalone forum runs as its own application, while a WordPress forum plugin uses an existing WordPress installation and user system.
| Standalone Forum | WordPress Forum Plugin |
|---|---|
| Designed primarily around community discussions. | Adds discussion features to an existing WordPress website. |
| Uses its own administration, themes, extensions, users, and update process. | Shares the WordPress dashboard, users, themes, plugins, and update workflow. |
| Often provides more forum-specific controls and community features out of the box. | Can be simpler when the website already relies on WordPress for pages, posts, and membership. |
| Good fit when the community is the site's primary function. | Good fit when discussion is one feature of a broader WordPress site. |
| Requires separate compatibility, backup, security, and migration planning. | Requires compatibility with the site's WordPress version, theme, plugins, and PHP environment. |
For either approach, compare moderation, permissions, anti-spam controls, notifications, search, accessibility, mobile usability, extension quality, migration options, and current maintenance before committing to a platform.
Softaculous Automatic Script Installer
Softaculous revolutionizes web management with its lightning-fast, one-click installer for over 380 apps, including WordPress and WordPress Alternatives. Seamlessly integrated with top control panels, it empowers users to effortlessly install, update, and secure websites. With features like staging sites and templates, it’s the ultimate tool for agencies, developers, and bloggers aiming to streamline their online presence.
With this script which is available with any of our hosting plans. You can install, try out, uninstall as many apps as you like. It is just that simple. With hundreds of amazing scripts for Image galleries, E-commerce, blogs, Forums, Wikis, social networking.
Take the Softaculous demo for a spin, see reviews and more.

phpBB
phpBB is a free, open-source bulletin board platform with mature administration, moderation, permissions, private messaging, subforums, extensions, and responsive styling. It remains actively maintained; administrators should follow official release and security announcements and keep production installations on a supported stable release.
phpBB Hosting
Simple Machines Forum
SMF in short is a free, professional grade software package that allows you to set up your own online community within minutes. Its powerful custom made template engine puts you in full control of the lay-out of your message board and with our unique SSI - or Server Side Includes - function you can let your forum and your website interact with each other.
Simple Machines Forum Hosting
MyBB
MyBB is a free bulletin board system software package developed by the MyBB Group. A lot of thought has gone into the MyBB interface to make it easy to use. MyBB uses a standard discussion board structure, so your visitors will feel familiar with the way MyBB works.
MyBB Hosting
PunBB
PunBB is a fast and lightweight PHP-powered discussion board. Its primary goals are to be faster, smaller and less graphically intensive as compared to other discussion boards. PunBB has fewer features than many other discussion boards, but is generally faster and outputs smaller, semantically correct XHTML-compliant pages.
PunBB Hosting

bbPress
bbPress is forum software from the creators of WordPress. Quickly setup a place for asynchronous discussion, subscriptions, and more! bbPress is focused on simplicity, flexibility, a deep integration with WordPress, web standards, and speed. bbPress is lean, mean, and ready to take on any job you throw at it.
bbPress Hosting
XMB
XMB is a lightweight PHP forum software with all the features you need to support a growing community. Unlock the potential of your online community with a time-tested forum platform, renowned for its flexibility and ease of use. Paired with seamless one-click installation through a leading software installer, this solution offers powerful features to foster engagement, streamline management, and adapt to diverse needs, perfect for building a connected, dynamic digital hub
XMB Hosting
ElkArte
ElkArte is a modern, powerful community building forum software. It is created by volunteers who believe in freedom of software. Initially based on Simple Machines Forum (SMF), it began with a complete overhaul of the code in order to modernize, implement new features and make a forum software be relevant in a time of unprecedented social interaction. It has grown to become a modern, feature rich forum package to meet the demands of today's discussion groups.
ElkArte Hosting
Flarum
Flarum is an open-source discussion platform built around a responsive, streamlined interface and an extension-based architecture. It is a good platform to evaluate when you prefer a modern discussion experience rather than a conventional category-heavy bulletin-board layout. Check its current server requirements and extension compatibility before installation.
Flarum Hosting

miniBB
miniBB is a standalone, open source program for building your own Internet forum. If you want a lite, simple and stable message board attached to your existing website at the very high integration level, which may include the full customization of the layout to the look of your website, or even synchronizing with the existing membership system, it can be evaluated as a lightweight forum option for sites that need close integration with an existing design or membership system.
miniBB Hosting
my little forum
my little forum is a simple PHP and MySQL based forum that displays the messages in classical threaded view. Open Source licensed under the GNU General Public License. The main claim of this web forum is simplicity. It is easy to install and run on a standard server configuration with PHP and MySQL.
my little forum Hosting
Flatboard
Flatboard is a Simple, Lightweight, Modern and fast Flat-File Forum, using Json and Markdown or BBcode. Carefully designed elements and components. User interface is clean and intuitive. New concept blending blog and forum for dynamic comments.
Flatboard Hosting
AEF
Advanced Electron Forum. AEF is written in MySQL and PHP. It has a very simple and easy to use Admin Panel. This Bulletin board or forum software has all the general features that a forum software should have. It is very easy to install and runs on any web server
AEF Hosting
FluxBB
FluxBB is an open-source PHP forum project derived from PunBB and hosted on GitHub. It was designed around a lightweight traditional discussion-board experience with a comparatively small core feature set. Because it is an older project, administrators should review its repository activity, supported PHP versions, unresolved issues, and security status before considering it for a new production community.
FluxBB Hosting

Phorum
The original message board software that is designed to meet different needs of different web sites while not sacrificing performance or features. Phorum gives the web designers the power to rearrange the data in any shape, form or fashion they could want.
Phorum Hosting
Carbon Forum
Carbon Forum is an open-source PHP discussion platform hosted on GitHub. Its design differs from a conventional category-based bulletin board and includes topic tagging and notification-oriented features. Before deploying it on a new site, review the project repository for current installation requirements, recent releases, compatibility, and maintenance activity.
Carbon Forum Hosting
TidyBB
TidyBB is a lightweight forum package available in the Softaculous Forums catalog. Because installer availability and project maintenance can change independently, check the current project information, release date, PHP compatibility, support resources, and security status before choosing it for a new production community.
TidyBB Hosting
Beehive
Beehive Forum, a free PHP/MySQL-powered platform, redefines online discussions with its unique frame-based layout, titles on the left, content on the right. Packed with features like targeted replies, safe HTML posting via a WYSIWYG editor, and a robust relationship system to ignore disruptive users, it’s highly configurable. With powerful admin tools and a "light mode" for mobile access, it’s ideal for dynamic, secure communities.
Beehive Hosting
FUDforum
FUDforum is an open-source discussion-board package with traditional forum features plus support for integrations such as mailing lists and news groups. For a new deployment, review its current release history, server requirements, documentation, and security-maintenance status rather than assuming that older performance or scalability claims apply to a modern hosting environment.
FUDforum Hosting
Vanilla
The open-source Vanilla package remains listed in the Softaculous Forums catalog, but the installer entry is based on the older open-source release line. Do not confuse it with Higher Logic Vanilla's current commercial community platform. Before using the Softaculous package for a new production forum, review its release age, compatibility, support, and security status carefully.
Vanilla Hosting
TangoBB
TangoBB is an open-source bulletin board project available on GitHub under the MIT License. Development has been inactive for an extended period, so it is better treated as a legacy project than as a first choice for a new production forum. Anyone maintaining an existing installation should review the repository, dependencies, PHP compatibility, and available security updates before upgrading the surrounding server stack.
TangoBB Hosting
Unclassified NewsBoard
Unclassified NewsBoard (UNB) is an older open-source PHP forum project with access controls and multilingual capabilities. It is no longer actively developed, so it should be regarded as legacy software rather than a recommended platform for a new production community. Existing users should evaluate migration options and avoid assuming compatibility with current PHP versions or security expectations.
Unclassified NewsBoard Hosting
Forum Hosting Requirements
Forum hosting must meet the requirements of the software you install. Common self-hosted PHP forums require a supported PHP version, a database such as MySQL or MariaDB, HTTPS, enough storage for attachments and avatars, and reliable email delivery for registration and notifications. Some modern platforms also use Composer, command-line tools, scheduled tasks, queues, caching services, or other server components, so always check the current official installation documentation.
Resource needs increase as the database, search index, attachments, extensions, and number of simultaneous visitors grow. A small new community may use modest resources, while a busy forum can benefit from more memory and CPU, database tuning, caching, optimized images, and a CDN for static assets. Keep tested backups of both forum files and the database.
Forum Security Best Practices
- Keep the forum core, themes, plugins, extensions, PHP or other runtime, and server software on supported versions.
- Install releases and security patches promptly after reviewing the project's upgrade instructions.
- Use HTTPS throughout the forum and protect administrator accounts with strong, unique credentials and multi-factor authentication when the software supports it.
- Use appropriate registration controls, rate limits, CAPTCHA or anti-spam tools, moderation queues, and email verification to reduce automated abuse.
- Remove unused extensions and themes, and avoid abandoned add-ons that no longer receive security updates.
- Back up the database and files regularly, store backups separately, and periodically test restoration.
- Use least-privilege file, database, moderator, and administrator permissions.
- Test major upgrades on a staging copy when possible and keep a rollback plan.
How to Start a Self-Hosted Forum
- Choose the forum platform: Compare current maintenance, features, moderation, extensions, migration options, and server requirements.
- Confirm hosting compatibility: Check the required PHP or runtime version, database, storage, memory, command-line tools, scheduled tasks, and email requirements.
- Install the forum: Use a supported installer such as Softaculous when available, or follow the software project's official installation documentation.
- Enable HTTPS: Serve registration, login, administration, and all forum pages over HTTPS.
- Plan the structure: Create a small number of useful categories, forums, tags, or topic areas rather than launching with dozens of empty sections.
- Configure permissions and moderation: Review administrator, moderator, registered-user, guest, posting, upload, and private-area permissions.
- Configure anti-spam controls: Use the platform's supported email verification, CAPTCHA, rate limiting, moderation, filtering, or other abuse controls.
- Test email and registration: Confirm account activation, password reset, notifications, and administrator email delivery before launch.
- Create starter content: Publish rules, introductions, FAQs, and useful seed discussions so new members understand the community's purpose.
- Back up and maintain it: Keep the forum, extensions, themes, runtime, and server components updated, and maintain tested backups of both files and databases.
Forum Performance: What Actually Affects Speed?
There is no reliable universal page-load-time ranking for forum software. A benchmark measured on one server cannot predict how the same platform will perform on another because speed depends on server hardware, hosting limits, PHP or runtime version, database size and indexes, caching, extensions, theme assets, geographic distance, CDN use, concurrent visitors, and the page being tested.
| Factor | Why It Matters | What to Check |
|---|---|---|
| Software architecture | Different platforms have different runtime, database, and caching requirements. | Official requirements and recommended production configuration. |
| Extensions and themes | Add-ons can add database queries, JavaScript, CSS, remote requests, and background work. | Test performance before and after adding extensions. |
| Database size | Large post, search, session, and log tables can make inefficient queries more expensive. | Indexes, database maintenance, slow queries, and search configuration. |
| Caching | Application, opcode, object, and edge caching can reduce repeated work. | Use only caching methods supported by the forum and hosting environment. |
| Concurrent users | A forum that is fast for one visitor may behave differently under sustained traffic. | Monitor CPU, memory, database load, and response times during busy periods. |
For a meaningful comparison, test candidate software on comparable hosting with the same network location and a documented dataset, configuration, cache state, page type, and measurement tool. This is more useful than comparing unexplained fractions of a second.
Check Software Maintenance Status Before Installing
Forum software changes over time. Some projects on long-running software directories remain useful, while others become inactive or stop supporting current server software. Before starting a new forum, check the project's official release page or source repository for recent maintenance, supported runtime versions, security notices, documentation, and an upgrade path.
As of September 2026, phpBB, MyBB, bbPress, Flarum, SMF, and several other packages on this page have recent releases or current installer entries. Other packages in the same Softaculous Forums catalog have substantially older release dates. Treat installer availability and active maintenance as separate questions: before deploying any forum, check its official release history, supported runtime versions, security notices, and upgrade path. Legacy or infrequently updated software may still be useful for an existing installation, but it deserves extra scrutiny before a new production deployment.
Frequently Asked Questions About Forum Software and Hosting
What is the best forum software for a small community?
For a small community, prioritize active maintenance, simple moderation, manageable server requirements, and features you will actually use. phpBB, MyBB, SMF, Flarum, and lightweight alternatives can all fit different projects. Compare the software with your expected traffic and growth, then review this guide to choosing a hosting provider before deciding where to run it.
What is the best free forum software?
There is no single best free forum platform for every community. phpBB, MyBB, SMF, Flarum, bbPress, and other open-source options serve different needs. Compare current maintenance, moderation, permissions, extensions, migration tools, hosting requirements, and the discussion experience you want. The right choice is the maintained platform that fits your community and technical environment without unnecessary complexity.
What is the easiest forum software to install?
Ease of installation depends on your hosting environment and the application's current requirements. Softaculous can automate installation for supported forum packages, while some platforms may require additional command-line or dependency-management steps. Before installing, review the application's official requirements and the RSH Web Services support resources for hosting, cPanel, Softaculous, security, and website-management guidance.
What is the difference between phpBB, MyBB, and Simple Machines Forum?
phpBB, MyBB, and SMF are established standalone discussion-board platforms, but they differ in administration, themes, extensions or packages, permissions, upgrade processes, and community ecosystems. Rather than choosing from a feature count alone, test the current releases and confirm that the platform's requirements fit your hosting. If you are unfamiliar with database-backed applications, this MySQL overview explains how structured website data is stored and managed.
Should I use standalone forum software or a WordPress forum plugin?
Choose a standalone forum when community discussion is the primary purpose of the site and you want a dedicated forum application. A WordPress forum plugin can make more sense when discussion is one feature of an existing WordPress website and you want to share its users and administration. For additional platform context, see WordPress hosting with cPanel.
What hosting requirements does forum software need?
Requirements vary by platform. Many forums need a supported PHP version, MySQL or MariaDB, HTTPS, adequate storage, reliable email delivery, and enough CPU and memory for concurrent users and database activity. Some also require Composer, command-line tools, scheduled tasks, queues, or caching. The web hosting FAQ covers hosting resources, migration, security, cPanel, backups, and related management topics.
Can I install forum software with Softaculous?
Yes, when the forum package is included in the Softaculous catalog available through your hosting environment. Softaculous currently lists a range of forum applications, including phpBB, SMF, MyBB, bbPress, Flarum, and others covered on this page. Installer availability does not guarantee that every package has equally recent upstream development, so check the project's current maintenance and compatibility before using it in production.
How much hosting does a busy forum need?
There is no universal traffic or resource number. Requirements depend on simultaneous users, database size, search activity, attachments, extensions, theme assets, caching, email activity, and the efficiency of the forum software. Monitor real CPU, memory, database, storage, and response-time data as the community grows. This hosting service guide explains important performance, security, scalability, and resource considerations.
How do I protect a forum from spam, fake registrations, and security problems?
Keep the forum core and extensions updated, use HTTPS, secure administrator accounts, restrict privileges, and enable supported email verification, CAPTCHA, rate limits, moderation queues, or anti-spam services. Remove abandoned add-ons and watch for unusual registration or posting patterns. The website security guide provides additional guidance on updates, server security, passwords, and protecting web applications.
What features should I look for when choosing forum software?
Look for moderation tools, user groups and permissions, search, notifications, private messaging when needed, mobile-friendly design, accessibility, anti-spam controls, themes, extensions, backups, migration tools, and an active security-maintenance process. Also consider how easily the software can be upgraded without breaking customizations. A shorter feature list on a well-maintained platform may be a better fit than a large feature set you will never use.
Can I move an existing forum to a new web host?
Usually, yes. A forum migration commonly includes the database, application files, uploaded attachments, configuration, email settings, and domain or DNS changes. Back up everything first and test users, posts, attachments, redirects, email, extensions, and permissions after the move. Review website backup best practices before migration so you have a usable recovery point if anything goes wrong.
Hosting a Forum or Online Community
A forum needs dependable hosting, a compatible server environment, HTTPS, backups, and room to grow as posts, members, attachments, and database activity increase. Before installing a platform, confirm its current requirements and keep the software and extensions updated after launch.
See our Forums and Online Communities hosting options and pricing
Watch our video about Forums and Online Communities on YouTube
Summary
The best forum software is the platform that matches your community model, hosting environment, maintenance expectations, and moderation needs. For a traditional standalone discussion board, compare actively maintained options such as phpBB, MyBB, and SMF. If you prefer a modern discussion interface, evaluate Flarum. If your community must live inside an existing WordPress website, bbPress may provide the most direct integration. Lightweight and legacy packages can still serve specialized needs, but check their release history and security status carefully before a new production installation.
Whichever platform you choose, plan for HTTPS, reliable email, anti-spam controls, tested backups, software updates, database growth, and enough server resources for peak activity. A forum succeeds because its software, hosting, moderation, and community management work together. RSH Web Services provides forum hosting and Softaculous access for compatible applications, giving you a practical starting point for building and maintaining your own online community.
Author Bio: William Flanagan
A professional with extensive international copy-writing experience, specializing in crafting compelling content for various industries. As a skilled presentation coach, he has helped numerous...
Add Comment
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
- Your name, rating, website address, town, country, state and comment will be publicly displayed if entered.
- Aside from the data entered into these form fields, other stored data about your comment will include:
- Your IP address (not displayed)
- The time/date of your submission (displayed)
- Your email address will not be shared. It is collected for only two reasons:
- Administrative purposes, should a need to contact you arise.
- To inform you of new comments, should you subscribe to receive notifications.
- A cookie may be set on your computer. This is used to remember your inputs. It will expire by itself.
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you agree with these rules:
- Although the administrator will attempt to moderate comments, not all comments can be moderated at all times.
- You acknowledge that all comments express the opinions of the original author and not those of the administrator.
- You will not post material which is knowingly false, obscene, hateful, threatening, harassing or invasive of privacy.
- The administrator has the right to edit, move or remove any comment for any reason and without notice.
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Tweet Share Pin Email.
Fix Hacked WordPress Fast: Expert Security Guide
WordPress Security and Vulnerability Issues
5 Infamous WordPress Hacks During the Pandemic
The Complete Guide to the WordPress Functions File
Comments