12-12-2020, 05:43 PM
I'm looking into building a small public forum. Thanks to the wonderful FOSS developers of the world, there's plenty of ready made solutions available: which is great but it can make the process of choosing somewhat difficult.
As for what I'm looking for:
The wordpress method:
Wordpress has a few nice forum plugins. I've tried bbpress, asgoros, and WPForo.
I didn't really like the formatting/appearance of bbpress. Asgoros and WPForo I like much better, and they're easy to set up, but additional plugins would be necessary for internal messaging. I tried to implement this on both asgoros and wpforo but when I installed the user messaging plugin things start breaking. Those plugins may not be designed to play nice together.
full featured forums: php bulletin board and simple machine forum are two well known FOSS forums with years of development and strong communities/documentation backing them. Both of these could work, but there's a lot more options/complexity with set up. I recently installed phpbb3 and it looks great and would do everything I want, but the admin area looks like a mess to me. So many options all over the place, I feel like it would take weeks or months of studies to figure out what everything does. SMF has always been known as a powerful full featured forum, but not necessarily designed with minimalism in mind.
flat file forums: small and light with no database, there's a few flat file forum softwares. I really liked the look, ease of setup, and speed of flatboard, but I have yet to find any flat file forum with internal messaging built in.
Other options: finding a forum I like and adding messaging to it. If the software I'm looking for with the features I want doesn't exist, there's always the option to modify an existing software and add internal messaging to it, without reinventing the wheel. I did manage to write a very simple chat server in php for another project, which would be similar to an internal messaging system, but before I decide on this more labor intensive solution I think I owe it to myself to explore every other option.
so here's the opportunity for discussion:
Do you have any experience operating a forum? If so, what software did you use? How would you rate it in terms of ease of use and performance?. What features does it have that you like? What's the development schedule like? Are there any licensing restrictions? How is the documentation/support?
As for what I'm looking for:
- I want it to be as small and light as possible for running on a small VPS (0.5GB RAM)
- Internal messaging system for maintaining user accounts
The wordpress method:
Wordpress has a few nice forum plugins. I've tried bbpress, asgoros, and WPForo.
I didn't really like the formatting/appearance of bbpress. Asgoros and WPForo I like much better, and they're easy to set up, but additional plugins would be necessary for internal messaging. I tried to implement this on both asgoros and wpforo but when I installed the user messaging plugin things start breaking. Those plugins may not be designed to play nice together.
full featured forums: php bulletin board and simple machine forum are two well known FOSS forums with years of development and strong communities/documentation backing them. Both of these could work, but there's a lot more options/complexity with set up. I recently installed phpbb3 and it looks great and would do everything I want, but the admin area looks like a mess to me. So many options all over the place, I feel like it would take weeks or months of studies to figure out what everything does. SMF has always been known as a powerful full featured forum, but not necessarily designed with minimalism in mind.
flat file forums: small and light with no database, there's a few flat file forum softwares. I really liked the look, ease of setup, and speed of flatboard, but I have yet to find any flat file forum with internal messaging built in.
Other options: finding a forum I like and adding messaging to it. If the software I'm looking for with the features I want doesn't exist, there's always the option to modify an existing software and add internal messaging to it, without reinventing the wheel. I did manage to write a very simple chat server in php for another project, which would be similar to an internal messaging system, but before I decide on this more labor intensive solution I think I owe it to myself to explore every other option.
so here's the opportunity for discussion:
Do you have any experience operating a forum? If so, what software did you use? How would you rate it in terms of ease of use and performance?. What features does it have that you like? What's the development schedule like? Are there any licensing restrictions? How is the documentation/support?