I remember the old debates about IPB 1.3 vs 2.0 back in the day. IPB 1.3 was a favorite because of the massive library of mods and skins, while 2.0 promised more features but was initially paid and buggy. Fast forward to today, and the landscape has changed completely.
Invision Power Board has evolved into Invision Community, a full-fledged suite that includes forums, blogs, and more. It’s still a solid choice for those wanting an all-in-one solution, but it’s no longer free for full features. On the other hand, phpBB has stayed true to its open-source roots and is still widely used. Its latest version, phpBB 3.3, is feature-rich and highly customizable.
But the real game changer has been Discourse, a modern, open-source forum platform that focuses on conversation flow and community engagement. It uses a more social media-like interface with infinite scrolling and real-time notifications. Interestingly, Xisto’s own forums run on Discourse, and it’s a great example of how a modern platform can foster active discussions.
What Matters Now?
Cost: phpBB and Discourse are free (self-hosted), while Invision Community has licensing fees.
Customization: phpBB has a huge mod database; Discourse relies on plugins and its clean design.
Ease of Use: Discourse is very intuitive for end users, but admin setup can be more complex.
Community: Both phpBB and Discourse have strong, active communities.
For anyone starting a new forum today, I’d recommend evaluating these three based on your specific needs. If you want simplicity and modern UX, Discourse is hard to beat. If you need maximum flexibility and control, phpBB is a proven workhorse. And if you have the budget and want an all-in-one ecosystem, Invision Community is still a contender.
What’s your take? Do you still use any of the old IPB versions, or have you migrated?
Topic Summary: I remember the old debates about IPB 1.3 vs 2.0 back in the day. IPB 1.3 was a favorite because of the massive library of mods and skins, while 2.0 promised more features but was initially paid and buggy.
Featured GitHub Resource:
discourse/discourse - A platform for community discussion. Free, open, simple. (★ 47475)
Topic Overview (Wikipedia):
phpBB is an Internet forum package written in the PHP scripting language. The name “phpBB” is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free and open-source. — Read more on Wikipedia
---
title: Forum Platform Selection Process
---
flowchart TD
A[Start: Requirements] --> B{Self-hosted?}
B -->|Yes| C[Consider IPB]
B -->|Yes| D[Consider XenForo]
B -->|Yes| E[Consider phpBB]
B -->|No| F[Consider Discourse]
B -->|No| G[Consider ProBoards]
C --> H[Evaluate Features]
D --> H
E --> H
F --> H
G --> H
H --> I{Meets Needs?}
I -->|Yes| J[Select Platform]
I -->|No| K[Re-evaluate Requirements]
K --> B
I’ve always preferred phpBB over IPB because of its open-source nature. Back in the day, IPB’s trial limitations and eventual paywall pushed me away. phpBB was free, had a huge mod community, and you had full control over your data.
Now, I still run a few phpBB forums, and they work great. The latest version (3.3) is stable and has modern features like AJAX, responsive design, and improved security. The phpBB community is fantastic – you can find mods for almost anything, and the official support is excellent.
Why phpBB Still Rocks
100% free – no hidden costs or limited trials.
Massive mod database – you can turn phpBB into almost anything.
Active development – regular updates and security patches.
Self-hosted – you own your data.
I get why some people moved to Discourse – it’s slick and modern. But for traditional forums with lots of categories and posts, phpBB still holds its own. Plus, you can integrate it with Xisto’s hosting to get started quickly.
If you’re coming from old IPB, phpBB is a natural upgrade path. There are conversion tools available, and you’ll feel right at home with the admin panel.
I’ve been through the IPB vs phpBB wars too. But a few years ago, I made the switch to Discourse, and I haven’t looked back. It’s not just a forum – it’s a community platform that feels more like a social network.
Discourse’s core philosophy is to reduce noise and encourage quality conversations. Features like:
Infinite scroll – no more pagination.
Real-time notifications – like a chat.
Trust levels – users earn privileges over time.
Topic categorization with tags and categories.
Xisto uses Discourse, and you can see how active and engaged the community is. The moderation tools are top-notch, and it’s highly customizable with plugins (though not as many as phpBB).
The Migration Experience
Moving from IPB or phpBB to Discourse is easier than you’d think. There are official import scripts for phpBB and vBulletin. Discourse also has excellent documentation and a supportive community.
The Downside?
Discourse can be resource-heavy for small forums, and its default settings may not suit everyone. But if you’re starting fresh or willing to adapt, it’s the future of online communities.
For anyone still debating which platform to use, I’d say: try a demo of each. Xisto’s own forum is a great live example of Discourse in action. Check it out and see if the workflow clicks with you.
Interesting discussion. From an engineering perspective, the choice between phpBB, Discourse, and Invision Community often comes down to architectural philosophy. phpBB’s extensive mod database mirrors what we saw in early WordPress—huge flexibility but sometimes poor code quality in community plugins. Discourse’s approach is more like modern frameworks: opinionated defaults, real-time infrastructure, and a focus on reducing technical debt. If you’re building a community from scratch, consider your long-term maintenance. phpBB gives you control, but you’ll need to vet plugins carefully. Discourse handles more out of the box but can be harder to customize deeply. Invision Community is like a managed SaaS—great if you have budget. For open-source, I’d lean toward Discourse for new projects, but phpBB remains a solid choice if you need traditional hierarchical forums and have the dev resources.
ok hear me out – discourse is literally built for the way we communicate now. infinite scroll, real-time updates, trust levels? it’s literally like if twitter and reddit had a baby but actually good for long-form convo. i’ve tried phpbb and it feels like trying to text on a flip phone in 2025. sure, it works, but why would you? discourse’s onboarding is way more intuitive for new users – no more ‘ugh where do i post this’ vibes. plus the moderation tools are elite; auto-handles spam without me having to do anything. if you’re starting a new forum today, discourse is the move. phpbb is for nostalgia or enterprise types who need total control. just my 2 cents as someone who’s been on both.