MFGG Forums
  • Home
  • Members
  • Help
  • Search
MFGG Main Site MFGG Forums MFGG Development Showcase v
1 2 3 4 5 … 15 Next »
JaxBoards 2.0
MFGG Forums MFGG Development Showcase v
1 2 3 4 5 … 15 Next »
JaxBoards 2.0
MFGG Forums MFGG Development Showcase v
1 2 3 4 5 … 15 Next »
JaxBoards 2.0
Mark All Posts Read Today's Posts

JaxBoards 2.0
United States VinnyVideo
Can't have an avatar without a Shy-Guy
Site Developer
Main Site Moderator Site Developer/Webmasters Wiki SysOp Big Help Submitter Super Reviewer (2) Wiki Contributor Sprite Comp Runner-Up Minigame Comp Winner Minigame Comp Runner-Up Minigame Comp Top 5 (3) Music Comp Winner Music Comp Runner-Up Music Comp Top 5 (2) Drawing Comp Top 5 Game of the Month Winner NCFC Contributor (4) Secret Santa (5) MFGG 17th Anniversary MFGG 18th Anniversary MFGG 19th Anniversary Ye Olde MFGGe Retro Game Jam Participant MFGG Awards 2010 Winner MFGG Awards 2011 Winner MFGG Awards 2012 Winner MFGG Awards 2013 Winner MFGG Awards 2014 Winner MFGG Awards 2015 Winner MFGG Awards 2017 Winner (3) MFGG Awards 2019 Winner MFGG Awards 2024 Winner
#1
03-10-2025, 09:40 PM
From 2010 to 2023, I ran a forum hosted on JaxBoards. JaxBoards was (and still is) a pretty cool piece of software. It delivers amazing performance and offers a well-focused set of forum features. I also found its theming system to be very user-friendly.

Unfortunately, JaxBoards started to show its age, and eventually the old server crashed dramatically. (Thankfully, I had an almost-intact backup.)

I've been thinking about how independent forums sometimes feel like an endangered species, and I missed running my old forum. I thought about launching a replacement forum with SMF, MyBB, or phpBB, but I found some shortcomings with each of the major open-source forum solutions.

So in January, I decided to update the JaxBoards software to run on modern infrastructure. It took some time to get it running again - moving from PHP 5.3.6 to 8 is a significant undertaking, after all. Once I got it got running again, I worked with Sean (the very cool guy who developed JaxBoards and hosted it for so many years) to squash a few bugs. I also made a bunch of accessibility/UI improvements, ensuring that every page meets modern accessibility best practices.

Now that JaxBoards 2.0 is reasonably well-tested, I've updated the GitHub page with the latest and greatest code. If you ever want to host your own forum with JaxBoards, or you just want to mess around with a JaxBoards installation on your local host, the GitHub page has everything you need to get started. And if you have questions (you probably will), I can probably help you. You might prefer other boards like MyBB, SMF, or phpBB - my feelings won't be hurt if you do! - but it's always nice to have more options.

Along the way, I've gotten less bad at PHP. I may be able to use these lessons learned to make MFGG a better place as well!

Also, this is the first time I've ever done anything nontrivial using Git. Please don't be a software developer who's lived as long as I have without properly learning Git.
[-] The following 5 users Like VinnyVideo's post:5 users Like VinnyVideo's post
  ↳ KrystalPhantasm, littlelum, matrix, Q-Nova, Vert
United States VinnyVideo
Can't have an avatar without a Shy-Guy
Site Developer
#2
04-22-2025, 08:52 PM
JaxBoards now has a responsive theme right out of the box! The default theme looks really good on both desktop and mobile.

Even to this day, a lot of popular forum systems (including MyBB) have trouble making a good responsive design (or including one at all).
Course clear! You got a card.

[Image: CourseClear.gif]

[-] The following 1 user Likes VinnyVideo's post:1 user Likes VinnyVideo's post
  ↳ Mario
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
Forum Jump:

Mario Fan Games Galaxy - Powered by MyBB | MFGG Staff | Contact Us

Linear Mode
Threaded Mode