Free open-source forums showdown: phpBB vs SMF vs MyBB

Posted: May 25, 2008 at 10:48 pm | (19) Comments

A lot of web hosting users are confused when they are trying to create their first community on which forum script to pick for their community as changing options down the line isn’t something that is preferred or can be easily done.

We are going to compare all 3 most popular scripts on a few points such as their user friendliness, security and reliability, these are the most important points when picking your forum script, however just because one of the contenders win doesn’t make it the best script out there, the needs of each person is different however we’re only comparing them in the case of general audience.

phpBB

phpBB was first created by James Atkinson (theFinn) in June 2000 as a UBB-like forum solution for his wife. Once released to the public through SourceForge, it gained popularity very quickly, and by December of the same year v1.0.0 was released. Two additional major releases, 1.2 and 1.4, were made in February and April of 2001. During this time, the development team expanded to include Bart van Bragt (BartVB) and Paul S. Owen (psoTFX). Work on phpBB 2.0.x began in February of 2001. phpBB2 was built entirely from scratch, and took an entire year to complete.

Finally, in April of 2002, phpBB 2.0.0 was made available to the public. The 2.0.x line of phpBB has since risen to become the most successful opensource bulletin board software worldwide. Work on phpBB 2.2 was started almost immediately and continued over the following years. On January 14, 2005, it was announced that phpBB 2.2 would be no more. Due to the large scale changes made to the codebase and the lack of backwards compatibility with phpBB 2.0.x., it was decided that the next version of phpBB would have to be 3.0.0, as is required under the Linux Kernel numbering system. Thus, phpBB3 “Olympus” was born.

User friendliness: 4.5

phpBB can be installed using Fantastico on most web hosting providers automatically with a couple of clicks which is a big plus for user friendliness and also the new subSilver theme that is included with phpBB 3 certainly looks very impressive and a lot more professional compared to the previous one included in phpBB 2, the administrative side has got a facelift which makes it look a lot better with better usability, while administrative control panels have always had design flaws on how to distribute data well through pages, phpBB certainly came up with good ways to bypass that. Also, it has been made more as a plug and play forum starting phpBB 3 compared to the previous hours of configuration spent to configure and find a decent theme for it.

Security: 4

Security is a pretty strong point for phpBB considering that for the previous 7 years, phpBB 2 had 38 security advisories, around 5 per year might be a high number but at the number of users that use it, it is very low. However the phpBB 3 seems to be going very strong, since its launch date which was 13th of December 2007 till now, which is around 6-7 months, and it has only had 1 security advisory which makes it very secure compared to other forum scripts around.

Reliability: 5

phpBB runs the world’s biggest online forum at the moment which is the Gaia online forum, it has 1,334,740,294 posts and over 12,589,038 members, these numbers are very big, the second biggest phpBB forum which is a Brazilian games forum has over 102,704,207 posts and 167,802 – The difference is huge but millions of posts and all these popular forums running phpBB with no problem is certainly very impressive and gives phpBB top marks for its reliability

Overall score: 14/15

The final score for phpBB is very high and it’s not surprising considering according to a small Google check, it is currently hosting over 6,680,000 forums and a big reason why is because of it’s popularity and how it’s very secure and reliable.

SMF

SMF was created to replace the forum software YaBB SE, which at the time was gaining a bad reputation because of problems with its Perl-based equivalent and similarly named software YaBB. YaBB was known to cause resource allocation problems and was resource heavy on many systems, in its earlier versions. YaBB SE was written as a rough PHP port of YaBB, but tended to have many of the same resource and even security problems since it was a port of the insecure Perl version. Joseph Fung and Jeff Lewis of Lewis Media Inc., the owners of YaBB SE and the original owners of SMF, made the decision to convert to a new brand and name.

SMF started as a small project by one of the YaBB SE developers and its main intent was to add more advanced templating to YaBB SE. The project then slowly grew to address common feature requests, efficiency problems, and security concerns. A rehaul of YaBB SE had been in development for several years, but was superseded by this then competing project. Popular interest in the new YaBB SE fork sparked a complete rewrite of the code, with security and performance in mind. This eventually became today’s Simple Machines Forum. The first SMF release was SMF 1.0 Beta 1a, released on 30 September 2003 to Charter Members only.

