I highly suggest doing it in a category or niche that interests you, or you will not enjoy working on it. Being able to answer questions and whatnot from the initial creation of the site is key in my eyes. If you don't know much about the subject matter of the forum, how can you answer questions or write content that will engage users to spend time on the site? If you already have an online store, you could easily gain content and even SEO help by having a forum. If people search for your product, they may stumble on your forum just based on keywords found in your forum. That may lead to a sale. There are three pieces of forum software I'd tell you to look at if you're interested. I'd look at https://invisioncommunity.com/forums/ https://xenforo.com/community/ and https://www.vbulletin.com/forum/ . About 10 plus years ago vbulletin ruled the forum market. A number of developers left vbulletin and started xenforo back in like 2011 which seems to be converting a lot of owners. A number of forums seem to be switching to xenforo. Those 3 listed tend to be the biggest 3 paid options I'd stick with. They have support and a community of people who write paid and free add ons to change the software.
PHP makes it easy to write code quickly, and while many see this as a good thing, it's a really bad thing, because since when was quickly-written code good?
It is possible to write good PHP (for example, IPS Community Suite uses their own MVC framework), but it's far more often that one sees an insecure mess.
The "official" icons don't match because they are actually provided by the forum software, Invision's Forums: https://invisioncommunity.com/features/content/#forums
Ive been using invision power suite since 2016 after switching from vbulletin.
Invision is really developer friendly with an MVC approch.
​
Checkout their developer docs here: https://invisioncommunity.com/developers/docs/general/enabling-developer-mode-r23/
Excellent, that's a good start. I'd reach out to futurehosting and have them implement redis, it's the invision 'recommended' caching engine locally.
Naturally, you'll need to configure it within invision itself afterwards: https://invisioncommunity.com/4guides/advanced-options/configuration-options/utilizing-caching-methods-r275/
Please, flood their inbox. We can’t let Greg continue to weasel his way out of trouble. Let’s teach him he can’t just keep getting away with this shit. Message them and link Onision’s page...
Onion website link:
I'm talking about phpBB-style forums. I've always loved the IPBoard/Invision look, for example like what the Minecraft forums used before they adopted their own software.
But yeah, I don't care what software it runs, I just would like to use the kind of forum with threads and replies, where you have an avatar and a signature, post count, BBcode, etc.
It's on a private forum. But I searched for the forum software and found another public one: https://invisioncommunity.com/discover/
Try targeting the box around the forum thread on that page, it should be about the same as what I posted earlier
MyBB is kind of limited when it comes to themes, or at least it was when I last used it. If you want some tips on how to spruce it up a little bit try to get some inspiration from IPB, their design has been on point since 2005.
Either way to make it look more modern:
The Redis store contains a LastOnlineAt
field for each player, so I don't see how it could be a difficult lift from a technical perspective. Biggest pain for them is that they don't seem to have many web developers, and integrating their big fancy Redis cluster with good ol' Invision might make it low priority. Either way, certainly seems like they will need to have a proper website and not a forum if they want to provide serious guild and player management features - doing that kind of UI/UX work in a game engine makes a lot less sense, IMO.
This IP.Board 3.4.x code is responsible for parsing <pre> tags in posts. Jacob and Edward are probably coworkers ( :
PHP
if(count($names)) {
foreach($names as $name) {
if (strstr($name, '_lang-')) {
list($meh, $oohYeah) = explode('-', $name);
$lang = trim($oohYeah);
}
if(strstr( $name, '_linenums:')) {
list( $Jacob, $Edward ) = explode(':', $name);
$linenum = intval( $Edward );
}
}
}
Well you can see at the bottom of the page Community Software by Invision Power Services, Inc
from which you can get to https://invisioncommunity.com/buy . So they offer their own cloud hosting solution which seems whats happening here. On 443/https
port theres a different forum hosted and on 80/http theres PUBG forums. Of course there can be a lot more of these websites hosted on same ip, but you just get redirected to that one.