Slashdot Mirror


Ask Slashdot: What Is the Best Way To Add Forums To a Website?

First time accepted submitter DustyMurray writes "I am considering adding forums to my website, and am just getting confused by all the options. My first reaction is always DIY. You get better website integration, and it looks and feels 100% how you want it to look and feel. However looking at things like phpBB and Vanilla forums, I will be hard pressed to build a better user experience in a reasonable amount of time. Also these out-of-the-box solutions seem to be shouting 'Easy to integrate with your website.' So, considering this, how easy are these ready build forums really to integrate? I want to be able to insert stuff on certain pages, so it's not either the forums, or my site... It must be a mix. I do not want a second login system on my site. And last but not least, I definitely don't want to have this typical generic look that most forums sport. Can all that be delivered with the out-of-the-box forums that exist today? Which one is the most flexible regarding these wishes?"

259 comments

  1. vBulletin by DevTecha · · Score: 5, Informative

    I would say that vBulletin is your best choice. It has a huge amount of features you're going to love.

    Seriously, building something like vBulletin would take you years with all the front-end and admin panel features. It is also customizable to every site so that it can look the same as your site (but maintains the usability users have adjusted to on other sites). This is also performance thing apart from features - you most likely lack the knowledge to make high performance forum as good as vBulletin guys have.

    I've seen large sites that have connected their website with vBulletin, so it is possible. Not only that, but vBulletin actually has vBulletin Connect that lets you build your website around vBulletin. Some CMS (Content Management Systems) also support vBulletin directly.

    One specific large site I use daily did convert from their proprietary system they had used for more than 10 years. vBulletin was their choice, and while it did take a few months to convert that old system, the forum now works much better and supports way more features that users like. If you are making a new site you can obviously do it correctly the first time and skip the conversion.
    If you are doing this as work for a professional site, I would stay away from phpBB and other free solutions. While it's possible to use them, you don't get any support and they're hard to integrate exactly the way you want to. They also tend to lack on the features that something like vBulletin has.

    vBulletin really is your best choice. It's a little pricy, but for what you get the price is more than justified.

    1. Re:vBulletin by ravenswood1000 · · Score: 1, Insightful

      I would recommend vBulletin also. The skins are a bit difficult to work around but that is rather common. I run two different forums with about 10k users a peice. No troubles at all and vBulletin does have some pretty good technical support.

    2. Re:vBulletin by Anonymous Coward · · Score: 1, Informative

      The other benefit of using a pre-done popular forum setup is there's already many mobile apps that integrate with the forum software to make the experience for mobile users even better than using the built in browser.

      Two I can name are ForumRunner and TapaTalk. Both are free to integrate with your forum (IIRC), and offer a free, ad supported mobile app or a paid-for ad free mobile app.

      Very nice

    3. Re:vBulletin by stevenh2 · · Score: 3, Funny

      If you want to have the vBulletin look but free and open source, take a look at MyBB. It basically copies the front end of vbulletin. It's also open source.

    4. Re:vBulletin by JMJimmy · · Score: 5, Informative

      As a user I would say don't use vBulletin. Sure it has some great features, but I hate using it.

      phpBB has everything you need, a very active "addons" community, and is much nicer for users. Added benefit, it's free - takes about 10 minutes to get installed, and has enough features and options to keep you busy customizing/configuring for a while.

    5. Re:vBulletin by Anonymous Coward · · Score: 1, Informative

      you'll also be updating it frequently as it gets hacked regularly

    6. Re:vBulletin by Cheech+Wizard · · Score: 5, Informative

      I would suggest that you really think about vBulletin and read about the history. It was great when Jelsoft owned it, but it was bought out by Internet Brands and is now a mess. The last "good" version was 3.8.7. Version 4 was a disaster. Version 5 is being sold and is in beta but it really sucks. vBulletin is no longer a "best choice". It was some years ago but these days it isn't. I've been running vBulletin forums since 2001 but stopped "upgrading" at 3.8.7. To make it worse, the Internet Brands people have terrible technical support and - Well, vBulletin used to be the "gold standard". Today, not by a long shot.

    7. Re:vBulletin by Joce640k · · Score: 3, Insightful

      The downside is it will be constantly full of porn+Viagra+poker spam.

      The spammers have got their scripts for attacking all the popular bulletin boards down to a fine art...

      --
      No sig today...
    8. Re:vBulletin by wmac1 · · Score: 3, Informative

      Much more slower than vBulletin, less scalable, uglier, less user friendly and almost non-existing support.

      Almost every phpBB I installed was ridden by spam and got hacked several times. I have given up on phpBB after 10 years of trying.

    9. Re:vBulletin by Anonymous Coward · · Score: 0

      I rather hate vBulletin, too. At least its archive mode, which google always finds (it fails to mark people's quotes!)

      Invision Power Board seems to be the vBulletin that does not suck. Well, sucks as little as something written on a PHP/MySQL combination can minimally suck. (Mind you, I haven't been an admin or even much of a user on one, so take this advice with a grain of salt.)

    10. Re:vBulletin by Dragonslicer · · Score: 1

      phpBB has everything you need, a very active "addons" community...

      If by "addons" you mean security holes, sure. phpBB is legendary for the number of SQL injection holes that it has.

    11. Re:vBulletin by sstamps · · Score: 2

      Hate to break it to you, but vBulletin gets hacked about as often as anything else out there. In the past 10 years, I've cleaned up about as many hacked vB forums for people as several of the other popular forum packages combined.

      Sure, the primary issue is that people don't keep their software updated, but that is true no matter what software you use. I've setup and ran dozens of phpBB forums, and I have yet to have one hacked, but then I keep them (and the servers they run on) up-to-date.

      --
      -SS "Teach the ignorant, care for the dumb, and punish the stupid."
    12. Re:vBulletin by Gaygirlie · · Score: 3, Insightful

      I've always built my own forum software by hand because that way I can build it as a completely integral part of the website, including features that I need and omitting features I don't need. That said, in general I still agree that it's better to go with a pre-built forum software like e.g. vBulletin -- they most likely know a lot better what they're doing than you do. There is, however, one thing I really feel like pointing out here: always disable all the features you do not need. The more features there are the more likely one or another attack point is available. If you don't need e.g. remote administration then disable it, don't just leave it hanging around.

    13. Re:vBulletin by ILongForDarkness · · Score: 2, Interesting

      About 4 years ago I worked in the anti-spam industry. One of the groups (MAAWG) had a meeting that year and several large telco/ISP representives said that SMS and board spam was on their radar. It seems like it should be relatively trivial to run this stuff through the mail filter pipeline, wrap it up as a email (or even don't as long as your system treats the message like a mail body), grab the IP that it originates from and send it off to your reputation system and see if it pings. Anyone no of a mainstream vendor that has a product in this space? If not I could probably whip something up in a month or so :) I'm thinking redirect post requests through a REST service process the body through a spam engine, and if it is clean relay the request off the the real post on the bulletin server.

    14. Re:vBulletin by Joce640k · · Score: 1

      I once tried blocking by IP address but with all the botnets out there it simply doesn't work.

      Everything is relayed/proxied now. The days of being able to block Eastern Europe, Africa and most of Asia are long gone.

      --
      No sig today...
    15. Re:vBulletin by Khyber · · Score: 4, Interesting

      My bulletin board/forum is spam-bot secure. Why? Video captcha of animated .GIFs. No spam bot can get through, you *NEED* a human to answer the captcha, as it's a question related to the GIF itself (example, display a short clip of Hajime no Ippo, where Ippo is performing the Dempsey Roll. The question will ask "What move is being performed here?")

      Have fun making a bot with knowledge of every manga/anime ever made with enough horsepower to OCR everything.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    16. Re:vBulletin by Khyber · · Score: 2

      That's when you ban the entire internet by default and set up a whitelist.

      Works just fine for stopping proxyfags in their tracks on Camfrog.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    17. Re:vBulletin by ILongForDarkness · · Score: 2

      But wouldn't the proxies use a limited number of IPs? What happens with email spam is if you relay spam you get blacklisted. Hence people tend to close open relays and/or spammers have huge churn on the servers they can use. As for bots: throttling helps a lot with email spam wonder if it would work here. The company I worked for made an ISP grade anti-spam service that would throttle unknowns down to really slow connection speed, bots simply can't wait around for 10min sending a message. That said neither will the user of a webpage I suppose. You might have to fake it, act like you accepted it, refresh the senders view to show the new message so they think everything is fine but in the background you are verifying that the sender is trust worthy. A reputation system is nice for this because if a bot targets several forums you'll see the same IP showing up from different customers anti-spam systems and can block regardless of whether or not your site has seen the sender before. Mah.

    18. Re:vBulletin by somersault · · Score: 4, Informative

      Uhm.. well I'm guessing it must be a forum about manga/anime, but as someone with more than a passing interest in anime, I still have no idea wtf you're talking about. And after Googling it, it doesn't look like one that I'd watch since I'm not that interested in boxing.. so yeah. Maybe you should choose something that any human could answer, rather than get so specific? Very few people are interested in every single manga/anime out there, considering that a lot of them have very different target audiences.

      --
      which is totally what she said
    19. Re:vBulletin by Khyber · · Score: 0

      Actually the board is more oriented towards discussing everything in general. We just use a more complicated system to weed out idiots.

      As such, we have no problems with shitposting, trolling, or spam. Smart people will be able to figure things out. Idiots and spammers simply give up.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    20. Re:vBulletin by Ksevio · · Score: 1

      It WAS legendary for SQL injection, but with the push for greater security in phpBB 3.x, it's a thing of the past.

      Obviously, any user made mod in any system risks opening a security hole, so I recommend checking over the code for anything added.

    21. Re:vBulletin by JMJimmy · · Score: 1

      ^This. I've not had an issue in any of my installs in quite some time. Addons are definitely hit and miss as it comes to security, but unless the OP has a high profile site he probably doesn't have to worry too much about becoming a target.

    22. Re:vBulletin by Osgeld · · Score: 2

      I have administrated a VB fourm and I honestly have never seen one single thing that made it stand out OTHER than the fact that it cost money, and its equals were free.

      CMS? yup
      Support? man those SMF guys have that nailed
      Hard to integrate? not any worse than VB, your going to have to edit a file sometime
      Features? out of the box yea VB, addons no, not even close

    23. Re:vBulletin by JMJimmy · · Score: 1

      I find vBulletin ugly compared to phpBB - as to scaleability/support/speed - I would ask what facts you have to back this up?

      From what I know, vBulletin doesn't support Nginx or any database except MySQL which gives phpBB more options in terms of scaleability. Page render speed depends on the template so it can be as heavy or light as you want for both. Support you get what you pay for I suppose, but between the forums, irc, and the extensive documentation I've never had an issue finding what I needed.

      Then there's the free vs $195... I prefer the former.

    24. Re:vBulletin by Randle_Revar · · Score: 4, Insightful

      Glad I never tried to sign up there. I am no idiot, and I like anime, but even if I *could* figure such a thing out, I can't imagine I would take the time and effort to do so. I might run a few google searches, but I have doubts that that would be enough to find it.

    25. Re:vBulletin by capnkr · · Score: 2

      SMF (Simple Machines Forum) seconded, coming from someone who's administered both vB and phpBB forums. Once I started using SMF I never looked back, and converted all the other boards I ran to it.

      --
      "...there are some things that can beat smartness and foresight. Awkwardness and stupidity can." ~ Mark Twain
    26. Re:vBulletin by CodeheadUK · · Score: 1

      I use GeoIP to snag a country code and ban new accounts from CN and BD. That stopped 90% of spam.

      I tweaked a few things in the board myself to add some extra hurdles for the spammers, but that means that updates are also a bit of a pain.

      Some junk still gets through, but that's what moderators and pro-active administration is for. You can't run a board with no admin overhead.

    27. Re:vBulletin by someones · · Score: 1

      Dont go vor Vbulletin.

      It is a bloated piece of crapware. Virtually every other closed source AND open source forum software is better and faster.

    28. Re:vBulletin by Thesis · · Score: 5, Interesting

      As a long time owner of a vB license, I second the motion to read about the history of vBulletin before making a decision to use their software. When IB bought Jelsoft, it went downhill rather quickly. Many would say, and I have to agree, that vB jumped the shark after the acquisition. Many of us who own and operate boards also agree that version 3.8.7 was the last good version. The management at Jelsoft/IB attempted to morph the software into a catchall social networking solution akin to Facebook, in my eyes anyway. Many of us who have or had "owned" licenses feel that we got screwed, for the terms in licensing changed dramatically beginning with version 4. It turned into a huge money grab in the eyes of many, including myself. Many customers went with other options, and some of us never updated beyond 3.8.7, and are looking for other solutions. Yes, I have tried versions 4 and 5, and they are horrid IMHO.

      It should also be mentioned that some key vB developers left the company as well, for they agreed with many of the customers at that time, that Jelsoft had lost its way. Those developers who left, started to build their own forum software solution from scratch, which is called XenForo ( http://xenforo.com/ ), and is offered to the public as a paid option to forum software. IB got quite pissy over this, and filed multiple court cases against them, which has thus far proved to be fruitless, and appears to be simply a way to make XenFro bleed financially through litigation. http://xenforo.com/community/threads/a-statement-regarding-the-current-litigation.7567/

      I will say that I personally do not think that XenFro is quite yet up to snuff, when compared to older versions of vB, or other paid solutions. I do hold hope that one day soon it will be.

    29. Re:vBulletin by Anonymous Coward · · Score: 0

      That's easy, you just setup a porn site and pass your human verification right along through the site.

    30. Re:vBulletin by MyFirstNameIsPaul · · Score: 1

      What I do is ask questions that can be answered from a link inside the question. For example, "Who makes V8 Juice?" Haven't had any spam come through yet, though I occasionally rotate the questions through. It should be noted my board is relatively small.

      --

      I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

    31. Re:vBulletin by bafu · · Score: 1

      Personally, I won't dismiss it until I have seen the actual implementation. For all we know the gif is of a subbed scene that involves ongoing dialog. including someone saying the name of the move (battle anime's do love repeating the names of the moves, after all). The answer shouldn't be hard for a human viewer to determine, just hard for automation. If their site has hit on an approach that does that for their new users, more power to them.

    32. Re:vBulletin by dr_blurb · · Score: 1

      My captcha (I'm running phpBB) has proven to be "spam-bot secure" as well: users have to solve about 3-10 smaller sized Calcudoku puzzles (i.e. score 10 points) before they can post.

      I'll be impressed with the bot that manages that :-)

    33. Re:vBulletin by war4peace · · Score: 1

      Hell of an idea. Put pictures of porn actresses and ask "Who's this?" Whoever doesn't know is either a bot, or unworthy of your board, heh heh.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    34. Re:vBulletin by Cheech+Wizard · · Score: 2

      In my case, when Jelsoft allowed "Owned" licenses and a "Brand Free" license some years back, I paid for them and I can't say I'm even looking to upgrade in the near future. My forums are so highly modified that it will be a while before I *have* to move on.

      I haven't tried 4 or 5 but I have read enough about them to know not to waste money on them. I can't say I felt screwed when they changed their licensing changes - Nothing is forever and as with all software, when a major revision comes out I pay for an upgrade or, if they don't give update discounts, I just buy it and get on with life.

      This is a case of where there were a few very talented people who turned out very good software, charged for and licensed in a way I thought was fair, but was bought out by a big company which killed it which is the norm - Big company buys small, but innovative company and destroys it through greed and incompetence. vBulletin today stands only on its reputation from years ago.

    35. Re:vBulletin by antdude · · Score: 3, Insightful

      What about accessibility? Are you blocking those who have vision problems? :(

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    36. Re:vBulletin by Anonymous Coward · · Score: 0

      you'll also be updating it frequently as it gets hacked regularly

      untrue.

      There aren't any backdoors in phpBB3. Getting hacked is the result of installing unverified mods or it's happening through the host. The forum hack is just a consequence of a third party breach.

    37. Re:vBulletin by timothyf · · Score: 1

      *shudder* They may have patched holes and stuff, but god help you if you want to add modules to it. The "module" system is basically a fancy name for applying patches to a default install. There were no supported extensibility points, and my memory of the code was one of looking in horror at a poorly modularized mess.

      Granted, my experience is with PHPBB2. Things may have improved with PHPBB3, but I doubt they've done more than polish the turd.

    38. Re:vBulletin by Anonymous Coward · · Score: 0

      As a former Internet Brands employee, I URGE you not to use vBulletin. Aside from the laughably bad and complex interface, the people writing it are incompetent, and they have a history of generally being assholes. See http://vbtruth.com/ and http://www.nytimes.com/2012/09/10/business/media/once-a-profit-dream-wikitravel-now-bedevils-owner.html.

      Also, with reviews like this how can they make anything decent?
      http://www.glassdoor.com/Overview/Working-at-Internet-Brands-EI_IE9344.11,26.htm

    39. Re:vBulletin by lothos · · Score: 2

      another recommendation for SMF here. I run it on two forums and highly prefer it over both VBulletin and Phorum.

    40. Re:vBulletin by mrmeval · · Score: 1

      The best I've seen yet is snail mail. You send a stamped self addressed envelope to the board maintainer and they mail a password back. You use the login name you supplied to them and log on.

      It is the most spam free board you can imagine.

      Oh that was on a Fidonet BBS. ;)

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    41. Re:vBulletin by Pseudonym+Authority · · Score: 2

      No. The spammer starts a porn site, then makes humans break the CAPTCHAs to get titties. Except the CAPTHCAs are really harvested from other sites, and when a human breaks one, it is used to make an account and spam.

    42. Re:vBulletin by Khyber · · Score: 1

      We don't allow subtitles in the GIF. The GIFs are usually from shit everyone has seen, with maybe a couple of obscure ones we use for repeat captcha solving failures (usually by bots.) Allowing text kinda gives the bots something to latch onto to try to solve. Example, the Dempsey Roll I mentioned above. We had text. A bot solved it but failed because it also included the exclamation points (which the answer held none.) After that, we knew to use images only without text.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    43. Re:vBulletin by Anonymous Coward · · Score: 1

      We are pretty happy with phpBB for a private, secure forum -- there are rotating registration questions (domain specific) and then manual approval to members of the organization. It's been up for several years and currently has 600+ members. The only major problems have been with hosting several batches of large data files (50-100mB each) -- these couldn't be uploaded remotely by an administrator, and our webmaster had to do it at the server.

      Here's the punch line -- we are mechanical engineers, not a CS or IT specialist among the forum leaders. The server is maintained and backed up by a university IT department, but they didn't install the phpBB system.

    44. Re:vBulletin by AmericanBlarney · · Score: 2

      My bulletin board/forum is spam-bot secure. Why? Video captcha of animated .GIFs. No spam bot can get through, you *NEED* a human to answer the captcha, as it's a question related to the GIF itself (example, display a short clip of Hajime no Ippo, where Ippo is performing the Dempsey Roll. The question will ask "What move is being performed here?")

      Have fun making a bot with knowledge of every manga/anime ever made with enough horsepower to OCR everything.

      Every gif file has a name, filesize, hash, etc... and with a few bucks and the Mechanical Turk, I bet they can map one of these unique identifiers to the answers to your captcha, and hello spam city! I'm guessing you're really experiencing security through obscurity, which isn't real security.

    45. Re:vBulletin by Fjandr · · Score: 1

      If Invision's paid board administration is anything like the free version's, I'd rather shoot myself in the head. Then again, it's been about 5 years since I had to adin one, so they've possibly gotten better.

    46. Re:vBulletin by Fjandr · · Score: 1

      3.x is a complete rewrite. They're different, incompatible software packages. It's because there was no hope of polishing the turd that was 2.x.

    47. Re:vBulletin by Fjandr · · Score: 2

      I'd also recommend SMF, after having run PHPBB2, PHPBB3, Invision's free board, and having dabbled with a number of others.

    48. Re:vBulletin by JMJimmy · · Score: 3

      Re:vBulletin, posted to Ask Slashdot: What Is the Best Way To Add Forums To a Website?, has been moderated Funny (+1).

      It is currently scored Normal (2).

      Re:vBulletin, posted to Ask Slashdot: What Is the Best Way To Add Forums To a Website?, has been moderated Informative (+1).

      It is currently scored Funny (3).

      Re:vBulletin, posted to Ask Slashdot: What Is the Best Way To Add Forums To a Website?, has been moderated Overrated (-1).

      It is currently scored Funny (2).

      Re:vBulletin, posted to Ask Slashdot: What Is the Best Way To Add Forums To a Website?, has been moderated Interesting (+1).

      It is currently scored Funny (3).

      Re:vBulletin, posted to Ask Slashdot: What Is the Best Way To Add Forums To a Website?, has been moderated Insightful (+1).

      It is currently scored Funny (4).

      Re:vBulletin, posted to Ask Slashdot: What Is the Best Way To Add Forums To a Website?, has been moderated Flamebait (-1).

      It is currently scored Funny (3).

      Can I get an underrated? lol

    49. Re:vBulletin by Pieroxy · · Score: 1

      The GIFs are usually from shit everyone has seen

      Good luck with that. Can you cite me ONE thing everyone has seen?

      Hint: No such thing exists.

    50. Re:vBulletin by Anonymous Coward · · Score: 0

      The sun, I guess.

    51. Re:vBulletin by turtleAJ · · Score: 1

      Replying both to you, and GP.

      As a recent vB admin/installer (started 4 years ago), I have good things to say about it.

      I started with the late 3.x (3.8?).
      Then immediately migrated over to 4.0 when it came out.
      Have always done upgrades of v4 within 1 week of them coming out.

      Honestly, between vBulletin.org and vBulletin.com's support, it's awesome.
      I was amazed you said their support wasn't good... because I have always had every question answered, and problem solved.

      The latest vB 5, well... yes, it's still in Beta, and I haven't even tried it.
      When the release actually comes out, I'll probably upgrade in short order.

      I will admit that the licensing thing they did was a mess.
      To get over it, I just paid whatever and got done with it.
      Yet from what I read, yes... it was a mess, and a screwing to previous loyal customers.

      One the other hand of all of this, if the guy is starting out from scratch his forum installation, then he shouldn't mind the quirks of the new vB.

      Personally, I chose vBulletin because the best communities I had been part of have been running on vBulletin.
      Good discussion guys =)

    52. Re:vBulletin by Anonymous Coward · · Score: 0

      Sailor Moon. Even people that have never watched the show can identify the Sailor Scouts pretty damned easily, since they had toys from Burger King and McD's, which practically everyone goes to.

      I love people modding me down for something that's absolutely right.

      Must be mad they were too stupid to figure out this solution.

    53. Re:vBulletin by Pieroxy · · Score: 1

      Because everyone watch American TV and everyone goes to Americans BKs and McDs.

      Great. You just forgot 96% of the population on our nice planet. I guess they don't count, right?

    54. Re:vBulletin by portnoy · · Score: 2

      Writing a program that solves a Calcudoku is pretty simple, actually. Hell, a 6x6 only has a couple hundred possibilities; that's a piece of cake to brute-force. I think right now you're more relying on security through obscurity -- it's not been broken because it's not yet used often enough to be a tempting target for a spambot creator.

    55. Re:vBulletin by EricTheRed · · Score: 1

      Yes they have as one of my sites using PhpBB suffered from at first.

      What I do to get around the scripts is:
      1: Have a captcha - although not too complicated as I've found some disabled users have problems with it
      2: Restrict posts to be moderated for the first few posts made by a new user. Once they hit a certain limit then their posts go live immediately.

      No 2 is important because some people from India, Korea and China are paid to post to forum sites so doing this also captures them as well.

      Initially there's a burst of spammers but this falls off as they find out which sites are pro-active in killing them. I still get the odd burst of spam, usually on a Monday morning but it's manageable.

      --
      Java gaming nut - http://www.retep.org/ or for the rail http://uktra.in/
    56. Re:vBulletin by omnichad · · Score: 1

      If one really wanted to go all out on this solution, there are ways of very easily making an animated gif have different filesizes/hashes/names. On each successive frame of the animation, only part of the picture is overwritten (the part that moves). It wouldn't be too computationally difficult to add pixels to one frame or another, that visually would be identically because it's overwriting with an identical pixel. It could always be on the second frame, and could probably be done without even having full GIF parsing.

      However, they could use fuzzy matching on just the first frame if this sort of thing became popular. And then it would come down to randomly picking a slightly different subclip out of a larger clip. And the battle would just keep getting more and more complex. The problem is that any solution is too solvable with enough effort.

    57. Re:vBulletin by gorzek · · Score: 1

      I use phpBB, and it comes with the option to add questions at registration time to prevent spammers from signing up. The answers must be typed in, so automated systems can't deal with it unless you are using really simple questions that it can google. For instance, if I had "2+2=" as one of the questions, some bots can figure this out. Instead, I use plain text questions that require human thought:

      Is the sun bigger than the Earth?
      What does the Earth orbit?
      What is the name of our galaxy?
      Is the Moon bigger than the Earth?
      etc.

      Any English-speaking human should know these, but bots can't figure them out, and my board is very small. Without any countermeasures, though, it gets positively jammed up with spam, so I have to trim that stuff down automatically as much as I can.

    58. Re:vBulletin by Anonymous Coward · · Score: 0

      A. Wikipedia?

    59. Re:vBulletin by Anonymous Coward · · Score: 0

      http://mollom.com/ and a bunch of others, just the first that came to mind But ya, they're SaaS, not sure if anyone has a self-hosted concept or a spamassassin plugin or whatever.

    60. Re:vBulletin by Synerg1y · · Score: 1

      Captcha still works too I believe, signing up on the internet anywhere + captcha should be the standard.

    61. Re:vBulletin by gorzek · · Score: 1

      Nope, CAPTCHA was an utter failure. I even had the strongest one activated, and they still got through. reCAPTCHA was also no good.

      I hear that, the way some spam companies do this now is, they pass the CAPTCHA image along to an actual human--someone in India or China or something, working for a tiny amount of money, and they type it in. They get paid for how many they can do in an hour.

    62. Re:vBulletin by Synerg1y · · Score: 1

      Bummer, well I guess it's back to admin approved registrations if feasible / required.

    63. Re:vBulletin by kmoser · · Score: 1

      If it's really a complete rewrite it's the equivalent of 1.0, which means...wait for it...loads of security holes.

    64. Re:vBulletin by akc · · Score: 1

      I've run several SMF forums since I started my main one in 2007 (http://www.melindasbackups.com/forum/) This main also has applications that I have built (chat, airhockey and football) which use the SMF login as a single sign on, and themes which (sort of) match.

      I've been into the guts of it, so we have flowplayer video and mp3 players embedded pretty seamlessly into posts (and youtube videos) as well.

      We have had a massive number of spammers attempt to join, but we have some extra mods in place to keep them out and so far only one or two out of the several thousand who tried have managed to set up an account that could post. Manual moderation deals with this last few, but its a fairly painless job.

      There is still a surrounding static site, with a completely different theme, but we don't really do much with that

    65. Re:vBulletin by VortexCortex · · Score: 1

      Have fun making a bot with knowledge of every manga/anime ever made with enough horsepower to OCR everything.

      No need. Have fun making user registration so hard to read that real prospective users are turned away. Spammers pay real humans in Lithuania, Russia, China, etc less than pennies to solve captchas and register accounts on my site. Their login is then created and registered by the Spammer's bots, and put in a queue. Immediately, or a week or so later they use the account to post spam. If your profile pages have a URL field then they'll spam a link there and just leave the account sometimes, to drive up pagerank. Also they'll set their birthday to today, or in a few days, so that the forum index will link directly to their profile in the "birthdays" portion at the bottom.

      So, what I do on some of my forums is require everyone who wants to have an account to:
      0. Register the email address within 1 week or be auto-pruned.
      1. Not be having a birthday within the next day. Sorry, odds say you're most likely a spammer if so.
      2. Not be able to post without moderator approval, initially.
      3. Make at least one approved post within one week of registering, or be auto-pruned. 4. Have probation period ended as soon as a post is approved by a moderator (graduate to Approved Users group before they can freely post). 5. Make at least 3 posts before being able to create new topics / threads.

      So, a new user just registers and sees the forum rules atop each topic saying you must make 1 post within a week or be deleted. They make a post in the off topic / introduction thread or what are you listening too, etc if they have nothing relevant to add. A moderator approves their post and they continue posting and making threads as usual. However, a Lithuanian who's getting paid 1 penny or less per captcha isn't going to go through all that trouble (or be able to say anything constructive), a bot isn't going to have anything but SPAM to say -- I did see one clever bot try repeating what someone else said in an earlier conversation... Accounts with Zero approved posts then get pruned automatically.

      Having non-standard (or pseudo-randomly generated) form fields for registration helps (Hash ( IP + salt ) = username field's ID). Having a SIMPLE to answer topical question also helps, but it should be accessible and easy to answer -- Eg: A game site might ask, What's the handle of the guy who invented MineCraft? (Both "Notch" and "Zach" are accepted answers :-P ).

      Also, having a "secret" forum inaccessible unless you reach 50-100 or so post counts also encourages participation and gives regulars a place to hang out away from any possible spammers, and possible recruitment as moderators (beware: Drama).

      Any spammers that slip through are reported by users and culled by moderators / admin.

    66. Re:vBulletin by Anonymous Coward · · Score: 0

      Having tried several different free solutions including phpBB, Fireforum (dead), and several Joomla extensions, I learned that they all suck. They are all infested with spam and are generally easy to hack unless you are willing to moderate every forum 24/7 and use draconian blacklisting protocols. User accounts get hacked and users do not care. The Captchas are broken easily enough that spam was still more prevalent than user postings. Additionally, most people do not want another account.

      I found the easiest answer was to simply make a Facebook page and link to it for any discussions. I alienate a few people that are not on Facebook, but even they can view the discussions and comments there.

    67. Re:vBulletin by Khyber · · Score: 1

      Considering it's an American forum I'm running, 99.9% of the visitors are directly in the USA.

      The rest of the world doesn't give a shit. Neither do I.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    68. Re:vBulletin by somersault · · Score: 1

      You only get toys with Happy Meals. Not everyone buys Happy Meals. I've seen an episode of Sailor Moon a long time ago. It was shit, so I didn't watch any more. I didn't even know they were called the Sailor Scouts.

      --
      which is totally what she said
    69. Re:vBulletin by CachorroMaluco · · Score: 0

      +1

    70. Re:vBulletin by Anonymous Coward · · Score: 0

      In summation, when a company has stock really quickly they should unload it, and they do it in bundles over the pages onlineIndeed, when eating out in Jersey's St Helier, you will certainly be spoilt for choice Numbers, NFL logo tag is relatively small Our knee jerk reaction is to log on and surf the offerings of the World Wide Web; ironic when you consider that we may be searching for Pittsburgh Steelers Jerseys something as localized as a window cleaner for the office, a plumber to stem a leak at home or a garage to repair our car en-roueOther clusters and query names may be created to come up with additional suggested query refinements But a good authentic NFL jersey is still expensive for some people However, you must hear me out! The show is not that badRelated ArticlesChinese Jerseys Wholesale - 2011 Discount NFL JerseysAuthentic NFL JerseysChoose And get Nfl JerseysTips and Tricks to Buying Nfl JerseysNFL jerseys has been my exercise of choice, maybe somewhere I Fall in love with the NFL, or maybe just the spirit of their movement influenced me In short, I'm addicted to football During the sport, most fans wear jersey not as a means of fashion but a way to support their favorite team Customers can Baltimore Ravens Jerseys choose either the 128i Coupe, which is powered by a 3 Reaching about a foot extended, along with the Atlanta Falcons Jerseys males possessing a vibrant blue throat they are unquestionably a terrific (if uncommon) sight to behold This made me think of my childhood On December 2 the draw was held, Spain were placed in Group C along with rivals Arizona Cardinals Jerseys Italy and contenders New Orleans Saints Jerseys Croatia and Republic of Ireland The following synthetic leather can be quite Oakland Raiders Jerseys strong together with proofnew: The question of how to pick a winning formula for a home based business is posed to us more often than cheap football jerseys any other question Game designers construct "virtual third places to help encourage these interactions Every NFL fans would really want to buy the official NFL jerseys and they would wear it whenever match day is coming, even when they cannot watch the game on the stadium, or they only watch it on TV

      AdChoices6) Carlos Gonzalez (COL) CCargo has the talent to be the best fantasy player in the game Somecorporations even carry specialty university football jerseys forfemales7 seconds; or the 135i Coupe with a 3 If you want to update your children and grandchildren back home, you can quickly upload photos with a satellite internet connection 50 times faster than a standard dial-up connectig To find out more about our SEO Packages and Search Engine Optimization Packages please visit us at The sign in the locker room says: Individuals win games, but teams win titlesThese people are afraid of cleaning the honest jerseys for themselvesKeeping on the south-east Asian theme, The Golden Buddha Bar and Restaurant enables you to try modern cuisine and a cocktail or two before you venture back to your hotel or to some other bars in St HelierTricks to Find the Most beneficial MLB JerseysNike is without question keeping any comfort and ease of your purchasers on your mind, despite the fact that making your Nike Baseball outfits Identification of true and falseI would like to tell true jersey from false, hope this helpfulAdChoices2 The item involves 34 competitors having a couple management meetings AFC in addition to NFCNowadays three type of t-shirts are in fashion This would mean that Baltimore Ravens Jerseys

  2. Be Careful by stewsters · · Score: 2, Insightful

    They arn't particularly easy to modify without making them hard to update. And updated common web software like that makes you an easy mark for hackers once they put out the next revision. I record all the 404s to our website and you would be surprised how many go to addresses of admin pages on things like WordPress. So if you do go that route to save time, but it on a different box and make it a priority to keep up to date.

    1. Re:Be Careful by Joce640k · · Score: 2

      Yep. If you modify anything in the code your life will be a constant battle of re-integrating your changes into every new release that appears.

      --
      No sig today...
    2. Re:Be Careful by patchouly · · Score: 1

      Not true with phpBB. The update automatically looks for changes in the coding and then integrates those changes into the update package. I've updated my forum, many times, including a major upgrade (from 2-3). I've never lost any of the customizations or mods.

  3. Use a pre-built by Anonymous Coward · · Score: 0

    Writing forum code is time consuming and dull.
    There are plenty of perfectly fine open source options.
    Last time I used JForum which is fine although they have no idea how Java's exception handling works.

    1. Re:Use a pre-built by hcs_$reboot · · Score: 1

      Why not. Most of forums are based on templates derived from other templates... Creating a forum from those templates will give a déjà vu feeling. If you have the competence in CSS+your-scripting-language-of-choice, build a new and original forum

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    2. Re:Use a pre-built by Ksevio · · Score: 1

      The most work of integrating a forum to an existing website is getting the look and feel to match, which means lots of CSS. Once you get that, it's less of an issue what the back-end uses (though an existing one is a lot less work).

  4. Begging the question by Anonymous Coward · · Score: 3, Insightful

    Should you add a forum to a web site? Are you ready to moderate it, defend it against spammers and irate users, manage lost passwords and deal with intellectual property disputes? A forum doesn't sleep, a forum doesn't go on holiday.

    1. Re:Begging the question by Jeremiah+Cornelius · · Score: 2

      A forum doesn't sleep, a forum doesn't go on holiday.
      I think you might be new here, on Slashdot. :-)

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    2. Re:Begging the question by Joce640k · · Score: 1

      Should you add a forum to a web site? Are you ready to moderate it, defend it against spammers and irate users, manage lost passwords and deal with intellectual property disputes? A forum doesn't sleep, a forum doesn't go on holiday.

      This.

      I once ran one for about two weeks then turned it off in disgust. It wasn't worth the effort for the return it gave me. Bulletin boards bring out the worst of the Internet.

      (Especially the popular ones - the spammers are constantly scanning for them and have attack scripts lined up and ready to go. Captchas won't help...they have minimum-wage people sat all day long solving captchas)

      --
      No sig today...
    3. Re:Begging the question by kenh · · Score: 2

      It's his website, he apparently already requires users to log in ('doesn't want another login on his site').

      If it were a public site I'd agree with you, but as a somewhat protected area on the "intertubes" he should be OK.

      --
      Ken
    4. Re:Begging the question by Tumbleweed · · Score: 1

      A forum doesn't sleep, a forum doesn't go on holiday.
      I think you might be new here, on Slashdot. :-)

      It always amuses me when people complain about how Slashdot has gotten worse in some way, or changed focus. No, it hasn't. I waited a long time before getting an account here because at the time, there was no real benefit to having an account. And then the 'first post' idiots started up. Other than that, this is the way Slashdot has always been.

    5. Re:Begging the question by Zemran · · Score: 1

      These newbs just don't know what it was like back in our days... aaagh, nostalgias not what it used to be...

      --
      I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
  5. No by Anonymous Coward · · Score: 0, Interesting

    Having done all of this a couple of times: No, it can't all be delivered with an out of the box forum. So what you do is pick the simplest one which offers most of the stuff you don't want to develop yourself, with the least-byzantine code, and then you make it yours. Rip out its authentication infrastructure, see if you can work with its templating solution or substitute your own, etc. PunBB has been my go-to forum for this reason in the past; though I'm no particular fan of its rather outdated coding style, it's at least very readable and easy to get started with, something which definitely can't be said of phpBB.

  6. Drupal by cultiv8 · · Score: 4, Informative

    Drupal core forum combined with the advanced forum will meet your requirements. We used this approach for IFC, see it here.

    --
    sysadmins and parents of newborns get the same amount of sleep.
    1. Re:Drupal by Nemyst · · Score: 3, Interesting

      I'd warn against Drupal. Since it leverages the rather hefty node structure in Drupal, it's very hard to scale up properly. For a forum like what you've linked, with less than a thousand posts, that's fine, but a forum with tens of thousands of posts slows down to a crawl where phpBB or other dedicated forum solutions have no issue running.

      I'm sure you can optimize Drupal further, but it requires a lot more work than using a straight, if not integrated, forum package.

    2. Re:Drupal by cultiv8 · · Score: 3, Informative

      forum_access offers a decent performance improvement for mid-large sized forums, it uses the ACL module which helps to reduce number of joins with the node_access table, which is where a lot of performance issues come from. Nanawrimo is a good example of a decently optimized Drupal forum site, they get about 100k nodes/year, not to mention groups.drupal.org or drupal.org, which average about the same.

      The truth is that any site with > 10k authenticated users a month and 100k+ user generated posts is going to need performance tuning.

      --
      sysadmins and parents of newborns get the same amount of sleep.
    3. Re:Drupal by epSos-de · · Score: 1

      Yes, Drupal beats anything in publishing, but how about just having a comment widget from Facebook or Google+. Users are happy, if they can post a few lines of text already.

    4. Re:Drupal by DNS-and-BIND · · Score: 1

      Drupal forums suck. I loved the CMS part. I ran a Drupal website for a few years, and the forums were what users complained about the most. There's nothing to be done - Drupal treats forum posts like nodes. The developers refused to do anything and in fact deleted my posts on the official forums when I aired my users' complaints. An inconvenient truth.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  7. Here is an example of.... by 3seas · · Score: 2

    ...what you may have to deal with.... This forum board has been closed for quite some time and still I get tons of registrations....
    http://abstractionphysics.net/phpBB2/

    Maybe consider contributing to a honeypot should you chose to pursue a forum. https://www.projecthoneypot.org/

    1. Re:Here is an example of.... by Anonymous Coward · · Score: 0

      "This forum board has been closed for quite some time "

      so take your rotting corpse down, problem solved

  8. Take all the recommendations you get here ... by tlambert · · Score: 4, Interesting

    Take all the recommendations you get here ...and then:

    (1) Get the number of CERT advisories for each of them
    (2) Get the percentage market share of each one of them
    (3) Calculate (#2 * 100) / #1
    (4) Whoever is left with the largest number, pick that one

    For example, the calculation above for bbPress, which is a WordPress plugin, would also need to take into account the number of WordPress only CERT advisories, plus those for any plugins besides bbPress you felt it necessary to use, and the resulting number would let you write off using bbPress. Likewise, anything that used Java as an implementation detail would probably get written off due to the number of security holes which have been found in Java. Anything with an SQL back end would have to take into account SQL injections for the other components you intended to use, and so forth.

    Ideally, you would probably put your forums on an isolated machine, rather than hosting everything on one machine, which would drastically reduce the attack surface -- and this would become pretty crystal clear to you after you performed the calculation exercise.

    1. Re:Take all the recommendations you get here ... by Anonymous Coward · · Score: 1

      Likewise, anything that used Java as an implementation detail would probably get written off due to the number of security holes which have been found in Java. Anything with an SQL back end would have to take into account SQL injections for the other components you intended to use, and so forth.

      Security vulnerabilities in Java applets have nothing to do with web applications written in Java running on JBoss, WebLogic, Tomcat, WebSphere, etc.

      SQL injections? Well, no matter what technology is used, it requires the programmer to validate input. Always!

    2. Re:Take all the recommendations you get here ... by Threni · · Score: 1

      Er..no - you just don't write your SQL in such a way that SQL injections are possible.

    3. Re:Take all the recommendations you get here ... by Giant+Electronic+Bra · · Score: 3, Insightful

      1) You seem to know nothing about Java and JVM security. It is immaterial what language you are using on the server-side, Java is no more or less secure than any other.

      2) What difference does it make what the market share of a piece of software is. It is either SECURE or NOT SECURE. If it is not secure then it doesn't matter if one person uses it or 3 million, it is still not secure.

      When evaluating the security of a web application there are many considerations (I've actually taught web app security courses and done all this stuff). You should certainly look at how many advisories there are on a given product. You should also see when these happened, how they were resolved, etc. It may be better to use an application that has had numerous issues that have been promptly fixed for instance. How easy are updates to roll out? How soon do fixes come out? Can you review the source code to look for good coding practices and engineering? As for SQL does the product EVER use anything but bind params? If it does construct dynamic SQL that's a red flag, but it MAY be OK if ALL input parameters are carefully cleaned (bonus points of something like perl's taint mode is in use). Ideally you'd also want to run a full security scan against your test install with a good fuzzer and see what happens. If you can easily shake out bugs yourself then that's a red flag too.

      In other words you really can't sort out the security of an application by any simple formula, and certainly you need to use the right considerations. Anyone interested in getting more detailed advice would do well to start with something like OWASP https://www.owasp.org/index.php/Main_Page

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    4. Re:Take all the recommendations you get here ... by gman003 · · Score: 3, Insightful

      Yes, because changing your entire back-end architecture is a more logical move than escaping your strings or using parameterized queries or any of the other tools that can not only eliminate SQL injection vulnerabilities, but often make the code easier to write and read.

    5. Re:Take all the recommendations you get here ... by Larryish · · Score: 1

      Flatfile and SSD.

    6. Re:Take all the recommendations you get here ... by someones · · Score: 1

      troll

    7. Re:Take all the recommendations you get here ... by tlambert · · Score: 2

      1) You seem to know nothing about Java and JVM security. It is immaterial what language you are using on the server-side, Java is no more or less secure than any other.

      I only gave it as an example of a potential attack surface; it depends on how the scripting engine based on the back end works, and if it's injectable. I've seen code snippets for Java code handed back to the back end, with the code handed back being in the front end web page. An attack on that, even for a serialized object, is as simple as writing a transcoding proxy to substitute your serialized objects for the intended serialized objects, thereby compromising the back end JVM. I'd also point out that a shop running Java back ends is much more likely to also run Java front ends, and depend on the security model. This is certainly true for e.g. the Cisco VPN client that is so impossible to pry out of corporate hands because of the additional licensing costs for the Cisco servers in order to move to newer technologies.

      2) What difference does it make what the market share of a piece of software is. It is either SECURE or NOT SECURE. If it is not secure then it doesn't matter if one person uses it or 3 million, it is still not secure.

      It matters because the number of successful attacks should be more or less linearly proportional to market share. You would expect software with a larger market share to be more heavily targeted than software with a smaller market share, and therefore, everything else being equal, you would expect the number of exploits to fit the same curve. But all things aren't equal, and generally that inequality boils down to relative code quality/attack surface. Yes, you could question the value of N in a 1:N linear relationship (my suggested calculation used N=1), but it should be clear that the relationship between available targets and attacks on particular targets would have a naturally linear economic saddle, unless you were targeting a particular entity, rather than a particular technology. Since selling exploits is the typical business model for the exploit developer, unless we are talking about a government agency or vendetta sponsored hack, economics run the show.

    8. Re:Take all the recommendations you get here ... by dshk · · Score: 1

      it depends on how the scripting engine based on the back end works, and if it's injectable. I've seen code snippets for Java code handed back to the back end, with the code handed back being in the front end web page. An attack on that, even for a serialized object, is as simple as writing a transcoding proxy to substitute your serialized objects for the intended serialized objects, thereby compromising the back end JVM. I'd also point out that a shop running Java back ends is much more likely to also run Java front ends, and depend on the security model.

      I develop web applications in Java as a full time job for about 12 years, but I have no idea what are you talking about. Serialization deals with object data, it does not save or retrieve code. And what kind of scripting engine do you talk about? There are scripting engines written in Java, but Java is not a scripting engine. Of course everybody can write unsafe code in any language, but Java makes it hard. I never heard a single high profile exploited vulnerability in Java server side applications. There were serious vulnerabilities recently in the Java browser plugin and in sandboxing of downloaded applet code. It is quite sad that Oracle does not put more effort into securing the plugin. However, these issues has absolutely nothing to do with web applications, such as a forum.

    9. Re:Take all the recommendations you get here ... by Giant+Electronic+Bra · · Score: 1

      Well, I don't know of any study or generally accepted theory in webapp security that jibs with your model. I don't think it is a bad THEORY as a sort of very general idea, but I don't think you can apply a formula. Different applications tend to end up in different verticals, some are bigger targets than others for instance. Just because an application is targeted more than another and has a smaller overall global user base doesn't NECESSARILY make it less secure. It would be something to look at, but I'd want to see and review the code.

      As for Java serialization. Hmmmmmm. I'm not aware of where you would serialize java objects to the front end. You might of course use something like a REST service with JSON objects. You could expose serialization funniness vulnerabilities that way, but that's not specifically Java-related. If you ARE exposing JRMP over HTTP or something like that (interoperating with J2EE clients) then you have a whole other set of security issues that is pretty far outside of webapp stuff. Nor do any of the recent Java plugin issues have anything to do with that.

      I don't think Java is any better intrinsically as a secure server-side than other platforms, but the security of your STACK and the security practices built into your actual application are far more important than any currently known issues with Java itself.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
  9. Invision by xQuarkDS9x · · Score: 3, Interesting

    In the last decade I was using Invision forum software not only because it was a very nice alternative to vbulletin and phpBB but it also seemed quite popular as well. They do have a demo for the Community Suite here - http://www.invisionpower.com/demo/ if you want to try it out.

    --
    You must master your joystick like a fisherman masters bait! - Gimpy
    1. Re:Invision by someones · · Score: 1

      IPB 1.x war great.

      But nowadays they have gone closed source payware crap.

  10. phpBB by patchouly · · Score: 2

    I've set up several forums on my home server and I co-admin on a professional forum. The pro forums are running UBB Threads. Great software, but a little limiting. For my forums, I run phpBB. The software is easy to install, easy to upgrade and easy to mess around with. There are "mods" for practically any feature you'd want to add and with the easy integration, it's as simple as pointing the control panel to the installation file for the mod you want. Their forums are top notch and pretty much any questions you may have are there, already answered. If not, they are quick to help out. Best of all, phpBB is completely free. One thing I'd recommend is a basic, working understanding of HTML, CSS and some PHP. If you can't program in these languages, at the very least, you'll need to be able to edit existing code if you want to change your look. However, it should be noted that there are thousands of "skins" out there, all of which can easily get you really close to the look you are going for and then minor changes (like switching out the logo) are easy. Read through the forums, have a look at some of the forums people have built and, if you want to give it a try, download it and mess around for a bit. Because it's free, if you don't like it, there is no loss!

    1. Re:phpBB by patchouly · · Score: 1

      Oh, one other thing. Try to stick with one of the two, major versions/styles: Prosilver or Subsilver2. Most of the mods are created for one of these two styles. If you are adding a mod to them, it's very easy with the "Automod" feature.

    2. Re:phpBB by patchouly · · Score: 1

      Sorry to keep adding to my own posts, but... I've seen a few folks complaining about upgrading and losing your mods/hacks/customizations. With phpBB, the update packages scan your code and automatically integrate any changes, into the update package. All changes are easily and automatically, assimilated into the new update.

  11. look for automated spam detection by Anonymous Coward · · Score: 0

    I've used several forum softwares. In addition to the criterion you mention, a huge maintenance problem is getting spam. So also keep an eye out for forum software that uses one or more means to help you detect and remove spammy posts.

  12. Content Management Systems by Anonymous Coward · · Score: 0

    I have been bashing around several CMS over the last several years.
    Any one of which would be fine to set up a Forum.
    http://www.cmsmatrix.org/
    Pick one from the CMS Matrix and have at it.
    ---
    I personally use Joomla but there are many with similar features.

  13. IPB by Anonymous Coward · · Score: 0

    1. We use InvisionPowerBoard IPB http://www.invisionpowerboard.com/ . It is commercial. However it comes with services like spam IP check and regularly upgrades.
    2. The default skin looks very modern and my user loves it.
    3. They provide very responsive support service, very important for me running a pretty busy site.
    4. Our major concern about this forum product is the lack of a Mobile iOS / Android app as yet.
    For this mobile era, don't overlook this, your users will demand it.

    5. You can take a look at our site http://www.blowingwind.org/forum/index.php , but be warned it is a LGBT site.
    So don't look if you are concerned.

    1. Re:IPB by ZenMatrix · · Score: 1

      They do have mobile specific css which works pretty good, I've looked at our site punetworks.com/pulounge and it looks nice.

    2. Re:IPB by Anonymous Coward · · Score: 0

      Our site BW uses the mobile skin on browser. But readers and members are asking for a REAL mobile apps. Work pretty good isn't enough anymore. Mobile is important.

  14. Forums are starting to die off by DJRikki · · Score: 1

    ...unfortunately. Facebook groups seem to be the in thing for convenience with users. That said phpBB and vBulletin are the way to go.

    1. Re:Forums are starting to die off by Anonymous Coward · · Score: 0

      I hate facebook groups, they are always a mess with no proper way to admin them. They also have almost zero scalability. Can you imagine trying to sift through a facebook group with 100,000 posts ? mother of god I dont think any human has that kind of patience.

  15. are you on a sheared box for you web hosting? by Joe_Dragon · · Score: 1

    are you on a sheared box for you web hosting?

    If so they and it's forum with a lot of users can slow things down a lot / get you kicked off.

    1. Re:are you on a sheared box for you web hosting? by Hognoxious · · Score: 1, Offtopic

      are you on a sheared box

      You mean a Brazilian?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  16. watchout by Anonymous Coward · · Score: 0

    everybody from /b/ about to attack your forums with ponies or whatever

  17. Google Groups? by ihistand · · Score: 1

    How bout something simple like Google Groups? Excellent support for.....just about everything. Tie it up to your domain (Also excellent support to do that) and it all works.

    1. Re:Google Groups? by galaad2 · · Score: 1

      +1 for Google Groups, it removes A LOT of the hassle of managing forum for a site, especially for spam management (spam prevention logic is global across all the forums they host, if someone is detected spamming in one forum it can be nuked from everywhere at once).
      I use it quite successfully for a few sites.

      Google even allows EMBEDDING the page via an iframe, with an url that will not load the usual Google Groups page header:

      use this in iframe src:

      hxxps://groups.google.com/forum/embed/?place=___INSERT_FORUM_PATH_HERE___?showsearch=true&showpopout=true&hl=___INSERT_THE_UI_LANGUAGE_CODE_HERE__&parenturl=___INSERT_HERE_THE_URL_OF_THE_PARENT_LOADING_PAGE

      (replace hxxps with https)
      https://support.google.com/groups/bin/answer.py?hl=en&answer=1191206

      --
      root@127.0.0.1
    2. Re:Google Groups? by ConfusedVorlon · · Score: 1

      can you post any example implementations?

      one thing I can't see immediately is the ability to manage subgroups.

      e.g.

      My company
      -product1
      -product2

      would you have to set up multiple groups to do this?

    3. Re:Google Groups? by Anonymous Coward · · Score: 0

      Ugh, minus infinity for Google Groups. Unless you want your forum archived, subject to the Google privacy policy and terms of use instead of your own, and want to get stuck with Google type messaging instead of forum PMs or direct e-mailing to users. No, NOT Google Groups.

    4. Re:Google Groups? by Old+Wolf · · Score: 1

      +1 for Google Groups, it removes A LOT of the hassle of managing forum for a site, especially for spam management (spam prevention logic is global across all the forums they host, if someone is detected spamming in one forum it can be nuked from everywhere at once).

      I was going to post saying that in my experience Google Groups is full of spam, there's often a lot more spam threads than content threads.

      Going to check this: if you use the "new interface" then the spam threads are blocked, but on the "old interface" they are not blocked. But sadly the new interface is horrible and the old interface is great (in my opinion of course). I'm going to request old interface with spam protection :)

  18. Depends on what you want by dark12222000 · · Score: 1

    Most of it depends on what you're after.

    PhpBB has a ton of features, but is a bit slow and bulky. I feel it's easy to work with, but it's probably not the easiest out there.

    VanillaForums are extremely simply but lack some features (though many of these can be "bought").

    vBulletin has a lot of niceties, but can be a bit of a hog and doesn't come cheap.

    There is also SMF (Simple Machine Forums) which I've been told is a cross between phpBB and Vanilla Forums, but I haven't personally used it.

    If you're new to this sort of thing, go for Vanilla. It's free, extremely easy, and has a lot of nifty features out of the box.

    1. Re:Depends on what you want by kenh · · Score: 1

      And this might be a great way to "try out" Vanilla Forums - Turnkey Linux Vanilla Forums appliance...

      Wind up a VM, give it a shot, and see if it works for you.

      There are similar VMs for punBB, phpBB, SimpleMachines and other messaging forums

      --
      Ken
    2. Re:Depends on what you want by Anonymous Coward · · Score: 0

      I second Simple Machines, way easier than phpBB and has most of the stuff working out of the box.

  19. Ip.board from Invision by ZenMatrix · · Score: 1

    We use ip.board from Invision and I think it looks good, we have a subsection for the forum and our main site is seperate but the membership information is combined.Look at http://punetworks.com/ and http://punetworks.com/pulounge if you want to see how we did it, its a site about cars.

    1. Re:Ip.board from Invision by Anonymous Coward · · Score: 0

      I also use IP.Board and like it. Is it the best product ever? No. But it is sufficient for a nice forum, easy to install and maintain, has good support from both the company and the community, etc.

      Rolling your own would be ridiculous.

  20. comment by Robert+Goatse · · Score: 1

    Why bother rolling your own? It's like developing your own encryption algorithm - probably a bad idea. A commercial (or open source) forum suite has had way more eyes looking at it than your home-brewed solution. That being said, for $$ vBulletin is good and if you wanna go free, try phpBB 3.0.11.

    1. Re:comment by Lazy+Jones · · Score: 1

      A commercial (or open source) forum suite has had way more eyes looking at it than your home-brewed solution.

      That's both good (theoretically better code) and bad (large-scale attacks when some exploit is out in the wild). In practice, a decent programmer can write a safe, simple forum for themselves easily, while they will get hit regularly by exploits in phpBB etc. if they just trust such solutions instead.

      --
      "I love my job, but I hate talking to people like you" (Freddie Mercury)
    2. Re:comment by Anonymous Coward · · Score: 0

      I'd +1 this if it wasn't for the fact that many just don't know how to keep information secure. Plus, people like eye candy these days. A lot of time is spent on the look and feel of a UI. A simple text forum such as those offered by sites like network54.com is often not desired a lot. I must admit, however, that something like phpBB is probably a decent temporary solution until something home-rolled is in place, assuming that is desired of course.

    3. Re:comment by Anonymous Coward · · Score: 0

      seriously and if you're just starting a forum why do you need so many features? i made a forum for my site that gets maybe 100 posts a month and it is literally one table which can be joined with the main user table to do authentication. And then I used imagemagick to make a simple captcha.

      perfection is achieved not only when there is nothing left to add, but when there is nothing left to take away

      you'll have plenty of time to engineer scale out solutions as your forum grows

  21. Wise? by Anonymous Coward · · Score: 1

    I won't debate whether this is accurate or not.

    I will debate(state) that putting your stuff on Facebook is good for them and bad for you. Not to mention that Facebook's "forums" suck as do most blog/CMS forums.

    You could enable Facebook authentication on your forum, if you wish. But, giving them your data is stupid!

    1. Re:Wise? by Anonymous Coward · · Score: 0

      Anonymous Coward likes this

  22. Dupes by Anonymous Coward · · Score: 0

    But there aren't many dupes posted on weekends and holidays

    1. Re:Dupes by Anonymous Coward · · Score: 0

      Instead of dupes on weekends and holidays we get a flood of stupid "stories" from Australia.

  23. you're posting this question on a forum... by magarity · · Score: 2, Funny

    Do they no longer give away slashcode?

    1. Re:you're posting this question on a forum... by marcosdumay · · Score: 1

      They probably do, and even if they don't, you can always get a snapshot of the time they distributed it (if so, you can go all the way back into the time it used to work). It is free software, what means it can't be just revoked.

      Now, why would he choose to run slashcode, I can't even imagine.

    2. Re:you're posting this question on a forum... by kat_skan · · Score: 1

      Considering there hasn't been a release since 2006 or a commit since 2009 I'd say no, they don't really.

    3. Re:you're posting this question on a forum... by Anonymous Coward · · Score: 1

      or why not use what slashcode was based on? geeklog.net

      its still active and a new version is currently going through release candidates

    4. Re:you're posting this question on a forum... by TheInternetGuy · · Score: 1

      Considering there hasn't been a release since 2006 [sourceforge.net] or a commit since 2009 [sourceforge.net] I'd say no, they don't really.

      Incidentally 2006 was also the last year the slashdot interface was at all useable according to most hard core slashdotters.

      --
      If my comment didn't sound as good in your head as it did in mine, then I guess we all know who's to blame
  24. Depends by Arancaytar · · Score: 3, Insightful

    There are multiple very good forum software projects, and I have no clear preference. phpBB and SMF are good standalone solutions; Drupal is powerful if you're looking to have much more than a forum. LAMP (as in PHP/MySQL) is by far the most popular technology. Ruby and Python might be more stylish, but most of the PHP software has had years of continual improvement. Best get several of them (Wikipedia has a complete list) and try them out locally for comparison.

    Only two things I'd recommend against:
    - First, on absolutely no account try to write your own from scratch. The best projects now available have been in development for almost ten years (more in some cases). This is an extremely complex application with many pitfalls in design, database architecture, extendability, and security. If you were the best programmer in the world, it would take you months of constant testing and bugfixing before you had anything approaching stability; and you'd spend the coming years finding security holes and fixing design mistakes.
    - Second, avoid commercial solutions if possible. They're not usually better. Also, you should factor in not just the purchase price but the continual costs of upgrades and user-contributed addons. One good commercial board I've worked with is IPB, but that's only in recent versions after years of development - and I still prefer phpBB.

    1. Re:Depends by sandytaru · · Score: 2

      SMF has been the most error free of the various systems I've admin'd over the last decade. The only time the entire forum went down was when I forgot to renew the domain by accident.

      --
      Occasionally living proof of the Ballmer peak.
    2. Re:Depends by Anonymous Coward · · Score: 0

      Forums aren't that complicated from a technology standpoint. If the best projects have been in development for 10 years or more then they've either spent a bunch of time trying to refactor crap or they've become so grossly over-built and over-complicated that they're difficult to deal with. After a year or two of development the code and feature-set should be mature enough to mostly leave it be. Telling me that something relatively finite like forum code has been in development for 10 years or more makes me want to run the other way.

    3. Re:Depends by Johann+Lau · · Score: 1

      First, on absolutely no account try to write your own from scratch. The best projects now available have been in development for almost ten years (more in some cases).

      Which means they have a gazillion features (and risks stemming from those) you don't need. I mean seriously, what pitfalls are there? Don't be a derp when it comes to storing passwords or SQL injections, disallow HTML/Javascript, (simply bulldoze over the < and > implement a subset of the stuff from bbcode et al you need, more or less done..). Limit the max post size, throw some unicode at it during all stages, etc. -- the rest, the actual complexity and risks, seem to come from advanced feature, like templates or uploading files and whatnot (or "user-contributed addons", which you, like many things, simply assume to be a factor -- they're likely not IMHO). But a forum, like the one we're using now, for a much smaller site? Come on... it just pulls text from a database -- if you can't do that what can you do, really?

    4. Re:Depends by Anonymous Coward · · Score: 0

      Technically, the forum did not go down. It would still have been available at the server, just the DNS did not point to it.

    5. Re:Depends by Anonymous Coward · · Score: 0

      Pretty much this. The large forum software may have been in development for a long time, but frankly some of them could have stopped except bugfixes after release and not much would be different for most people. I understand the "don't reinvent the wheel" aspect but there is something to be said for not installing a giant bloated wheel with a bunch of features you may not even want as well.

    6. Re:Depends by Anonymous Coward · · Score: 0

      I'm seeing a pattern here. Let's see if more mod points can be wasted on this.

    7. Re:Depends by Arancaytar · · Score: 1

      Fair enough - if you go the "simplest possible" route, you're likely to experience only a handful of severe edge-case problems. But that still leaves you with a dead end if you do need to add features like file attachment or full-text search or administration privileges later, and find out your design was too primitive to be easily extendable.

      Also, BBcode parsing alone is an extremely complex problem if you care at all about document validity or accessibility. The illusion that you can simply throw a few regular expressions at the text will quickly be dispelled.

      The idea of "bloat" in an established project is basically "not invented here" writ large. Anything that seriously impacts performance (unlike, say, size of the code base, which is an irrelevant metric if the design is at all sane and loads code on-demand), will eventually get fixed.

    8. Re:Depends by Johann+Lau · · Score: 1

      Also, BBcode parsing alone is an extremely complex problem if you care at all about document validity or accessibility

      Actually it's super simple if you go by this rule: "valid BBcode tags, properly nested, result in valid HTML -- the rest is undefined, good luck" :P

  25. For Geek's Sake DON'T by Anonymous Coward · · Score: 0

    For the love of all that is Geek, don't do it!

    Web forums suck so hard. They don't work nearly as well as mailing lists did.

    1. Re:For Geek's Sake DON'T by Anonymous Coward · · Score: 0

      AMEN!!!!

    2. Re:For Geek's Sake DON'T by Anonymous Coward · · Score: 0

      Web forums suck because of improper/inexperienced usage of the facilities upon which they are built. Old skool BBS rocked. I wonder if there are any left...

    3. Re:For Geek's Sake DON'T by Anonymous Coward · · Score: 0

      mailing list++

      http://www.gnu.org/software/mailman/index.html is one option. Google Groups is another. Both work well.

    4. Re:For Geek's Sake DON'T by Skapare · · Score: 1

      Mailing lists are worse. The mail keeps coming in whether you want to go idle for a while or not. It floods your mailbox (need to get a separate one just for this). And for those with a need to answer support questions, it inundates new users with all the other traffic. I don't use mailing lists anymore except for closed groups such as developers of a project.

      Web forums can be great if they are managed well. But it is a near full time job, 7 or 8 days a week, 33 to 36 days a month, 400 days a year.

      --
      now we need to go OSS in diesel cars
    5. Re:For Geek's Sake DON'T by someones · · Score: 1

      plz, learn 2 mailfilter

    6. Re:For Geek's Sake DON'T by Anonymous Coward · · Score: 0

      Also: Mailman can't be run on most shared hosting sites.

    7. Re:For Geek's Sake DON'T by Dan541 · · Score: 1

      Because it's not at all possible to have mail filtered into various folders?

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
  26. "build a better user experience" by fustakrakich · · Score: 1

    ..."better website integration"

    This guy/gal has posted no comments here. Both his/her submissions link a very suspicious site.

    All this sounds like a nascent spammer to me.

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:"build a better user experience" by Anonymous Coward · · Score: 0

      No kidding, I'm sure the submitter is so serious about pleasing his user base on a two week old site.

      Registrar: FastDomain Inc.
      Provider Name....: BlueHost.Com
      Provider Whois...: whois.bluehost.com
      Provider Homepage: http://www.bluehost.com/
      Domain Name: VOTEVOTEVOTE.NET
      Created on..............: 2012-10-28 19:57:29 GMT
      Expires on..............: 2013-10-28 19:57:30 GMT
      Last modified on........: 2012-10-28 19:57:30 GMT

  27. One login by Anonymous Coward · · Score: 0

    Whatever route you take, be sure to use user's existing login, if there is one, for forum access.
    No example of poor website planning has annoyed me more over the years than websites that make me sign up for a second account for the forums because they are not integrated.

  28. PhBB FTW by Anonymous Coward · · Score: 0

    At www.bzflag.org we have a 3 way login for the website, forums and in game authentication that works flawlessly for us. Go to http://www.bzflag.org/ for the main page and to http://forums.bzflag.org/ for the forums. Our game clients are directly tied to the PhBB user database; no extra authentication needed.

  29. I like Vanilla by Anonymous Coward · · Score: 0

    I use Vanilla forums on bankofamericasucks.com and have for about 2 years switched from phpBB because it was always getting hacked and needing to be patched every week. Vanilla was easy to customize as far as the look, and is super simple to keep up with and manage.

    1. Re:I like Vanilla by Anonymous Coward · · Score: 0

      Heheh. You are right. Bank of America does suck, and not even that good.

  30. Amazed nobody posted about Invision Power Board.. by HerculesMO · · Score: 1

    It beats the pants off of vBulletin in many, many ways. First of all, the original developers are still working on the product. It has gone through many revisions and huge code changes. vBulletin at its core is a very dated piece of software.

    The extensibility in IPB is better. They have a feature called IPConnect that allows you to integrate different authentication points. They have a shopping cart program called Nexus, Blogs, and a CMS that's pretty good though takes some effort to figure out (IP Content).

    It runs fast, it's a clean setup, easy to administer and there are plenty of plugins and skins for it as well.

    Take a look, many, many people switched from vBulletin to IPB.

    --
    The price is always right if someone else is paying.
  31. Ruby Toolbox Solutions by Anonymous Coward · · Score: 0

    If you are feeling brave check out some of the stuff on the https://www.ruby-toolbox.com. Set it up with phusion passenger and apache and you are good to go. Of course you'd have to learn Rails, but still you can customize some of the forum solutions on that site to the nth degree. If you are using an existing login say with OpenID for example, you could just setup OmniAuth and it should just read the cookies from an existing session. I love RoR.

  32. Post each page to reddit by Anonymous Coward · · Score: 0

    Post a link to each page on reddit, and then update the page with a link to the reddit discussion about it...

  33. PHP Fig by Anonymous Coward · · Score: 0

    Since several recommendations above are about PHP projects, (SMF, phpBB, Drupal, Wordpress etc) I think it's worth mentioning that http://www.php-fig.org/ will make integration between projects a lot easier, and it's worthwhile to look more at projects using common standards. Being able to use a common platform for a lot of boring low level stuff like dependency management, class autoloading and similar things, will make integration a great deal easier, regardless of exactly which projects you end up using.

  34. Mailing list -- forums are lame by Anonymous Coward · · Score: 0

    Forums suck. Plain and simple. They are the worst group interaction mechanism out there. Mailing lists are way better.

    Forums are heavy-weight -- too much graphic and bling to convey what is 99% of the time textual content. This could be said to be too low of a signal density.
    Forums (usually) require polling to get updates. Yes, I know forums can "ping" you via e-mail when there is an update but at that point I am already in e-mail anyway and will need to context switch out to visit the web page the forum is at. If I am already using e-mail to get notified to go see an update, why not just do away with the low-density web-page and do all of the conversing in e-mail?
    Forums typically require yet another username/password combination that I either have to memorize (yeah, right, along with the umpteen other username/passwords I don't remember) or write down or use the same as I use elsewhere, all of which are insecure.

    I could go on, but I could also just short-circuit it all and say again, forums suck. They suck ass. Hard.

    1. Re:Mailing list -- forums are lame by Anonymous Coward · · Score: 0

      Time to trade in your 2800 baud modem.

  35. The Forum Matrix by thenendo · · Score: 5, Interesting

    I recently had to select a forums solution for my company, and this site proved extremely useful: http://www.forummatrix.org/

    It catalogues tons of closed and open-source forum products coded by dozens of variables, and lets you compare them in a big matrix. Very useful if you have constraints/preferences like "works with SQL server" or "isn't PHP", etc.

    My main complaint about it is that some of the data are out-of-date, but it is still a great starting point.

  36. If you're serious about growing it... by toygeek · · Score: 1, Informative

    then vBulletin is your only way to go. SMF, phpBB, Yabb.... I've seen forum owners start with all of them, and when their forum is actually successful, they end up migrating to vBulletin because it just works. The pricing is reasonable, the features are there, and so is the support, which you'll eventually need.

    On the other hand, if you are just opening a small support forum for a product you sell or if you intend specifically to keep it from growing too big, then sure, look at phpBB, its pretty good.

  37. Forum for the JVM? by wer32r · · Score: 1

    I see there are a lot of suggestions about PHP-based forums, but out of curiosity, are there any forums that would match the OP's requirements but run on the JVM?

    1. Re:Forum for the JVM? by Anonymous Coward · · Score: 0

      JForum is one. Basically a port of phpBB to Java.

      Having fixed some bugs in it I will say they don't understand exceptions, though it isn't any worse then say Spring.

      But I've used it on large production sites and it had been pretty good.

  38. IPB? by Anonymous Coward · · Score: 0

    Maybe something like this..IPB? Linux Mint Serbia, http://forum.mint-srbija.com

  39. Re:PHP Fig (actual link this time) by Anonymous Coward · · Score: 0
  40. My Little Forum by Anonymous Coward · · Score: 0

    http://mylittleforum.net/ - For when you just want web forums.

    1. Re:My Little Forum by Dan541 · · Score: 1

      Hello 90s :)

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
  41. first step... by Anonymous Coward · · Score: 1

    look carefully at the boxed product, most have security issues you do NOT want to discover after you have integrated and launched. If you do not have UBER skills with the language used in the source - go hire someone who has hacker skills to give you an honest appraisal of the security of your choice.

    No offense to the other posters, I'm sure you all have some level of confidence in what you are recommending, but some of the suggested boxed systems recommended here are so rife with holes I would not recommend you anything except vett all the code yourself or by means of a TRUSTED hacker-wise UBER-coder.

  42. Try BuddyPress by Anonymous Coward · · Score: 0

    I had good luck with BuddyPress a few years ago, and I see it's still around. You may want to take a look. http://buddypress.org/

    It incorporates forums (bbPress) but also many social networking features like Friends lists, groups, activity streams, private messaging, etc. It feels much more comprehensive than a forum because it offers features that social networking users have come to expect. I replaced a phpBB site with BuddyPress and wouldn't go back.

    If you're going to go with a straight Forum solution, I'd go with vBulletin.

  43. Re:Can't believe this got through submission queue by Anonymous Coward · · Score: 3, Insightful

    You're a dick. We should ban people from posting LMGTFY links on Slashdot just like we did on stackoverflow.

  44. bbPress by mouse_8b · · Score: 1

    I put bbPress on my site a while back. It doesn't have all of the features of some other boards, but it is free and pretty easy to customize. I was able to integrate the logins of my site, my blog, and my boards without too much hassle.

    1. Re:bbPress by werewolf1031 · · Score: 1

      I put bbPress on my site a while back. It doesn't have all of the features of some other boards, but it is free and pretty easy to customize. I was able to integrate the logins of my site, my blog, and my boards without too much hassle.

      I second this, especially the integrated login which is quite nice. Additionally, bbPress is very easy to customize the appearance, if you're willing to get your hands a little dirty in the process. As an example: Asylum Walls, a forum I rebuilt for a friend, just to illustrate that you can change every tiny graphical detail. That forum was previously a plain, ugly black-on-white "theme" (to use the term loosely). The limits, as with anything that is heavily customizable, are your imagination and time.

      Yeah, that forum could've been made even better, but the "time" constraint caught up to me. It's just one example.

  45. Interesting joelonsoftware article on this... by snowball21 · · Score: 3, Insightful

    http://www.joelonsoftware.com/articles/BuildingCommunitieswithSo.html

  46. DIY? by fm6 · · Score: 1

    My first reaction is always DIY

    So, when you got your first car, you first thought was to build it yourself?

    The first rule of building stuff is, Don't Reinvent the Wheel. That is especially true in software development, a field that has more than its share of really great wheelwrights.

    1. Re:DIY? by Anonymous Coward · · Score: 0

      So, when you got your first car, you first thought was to build it yourself?

      I thought you'd never ask. Yep, my first car was one I built myself -- 1970. Got it running and had fun driving it off the road, never finished the custom sports car bodywork.

  47. Obvious choice by Anonymous Coward · · Score: 0

    Half u treid fasebook coments? their awsum!

  48. FUDforum by Anonymous Coward · · Score: 0

    FUDforum is interesting: free software, e-mail and NNTP gateways built-in. Now, that would be different and give everybody the choice of the client to use -- not to mention actual, real discussion threads that other software lack.

  49. Simple Machines by Cito · · Score: 3, Informative

    SMF - http://www.simplemachines.org/

    what I use and with the GIGANTIC plugin support it's amazing. I never get spam problems, I have SMF set to use my wordpress logins for authentication, which means my wordpress uses Akismet to block spam therefore SMF uses it also since SMF users are set to be same as my wordpress users. Uses same database for logins.

    Which sounds like what you are looking for, users log in to your website means they are logged in to both wordpress and smf with 1 account automatically.

    SMF forums also have "bulletproof security" plugins similar to Wordpress that monitor sql threats, use 301 redirects and htaccess to shore up any problems it may think can happen.

    course nothing is 100% but I love SMF and it's huge versatility, offers more plugins and themes than other stuff like phpbb/vbulletin. And my opinion is more secure when merged with sites like wordpress using Akismet for accounts.

    1. Re:Simple Machines by MyFirstNameIsPaul · · Score: 1

      Are you running SMF 2.0 or later? Which option did you use to tie SMF and WP together into the same login? I'm by no one's imagination good with code and the best I've able to manage is to use BlogBridger, which just makes the logins the same IF someone registers through SMF, but the sessions are not tied together.

      --

      I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

    2. Re:Simple Machines by Cito · · Score: 1

      SMF2WP - A Wordpress plugin that ties the 2 together.
      ----------
      SMF2WP is a simple one way bridge from Simple Machine Forum (v2.0.1 tested) to WordPress (v3.2.1 tested). This means, this one uses databases of SMF Forum and sync to WP database every time a user performs log-in action in both WP and SMF. To get this working, it is highly recommended that you have a fresh install of WordPress with an install of SMF. Also, WP and SMF must be installed in same domain, and should not be being accessed through a subdomain, though it still work. For example, if your website contains of WordPress for news and SMF for forum, if your news is mydomain.com, then your forums should be somewhere like mydomain.com/forum.

      This plugin will do these following tasks:

              If a user log in WP, then that user will be logged in SMF using SMF2API.
              If a user logout WP, then that user will be logged out SMF using SMF2API.
              If a user log in SMF, will be logged in WP as well.
              If a user log out SMF, will be loged out WP as well.
      -------

      Plugin - http://wordpress.org/extend/plugins/smf2wp/

    3. Re:Simple Machines by Kergan · · Score: 1

      SMF is a sloppy mess to customize in my experience. If your need is to integrate something to WordPress, you might as well use BBPress:

      http://wordpress.org/extend/plugins/bbpress/

    4. Re:Simple Machines by Cito · · Score: 1

      Sloppy?

      I've only ever installed 1 plugin and done. Never had trouble

  50. Simple Machines Forum by pdcull · · Score: 1

    I've been using Simple Machines Forum for a number of years, and although I would say that it's totally customizable, there are number of templates and adds for it, it's very stable, and has worked great for me. And it's free, although it's a always a good idea to become a through $50 a year at them and become a charter member (having said that, I think I've let my charter membership lapse at the moment!). Development seems very slow, with releases few and far between; however I'm still very pleased that I chose SMF when I went looking for forum software.

    1. Re:Simple Machines Forum by pdcull · · Score: 1

      Bummer, why do I always see the typos after previewing and submitting? That should have been "I wouldn't say that it's totally customizable"... Also their site seems slashdotted at the moment (has someone already posted a link here or is that just coincidence)?

  51. Facebook is an option by Anonymous Coward · · Score: 0

    I know that Facebook offers a comment system for your site, and should be pretty easily integrated with just a few lines of Javascript. I think it's geared towards a comment list per page (news item, etc), rather than a standard forum. I expect that it also probably requires posters to use their real names, and maybe posts to their graph when they leave a comment. Depending on your site, this option could be ideal, or it could be terrible.

  52. really.... by Anonymous Coward · · Score: 0

    Are people so fucking stupid, they cant make their own educated decisions nowdays?

    1. Re:really.... by Skapare · · Score: 1

      It's less effort to just let Slashdotters decide.

      --
      now we need to go OSS in diesel cars
  53. devil's advocate by Anonymous Coward · · Score: 0

    I notice everyone here recommends going with a stock solution. I'm going to suggest rolling your own. Yes, it's a lot more work but there are some real advantages. I used to use Wordpress and Drupal on some of my sites and I discovered that it made me a target for every script kiddie in eastern Europe and Russia. Yeah, the prebuilt packages spend lots on security but every time a hole is discovered, the whole world knows about it. Some days the majority of my traffic was hackers trying out the latest exploit against my site. If you roll your own, you may make a mistake but bad guys have to invest time in figuring out how your site works before they can use it. I figure that makes me a less inviting target. Also the "lots of features" argument doesn't work for me. Most of those features are things I will never use so it just means more documentation to wade through and things to check when things do go wrong. My idea of perfect site is one where there is not one more line of code than absolute minimum it takes to keep it running. But then I pulled the air conditioning out of my car because I didn't need it and it added weight and parasitic drag.

  54. Anonymous message boards are best by Anonymous Coward · · Score: 0

    If it doesn't look like 4chan, don't bother, OP.

    Why?
      - no registration
      - no karma
      - no post counts
      - no "member since" tag
      - no user access levels
    It's quite simply, the best. Post something good and attract the best.

    1. Re:Anonymous message boards are best by Nidi62 · · Score: 1

      4chan......attract the best.

      Might want to double check your definition of "best"

      --
      The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
  55. newsgroups by Faux_Pseudo · · Score: 1

    Every time I see a forum all I find is web interfaces that are trying to imitate newsgroups. But they do it so poorly. I would give anything to have half the functionality of newsgroups in a forum. I totally understand that a web interface for nntp would cause its own problems but I have to wonder if a web interface on a nntp backend might be easier to develop than these forums that are trying to replace it's functionality.

    I have wanted Slashdot to offer up a NNTP server for more than 12 years. If they did I would gladly pay them a monthly fee.

    1. Re:newsgroups by fnj · · Score: 1

      Just curious what functionality you see nntp providing. I don't see anything at all myself. The only thing tying threads together is the subject lines. A forum OTOH is easily navigable, you have server side search, you know that everyone is presented with the same posts at the same time, you have more than one level of categorization, mods can move posts that idiots put in the wrong place, edit and remove highly objectionable content and flamebat, etc.

      Don't get me wrong. I love nntp for what I use it for (don't ask ...). But I'm the only person I know who even knows what nntp is.

    2. Re:newsgroups by Faux_Pseudo · · Score: 1

      Killfile. The ability to use regex to score anything in any direction. The sweet sweet Killfile.

    3. Re:newsgroups by Anonymous Coward · · Score: 0

      Usenet threading is supposed to work using the parent message id every reply carries. Unfortunately some software doesn't send in-reply-to headers and some software sends the header with bad contents, so you have to do some guesswork to make it work. But mostly it works, if all you see is threads tied together by the subject line, the problem probably is with your reading software.

  56. PhpBB is not suited to your needs by Anonymous Coward · · Score: 0

    I had to use phpBB for a deep integration into a website (for example to allow users to post comments on non-forum pages with the same UX than on the forums themselves) and this was horrible, it was not at all built for this and large parts had to be rewrote or copy/pasted. So I can already advise you to not use this one given the requirements you expressed.

    Now, you need to think about the end-user experience too: as an end-user I love vBulletin forums because they have all the features I like to have and I know where every setting is located. This is the good side with VBulletin being popular. I have no experience with it as a developer though.

  57. Use Vbulletin & VBExternal by YokimaSun · · Score: 0

    Hi, we at dcemu use vbulletin 4 for our forums, heres a link http://www.dcemu.co.uk/vbulletin/forum.php Our CMS uses the vbulletin forum but isnt quite what you need --> http://www.dcemu.co.uk/vbulletin/forum.php Then our subdomain websites are normal websites but use some of the features of vbulletin, like the news feed, whos online, members etc but are totally free of that standard forum look , for example --> http://real-ales.dcemu.co.uk/

  58. NNTP Newsgroup by DERoss · · Score: 1

    I truly dislike Web-based forums. They require the user to connect to a specific Web site, which is sometimes down. Although Facebook is rarely down, a forum based there requires users to have Facebook accounts; similar requirements exist for other forum hosting services. Threaded discussions are often difficult to follow on Web-based forums, and threads usually cannot be sorted (both are also problems with mailing lists). To find a specific topic or thread, the user must use the forum's own search capability, which is too often rudimentary and insufficient for real-world use. Then, there is the fact that some Web-based forums work well only with certain browsers.

    I much prefer the newsgroups hosted by NNTP (network news transfer protocol) servers. There are several NNTP service providers (NSPs), both free and paid; users only have to use one NSP to participate even when other users use other NSPs. That is, users are not required to connect and login to any one specific site.

    A number of different NNTP applications also exist, mostly freeware. Those applications generally handle threaded discussions quite well. Search capabilities are built into the applications and are not needed for the newsgroup itself. If spam, flame wars, trolls, and other problems are a concern, a moderated newsgroup is also possible.

    If your topic is limited, I would suggest creating an alt.* newsgroup. See the text document at http://ftp.isc.org/pub/usenet/CONFIG/README. However, many NSPs no longer host alt.* newsgroups because so many of them contained child pornography.

    If your topic might have broad public appeal, you might consider creating a newsgroup under one of comp.*, news.*, sci.*, humanities.*, rec.*, soc.*, talk.*, or misc.*. See http://www.big-8.org/wiki/Main_Page.

    A moderated newsgroup can have more than a single moderator, which would be appropriate if your forum is not related to your own personal Web site. See http://www.eyrie.org/~eagle/faqs/mod-pitfalls.html for the negatives of moderated newsgroups. The "Moderator's Handbook" at http://www.eyrie.org/~eagle/usefor/other/moderators-handbook is quite old but still useful. See also http://www.big-8.org/wiki/Changing_Moderation_Status.

    1. Re:NNTP Newsgroup by thogard · · Score: 1

      NNTP newsgroups can remain on just your own private server too. Innd is a good database engine for forums and can outperform any sql based solution and it already has the remote backup built in. There are already news to email gateways and plenty of open source web based readers.

    2. Re:NNTP Newsgroup by Anonymous Coward · · Score: 0

      My ISP no longer has newsgroups. I found this out when, after years of not using them, I tried signing on and couldn't believe that the settings had changed. A small note in the ISP's help section explained that they were turned off because nobody uses them. My options to participate in a newsgroup would require searching for a free provider and dealing with their limits (low retention or limitations on the amount of data downloaded or posts available), or pay for a private host. Sure, once you buy membership with the private service, it opens up a world of wonderful other groups (or at least a bunch of pirated binaries for download). I suppose I can use a web-based solution but then there's no sense in using a newsgroup and not one of the other forums out there other than the benefit of talking with other people who are enjoying the perceived benefits of the newsgroup.

      Still, far more "regular" people will opt out of taking any of those steps... setting up a newsreader (or choosing a newsreader in the first place if they want more than outlook or thunderbird), seeing if their ISP has service, finding a provider, etc. If you don't want common joes, that's great. Mission accomplished.

  59. CS253 at Udacity by itchybrain · · Score: 1

    If you choose to DIY, it may interest you to take a look at Steve Huffman's (Reddit) at Udacity : CS253 How to Build a Blog. Sure, a blog is not a forum but they share some key elements. Steve uses Google App Engine as the server and codes in Python and Jinja2.

  60. link to a Facebook page by feddas · · Score: 1

    I wanted to add a forum to my site. My requirements were a bit different than yours:
    - I didn't care much about the look and feel integration.
    - My focus was free and low maintenance.
    - I don't have user account registering on my website, which lead to spam on the forums I tried,

    I ended up with the website linking directly to a Facebook page I made for it. It looks a bit like a hack job, but one that has been working really well for me.

  61. consider writing your own at least by Anonymous Coward · · Score: 0

    i recently wrote my own forum software in php. it was relatively basic, but had features such as reply/quote, new topic, stickies, lock topic, delete post/topic (but doesn't really delete, just hides it from regular users), mod level features (editing), reporting, post count, topic/thread count, category management... i think i listed most of the notable features. by no means is it as feature packed and advanced as several packages out there - but i didn't need it to be. In fact, I was trying to keep it simple because the people managing it aren't tech savvy.

    it was a great learning experience... it was a project that really helped me understand how to tackle mid-sized projects. it was a headache, and it took me about a solid 50-60 hours of coding to pull off. here's the good news, it hasn't been hacked yet because it's proprietary - and it's not overly complex. it also looks good on my resume/portfolio.

  62. Don't do what we did. by anorlunda · · Score: 2

    Our club went with a turnkey site host (wild apricot). We didn't ask enough questions about their forums. Here's some of the things we forgot.

    Support for videos and pictures in posts. Should be at least as easy as blogger.com.

    The ability to host the pics and videos on storage we control. Sites like picasa, snapfish, or even YouTube may not be around forever.

    A versatile engine to search old posts.

    The ability to backfill or forum history from our previous site.

    The ability to export forum archives from the new site in a format useful to backfill some future provider's forum.

    I also miss having a way to migrate or reformat old forum threads into wiki articles.

    Maybe your users don't post things that have archival value. If so, then they are easier to support.

  63. It's not easy to integrate by Anonymous Coward · · Score: 1

    Also these out-of-the-box solutions seem to be shouting 'Easy to integrate with your website.' So, considering this, how easy are these ready build forums really to integrate?

    They're lying. I have worked with vBulletin, Invision, PHPBB and Simple Machines... you can integrate them but it is not easy and you better be ready to dedicate serious amounts of time to the task.

    If you are a competent programmer, then it's a question of features. If you need a simple forum then it's going to be easier to write your own. If you really need all the advanced features of, say, vBulletin, then integrating it will be *harder* than writing your own simple forum but it will get you all those fancy features.

    If you're not a competent programmer, then writing your own is a bad idea and trying to integrate them is also a bad idea. Instead you should just install it and leave it as unmodified as possible.

    The biggest problem you need to consider is security. People around the world *will* try hack your forum and inject spam or possibly even malware. It's not a question of if it will happen, it absolutely will happen. And chances are pretty high they will succeed from time to time. Your only defence is to write your own forum (and do a really good job on security) or use one of the popular forum packages and install every new version almost immediately. Keeping the forum software up to date is a lot of work because there will be bugs and compatibility issues with your integration into the main website.

    So to summarise, here are my recommended choices:

      * use vBulletin or Simple Machines and don't customise anything (do this if you're not a very experience programmer or don't want to spend much time on it)
      * build your own basic forum (do this if you are experienced and don't need a ton of complex features)
      * integrate into vBulletin or Simple Machines (do this if you are experienced and need a ton of complex features)

    1. Re:It's not easy to integrate by Anonymous Coward · · Score: 0

      I forgot to add:

        * vBulletin is the best forum software but it's not free
        * Last time I checked, Simple Machines was the best free one

      PHPBB is very popular but I wouldn't touch it with a ten foot pole because it is one of the most frequently hacked pieces of software that has ever been deployed. Our sysadmin is constantly taking PHPBB websites offline because they have been hacked. Sometimes it can take days of cleanup before he will allow the site live again.

  64. Disqus by bucktug · · Score: 4, Informative

    http://disqus.com/

    Customize it with CSS... call it a day. Forums are just pages with styled links. Your server doesn't suffer the load... the federated login is handled by others...

    --
    I had a flame... but she had a fire.
    1. Re:Disqus by Anonymous Coward · · Score: 0

      Disqus sucks. It does stuff with popups to login that work on about 2 out of 5 machines that I regularly use.

    2. Re:Disqus by Anonymous Coward · · Score: 0

      And people who object to Disqus on general principles will not ever bother!

      1) It's JavaScript, and I have that turned off for most sites. I turn it on for certain sites. If I can't see a good reason (because I can't even see the content) I won't turn it on.
      2) It's external JS. Even if I want to join your forum, I don't want Disqus being able to track me across the myriad of other sites that use the system.
      3) It's external. It will go away, and then you've lost everything.

    3. Re:Disqus by cpghost · · Score: 1

      Disqus is one of the things I positively hate on websites. I stopped posting comments on major news outlets once they've switched to Discus. The problem with it is that it is a huge invasion of privacy, allowing everyone with access to discus servers to follow all your commenting habits across many websites. That's a pretty disturbing trend that I won't encourage.

      --
      cpghost at Cordula's Web.
    4. Re:Disqus by Anonymous Coward · · Score: 0

      Yes, and all of your "forums" are not just hosted on someone else's machine, they're under someone else's control. Someone who could set it to scan for interesting keywords, and report back to the government, or worse, the marketing department.

  65. Google Groups - Mixed Integration Results by Jonah+Hex · · Score: 1

    I wanted to simply host my forums using Google Groups, but unfortunately they force iFrame and all sorts of nasty stuff that just doesn't work as you can see from my example, a blank box where the forum should be. Haven't revisited it in a while but it really should be easier to leverage Groups. Any fixes? ;) - HEX

    1. Re:Google Groups - Mixed Integration Results by Ash-Fox · · Score: 1
      --
      Change is certain; progress is not obligatory.
  66. Keep it up to date!! by EmperorOfCanada · · Score: 2

    Two things, one these products have huge attack surface areas along with a huge number of machines making them attractive targets. The simple fact that most are open source any code updates are often then maps to the just plugged vulnerabilities. So make sure you are religious about keeping it up to date.

    Next I love a consistent look and feel as it seems so do you. So when you customize the forum make sure that you do it through their plug-in/addon/template system and don't just reach into the code to customize it. The simple reason is the first part of what I wrote. You will want to keep that puppy up to date and this will then wipe out your changes if you don't do it through the "approved" way. Once you start noodling their code you will then be tempted to delay an upgrade while you insert your changes in their new code. Don't! Some of the holes in various forums allow evil doers to pwn your machine. (insert offensive saying as to just how pwned it will be). Also keep in mind these evil doers run automated scripts making lists of machines that they can someday pwn.

    1. Re:Keep it up to date!! by Inda · · Score: 1

      Amen brother.

      Our phpBB was always hacked through Google. Being a slightly more popular than average site, we landed on the first few pages when searching for "phpBB v1.1.1.1.1" where the version number had the exploit. It's happened three times too many. The last time it happened, there was no fix, and we gave up.

      I love free open source, but we ended up paying for vBulletin and building the site around that, not building the forum around the site. All the admin tools and log in scripts were already in place. Our index.htm pulled some rows from the database, we added a couple of tables for blog-type posts and that was about it. We didn't touch the mechanics of the forum software; only some PNGs and some CSS.

      I would do it that way again if I had to. Or I'd some other CMS, which would be even less of a headache.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  67. Really surprised at these suggestions... by Anonymous Coward · · Score: 0

    I personally use simple machines forum for all of my forum needs. It integrates very well with any site and highly tweakable for your needs. It's written in php and works with damn near any database however I have only used it with mysql. Www.simplemachines.com

  68. Re:Can't believe this got through submission queue by Anonymous Coward · · Score: 0

    stackoverflow, yet another waste of bandwidth.

  69. Re:Can't believe this got through submission queue by Anonymous Coward · · Score: 0

    http://lmgtfy.com/?q=does+anyone+care+what+they're+doing+over+at+stack%3F

    What's this "we" stuff? I am not part of your "we" on Slashdot or Stack.

  70. Re:SMF by Anonymous Coward · · Score: 0

    I run dozens of forums and can highly recommend SMF.
    It's free, and there are tons of excellent add-ons for it (also free). I've been using it since version 2.x and it's evolved into a world-class forum package. I've also used VBulletin and phpBB, and neither of them, in my opinion, compares with SMF.

  71. Don't. Use mailing lists and GMane. by shtrom · · Score: 1

    Forums are some sort of locked garden from which it is hard to extract information in any other way than browsing the pages. What about other workflows? Also, I hate registering for one-time posts, and this is usually a huge turn-off from posting anything, even if it could have been useful to others.

    When in need for this type of solutions, I tend to set up mailing lists, which is by far the most flexible. Then, to cater for other workflows I use GMane [0].

    You just need to tell it to archive your mailing list, and on top of that, it can provide forum-like interfaces with various type of flows representation (threaded [e.g., 1] or flat [e.g., 2]) and a web-based reply [e.g., 3] form with no mandatory registration (depending on your mailing list configuration) but proper identity checks. And it also provides NNTP access for people who prefer newsgroups.

    You can also host instances of Weaver [4] (archiver) and Loom [5] (web frontend) locally if you don't want to rely on external services.

    GMane has a neat interface which makes it easily intregrable to web templates through a simple iframe, too [e.g., 6].

    [0] http://www.gmane.org/
    [1] http://news.gmane.org/gmane.os.openbsd.ports
    [2] http://blog.gmane.org/gmane.os.openbsd.ports
    [3] http://post.gmane.org/post.php?group=gmane.os.openbsd.ports&followup=58668
    [4] http://weaver.gmane.org/
    [5] http://loom.gmane.org/
    [6] http://oml.mytestbed.net/tab/show/oml

  72. Slashcode? by okmijnuhb · · Score: 2

    How hard is it to implement Slashcode?

    1. Re:Slashcode? by jampola · · Score: 1

      This! Mind you, I hear not many people like Perl :)

  73. My experience w/ Invision Power, Jive & vBulle by bennini · · Score: 1

    I use Invision Power for my website: http://www.styleguise.net and it works very well. My website is comprised of two components: a marketplace that I wrote from scratch using GWT + App Engine and a forum component which use the commercial off the shelf Invision Power suite. I have single sign on between my two applications as well.

    IPBoard (the forum application from Invision power) is highly customizable. You can write a login module for it to integrate with any identity management system. It is written in PHP so you will need to develop your extensions in PHP also.
    They also offers a traditional content management system called IPContent. It works pretty well once you figure out how things are laid out. The index/splash page for my site is simply a page served by the IPContent component.

    I am a member on several forums that use vbulletin. One of them recently migrated to Huddler which I do not recommend at all. The other is still using a very old version of vbulletin. The their migrated to Invision Power. Invision Power seems to release more often and have better features than vbulletin.

    Another option to choose if you have more money to spend is Jive. My company uses it for our customer facing forum system and also internally for content management.

    If you have additional questions feel free to ask.

  74. He wants integration with an existing site by Anonymous Coward · · Score: 1

    Check out simplemachines forum. It provides integration "hooks" you can tie into to run your own code for things like logging in, parsing bbcode, etc. There's also an API package floating around somewhere that will let you do things like log users in and out, create posts, and so on. You won't have the same luck with phpbb (the feature was attractive enough to me to tear out my phpbb install, and replace it with smf). It's got a clean, logical design, and in my opinion is much easier to understand and use than phpbb, particularly the permissions system.

    To prevent spambots, use a honeypot widget on your log in form, and render the form with javascript. I've never had a single break-in since setting that up.

  75. Adding forums is the easy part. by Anonymous Coward · · Score: 0

    Provisioning bandwidth, storage, CPU, keeping backups, moderating, hacks, hack attempts, trolls, spammers, and eventually, DDOS attacks from people who got offended on your forums are much, much more challenge and work than just getting the forums running.

  76. Forget bulletin boards: set up a mailing list. by Kaz+Kylheku · · Score: 1

    A mailing list is much nicer. No web UI to deal with. Just your e-mail client. Everything sorted into folders. Easy to get private replies.

    A properly run mailing list with anti-spam filtering doesn't even have to require users to subscribe before posting.

    Have a question? Just fire it off to the mailing list address. Replies go to you and if "reply all" is used, they are CC'd to the mailing list.

    1. Re:Forget bulletin boards: set up a mailing list. by Kergan · · Score: 1

      A mailing list is much nicer. No web UI to deal with. Just your e-mail client. Everything sorted into folders. Easy to get private replies.

      Part of the benefit of running a forum, is to avoid receiving extra emails.

      With a forum, you can monitor (or have someone monitor) unanswered threads and pop in once or twice per day for the trickier questions. Doing the same with a mailing list is a lot harder, especially if most replies are sent off-list.

  77. Forums are a pain by Strykar · · Score: 1

    You clearly have no idea about forums. They are complicated beasts to write and manage and are constant vectors of attack.
    Since this sounds like a forum for me and my CS mates. get PHPBB, else IP board.

  78. Use Google Groups by jyro1980 · · Score: 1

    Create a Google group and then use its embed feature to integrate it with your main website
    http://support.google.com/groups/bin/answer.py?hl=en&answer=1191206

  79. subject by Legion303 · · Score: 1

    What Is the Best Way To Add Forums To a Website?

    "tar xvf"

  80. phpBB was ok by bigalzzz · · Score: 1

    It's been a while but I integrated PHPBB with a few sites I've created, it was a bit fiddly, but there were a few guides on the forums on how to integrate the login into your own php code. As has been mentioned before it's important to keep them up to date for security as it tends to constantly get probed by hackers. And I can attest to the spam you get as others have said, definitely make sure you've a decent captcha/ human check on there.

  81. MyBB by Anonymous Coward · · Score: 0

    We are also planning to integrate a forum software on our homepage and we will probably go with MyBB. Any experiences, sentiments or comments on that?

  82. Host your own usenet by sproketboy · · Score: 1

    I know I sound like an old fuddy duddy but you could host your own usenet server and provide a news:// link. Newsreaders IMO have a better user experience and you can keep the out spam.

  83. More forums please by Anonymous Coward · · Score: 0

    I've been looking at web frameworks lately, and other RIA Open Source goodies, and it's depressing how many only have support in mailing lists.

    I don't want to create yet another disposable email account (too many to manage already) for such a thing, as I don't want my embarrassing newbie questions linked to my real ID, and in fact just the IP address in an email would link to my workplace. No thanks.

    If you're in the 'business' of creating WWW software, for Heaven's sake go with the WWW idea of running a support forum!

  84. Re:Can't believe this got through submission queue by Ultra64 · · Score: 1

    No, the person who is trying to make other people do his research for him instead of doing a simple google search is the dick.

  85. phorum by Anonymous Coward · · Score: 0

    phorum is fast/lightweight and extremely customizable.

    If you are comfortable with PHP you should have no problems

  86. Cart before the horse. by jafiwam · · Score: 1

    The technology behind a forum is pretty much irrelevant if you don't have a proper method to manage it, and to keep users happy and interested.

    There are several good books on the subject of managing forums that will give you a huge leg-up in learning how to run one.

    Most forums FAIL because the people running them don't figure things out fast enough. It will require daily, persistent, and considerate attention every day. If you don't have someone to do that then don't bother with a forum.

  87. On a different server w/different hostname by Miamicanes · · Score: 1

    There are two things you never, ever, EVER want on your main webserver or app server: blog software (Wordpress, etc) and user-generated or uploaded content. Both are several orders of magnitude more likely to get your server pwn3d, and keeping them at arm's length from your main site & app server is kind of like building a ship with bulkhead doors to contain flooding in the event of a breach.

    I speak from experience. Wordpress got totally owned somehow on its server. My app? Safe, 2500 miles away, on a server with no usernames/passwords/hostnames in common.

    The problem is that apps like VBulletin, PhpBB, & others might actually be more secure than YOUR app, but your app doesn't have 47,000 hackers searching it for vulnerabilities & ready to exploit every site using the same software the moment a 0-day is found. Web forums are "high-value" targets. Your app, running one one server with a few thousand daily users, is not. You'll still get attacked, of course, but you're less likely to get compromised by some wacky, obscure bug in a system library that only affects a few servers (including yours), because THOSE exploits are only worth the time & effort of attackers when they can be automated or have enough potential victims to be worthwhile.

    Another reason for a totally different hostname: to keep your whole site from getting blacklisted by Google over an XSS exploit some user pulled off in a posting.

  88. Many sites are migrating to Disqus by NewYork · · Score: 1
  89. Spam - /. Please filter!! by Anonymous Coward · · Score: 0

    Of fer'cryin'out lo-PLEASE, PLEASE can't the /. editors put something into their codebase to prevent this sort of Slashvertisement?

    This was posted in the same minute that the original topic was, but a user account with no prior posts (and currently only 1 subsequent post (different topic, modded down as troll)).

    Can't we automate this sort of check? I hate to say it, but maybe you could crib something from StackExchange?

    Ok, I feel better now

  90. Content Writing Services India by Anonymous Coward · · Score: 0
  91. Why not try Simple Machines Forum (SMF)? by Anonymous Coward · · Score: 0

    Simple Machines Forum is exactly as the name implies - simple to install and simple to integrate. The software has SSI functions which allows you to use forum data on external pages. There are integration functions and an API include which allow you to either tie your site login (and other access) into SMF or tie SMF into your site login and access.
    The theming/template system in SMF is very versatile and there are many themes available for SMF, both free and paid - and it's moderately easy to make your own, custom theme as well (although you do need a working knowledge of php, html and css to do that.)
    The package manager makes SMF one of the easiest forum packages to apply modifications to, and there are hundreds of free pre-packaged, supported mods to add feature combinations which can make your forum exactly what you want it to be. There are several Anti-Spam mods which can make your site spam-resistant (nothing is totally spam-proof, no matter what anyone claims)
    SMF also has several "portal" mods which - while not a full blown CMS, can perform as a "lite" CMS, including articles, individual pages, blocks, etc.

    For example, I run a site which has SMF, with a portal mod and several other mods.
    We have a front page, a media gallery (which allows uploads and downloads), an article system, calendar, link-list, affiliate banner sharing, glossary and many more features - all done with the SMF software plus mods. (It replaced our original implementation of joomla+forum)

    Best of all, Simple Machines Forum has an ACTIVE support community and is FREE.
    VBulletin, while a nice piece of software is anything but free.

  92. Drupal by nilbog · · Score: 1

    If it were me I'd roll the entire site as well as the forum into Drupal. There are great forum modules available and the flexibility is there to do whatever you want.

    --
    or else!