On the 23rd of October 2006, Simple Machines LLC was registered in the state of Arizona, and the transfer of copyrights from Lewis Media to Simple Machines LLC was completed on the 24th of November 2006 during a three-day retreat in Tucson, AZ. This was done for the “[solidification of] the team’s commitment to continuously providing free software, without the perceived risks of corporate influence”

User friendliness: 3.5

From all 3 forums, SMF doesn’t get a lot of credit for its user friendliness; the user interface that it comes with is very old and looks very outdated, it has been the same for quite a few years now with no face lift at all. The administrator panel is a lot more crowded/harder to understand than other scripts, the initial score for user friendliness was 3 however one neat feature that is given for is the web install, to sum it up, instead of having to download, uncompress, upload, install, you download one PHP file that does all of that, it’s very suitable and helpful however the UI still needs a lot more work for it to be on par. A plus because it can be automatically installed using Fantastico with a couple of clicks.

Security: 5

SMF might not take the pie at user friendliness but it steals it at security, for the past 4 years, it has only had 7 security advisories which means around 2 per year which is a big difference compared to the other forums, the elements and the main code is very secure which makes it a very good forum on the backend, however because it is not often updated, not having a lot of security advisories isn’t a surprise for a stable untouched product.

Reliability: 4

SMF isn’t popular amongst big forums, the biggest forum at the moment that is hosted by SMF has 4,358,549 posts and 30, 795 – While it is not very popular however it is secure which is why it’s reliability marks are a bit high, also it has a good implementation with Joomla which makes it one of the more popular choices for Joomla users, it is also being used on the Joomla support forum.

Overall score: 12.5/15

The overall score for SMF is expected; it has a lot of work to be done on feature-wise however it is very impressive on its security part and could be very well a future reliable forum script. It would be very useful to have it for a public forum with minimal features but maximum security.

MyBB

MyBB’s roots lie in the discussion boards XMB and DevBB — Years ago, Chris Boulton, web34rk and b0ndman started developing XMB. After some time, web34rk and b0ndman left the team and Chris became lead developer of a team with two other developers. Over time, staff shifted again and several developers didn’t like the way things were heading. Together, they forked XMB and created DevBB. DevBB was the predecessor to MyBB, a temporary solution for people to use whilst MyBB was being developed. Development teams changed frequently, but MyBB is still here with Chris Boulton as lead developer since 2002.

User friendliness: 4.5

The user friendliness of MyBB is very good, considering that it is a new player in the free forums game however it has been evolving fast and taking over the forums market quickly because of its very simple down-to-earth setup and configuration, it facilitates management of your forum by making everything a lot simpler but at the same time still having the capacities of advanced management such as provided in other good scripts or even good paid forum scripts. A small minus is that it is not automatically installable on web hosts using Fantastico.

Security: 3.5

The security is a major issue with MyBB, it is generally secure however it needs a lot more work, considering that it had 34 security advisories in the past 4 years which means around 9 security advisories per year, that is very high however it is still a new script and it has a lot of work to go into it, the more work that is done on it, the more it should be stable in the future, I wouldn’t be surprised if the initial versions of other forums would have as much exploits as this, however MyBB has a history of quickly addressing security issues and letting their clients know.

Reliability: 4

MyBB is very reliable because of how quick it is updated and is slowly starting to be adapted by big forums, one of the big forums that is ran by MyBB has over 3 million posts and 30 thousand members, a forum dedicated to NCAA (college sports). Another couple of forums with 100K posts are coming up soon, also the upcoming versions of MyBB have support for clustered MySQL database setups which gives them a big advantage for hosting big forums.

Overall score: 12/15

MyBB is still a work in progress and the release of their new upcoming 1.4 version might change a lot and should change a lot however the current status is very good and this project seems to be heading to the right track and following the tracks of other popular scripts.

Conclusion

To conclude, our winner is phpBB which is by far the best for the current time, it has been working forever for the past years with no problems and the release of phpBB 3 separates it from the competition by far however MyBB is upcoming well with their 1.4 release and SMF are still focusing on the very secure forum script.

Joomla web hosting: Is it suitable for your website or not?

Posted: May 24, 2008 at 10:10 pm | (5) Comments

Joomla is a very popular content management system that is popular amongst websites and can usually be automatically installed using Fantastico (Joomla web hosting is available on our web hosting plans) however the question comes often that if this very popular software is what you exactly need.

While Joomla is very expandable and can have a lot of modules to accomplish anything, sometimes it would be considered an overkill, as per example, using Joomla for a blog is usually an overkill unless you have a very advanced blog, however a great alternative for Joomla if you want to create your blog would be WordPress (which can be installed using Fantastico too).

However, if you have a site with a couple of pages but require a forum and other type of scripts where creating a theme for each would take a long time, Joomla is a good option however if you only have a couple of pages without the the need of theming, the best option might just be to stick with plain HTML.

So there are no wrong choices in this case however there are better in cases, if you’re going to use Joomla’s full capacities then it’s suggested however if you’ll be only using part of it, then maybe you’re looking at the wrong script.

Web hosting datacenter proximity, does it matter?

Posted: November 6, 2007 at 9:49 pm | (1) Comment

A lot of users who are looking for web hosting usually take the location into matter to add to the complicated equation when looking for a web hosting company however it is not always the most important factor. It’s not completely unimportant but it is important to some point, you would at least want to have the datacenter at least in the same continent.

Of course, you won’t get the best speeds off your web hosting company if you are located in North America, it wouldn’t be the smartest idea to get your web hosting somewhere in southern Asia as it will be very slow & will be crawling for you and most of your clients if they are located in North America.

However, if you do take web hosting in a place such as Montreal, QC which is 5 hours north of New York, NY – The speed will not be that much different if it was actually located in Montreal, QC or New York, NY because the difference between the two is close to nothing at the speeds that the internet runs at.

To conclude, the best idea is to get your web hosting services at a company close to you but not necessarily very close but not necessarily very far that your web site would be very slow.

Web Hosting for Dummies: What is Web Hosting?!

Posted: July 1, 2007 at 2:18 pm | (3) Comments

Web hosting is a pretty vague term because there are plenty of web hosting types out there, ranging from Shared Web Hosting up to Clustered Web Hosting, I will be explaining all of these in this article.

Shared Web Hosting

This probably is the most popular type of web hosting on the internet. Shared web hosting means you and other people share the same server and are hsoted on the same server. Usually, there is a control panel such as cPanel that helps you manage your email and other features such as MySQL. This is the most common type of web hosting purchased by people who run their own small blog or a small business.

Reseller Web Hosting

This type of web hosting is less popular compared to Shared Web Hosting. Reseller web hosting is a special type of account that comes with a special control panel which generally is WHM and the difference is that Reseller Web Hosting gives you the ability to give away shared web hosting. Typically, start up web hosting companies get Reseller web hosting so that they can offer Shared Web Hosting.

Virtual Private Servers

Virtual Private Servers are pretty common for people who have out grown the resources of Shared web hosting but do not want to pay yet the high prices of dedicated servers. Virtual Private Servers are virtual machines located on dedicated servers; it’s like dividing the server into small servers. However; the Virtual Private Servers are not shared, you have your own operating system, your own kernel. It’s a complete dedicated server environment.

Dedicated Servers

Dedicated servers are a bit less popular due to their high prices however they are usually used by very high traffic websites or web hosting companies who would like to have their own servers instead of working on Reseller Web Hosting. Usually the servers are leased with a specific bandwidth allotment and when purchasing, you usually choose the server’s specifications (RAM, HDD, CPU)

Colocation

Colocation is pretty close to Dedicated Servers; however, the colocation provider only does provide you with bandwidth, space & power for your server. You have to purchase your own server and send it to the colocation provider. The colocation provider has nothing to do with your server and generally colocation is not recommended unless it’s a local datacenter because of the high costs of repairs.

Clustered Hosting

This most probably is the least used web hosting solution as it comes at a high price and is for high usage sites. They usually have multiple servers and each server would get a specific role, one server could serve all the HTTP traffic and one would manage all the MySQL traffic. Usually; this is a custom solution and it is not sold as packages on the internet.

This article pretty much sums up all the types of web hosting out there, stick around for more articles about web hosting, make sure to subscribe to this blog!

Newer Entries »

What our clients are saying — Read More →

I recently switched to vexxhost and I could not be happier! The speed, reliability, and service are far beyond any service I have ever tried. Their support team is at your assistance no matter the time with accurate and friendly responses. I have recommended all of my friends to make the switch to vexxhost, and I encourage you to do the same. I will never use another host. Thank you for the continued outstanding support!


John Zagurasky
Awards — View More →

Technology Partners