XenForo vs. IPB/IPS What's your honest opinion?

Status
Not open for further replies.

Tigratrus

Well-known member
I'll preface this by saying that Susan and I have been actively evaluating new platforms for about a year. We've been developing/extending our community solution (currently vB 3.8 + WP/Joomla! and PHPMyDirectory) for about 5-6 years. Our community is how we make a living. It pays our mortgage and all our bills, so it's both a business AND a labor of love.

I've tried very hard to give an honest comparison of the two systems based on our experience. Susan and I would very much appreciate hearing what others think from *their* experience and perspective.

Obviously vB 4 is not even vaguely in the running. This isn't an emotional decision it's based on hard cold facts about the platform, it's resource consumption, it's likely future, and how freaking impossible it is to work with if you want to modify/extend it.

Our take, based on working with both systems for about a month, popping for a "Hosted Community" with the full IPS Suite loaded on it (if you get the "Plus 40" for $29.99/month and pay $5/month more you can get the entire package including IP.Content and IP.Nexus) is:

IPS:

Benefits of IPS:
  1. IPS is a very mature system with a LOT of capability. The development pace is rapid, and they have come a long way from a year or two ago. The have importers, and seem to provide excellent service on tickets, the forum based help is spotty, but as long as tickets work that's fine with me.
  2. IP.Nexus is a real gem, seriously impressive what you can do with an integrated ecommerce solution, next version has ala cart ad sales, even the ability to use as the front end for hosting reselling. Awesome stuff.
  3. The mobile skin and built in iphone app are definite benefits.
  4. The IP.Content article system being able to promote from forum topic to an article and fully integrate the comments and topic replies is a major plus.
  5. They have a great search system that is fully integrated across the whole system (except for only searching a single IP.Content database at a time) as well as excellent support for Sphinx.
  6. Their gallery is getting a major upgrade, though it lacks meaningful integration with the rest of the system. It's very nice, and works well with the mobile skin/app.
Downsides to IPS:
  1. The 3rd part dev community is very VERY thin. The core products change so frequently, and break skins/mods with incredible rapidity. The end of last year IPS was releasing a major upgrade to one of their apps EVERY WEEK! That has driven a tremendous # of the Mod and skin developers away from the IPS platform simply because they can't afford to be updating everything they do so often. There are currently a LOT more mods for XF already built, than there are 3rd party mods that work with the current version of IPS.
  2. The IPS platform (while it makes vB 4 look like stone tablets and chisels) is somewhat dated, and despite all it's technical capability, feels clunky to me personally. There are a lot of inconsistencies between apps, and the CSS is really hard to work with.
  3. The promise of IP.Content is largely unfulfilled as it's very awkward to deal with. The documentation is quite lacking, and it's flat out hard to work with.
In short: If you like the stock IPS system out of the box you will probably love IPS and it's what you should go with, it's a great product. But if you want to extend it in any significant ways to meet your communities specific needs, you are likely to be fighting an uphill battle and a rough time finding someone to help you with the development, and a rougher time maintaining your customizations. Same for styling, if you don't like the stock skin or a fairly simple variation based on the stock skin, you CAN find some custom skin devs, but they are expensive and maintenance will be a major problem with every app release requiring significant work to maintain the skin multiple times a year. IPS has some very technically capable solutions. IMO They need a better UI designer (little inconsistencies like things not being exactly aligned and the CSS being hard to work with).

XF:

Benefits of XF:

  1. XF is FUN. Seems shallow, but using XenForo is a very engaging experience. The #1 goal for a forum (IMO) is to reward people for their efforts. They need to feel appreciated by their peers, they need a sense of affirmation. XF does that better than any system out there, hands down. In my opinion, this is a crucial thing, hard to achieve and absolutely priceless for a community builder.
  2. The community. The XF 3rd party dev community is bursting with energy and people getting mods built. XF is built from the ground up to be modification and styling friendly, that that's a benefit that will draw the modification community in droves..
  3. As XF has been built from the ground up with a fully modern design with a single, well architected CSS styling plan in place, it's very easy to customize the look/feel of the forum. The ability to put virtually ALL your styling changes in a single extra.css file means that XF upgrades have very VERY little impact on custom styles.
  4. Once you get below the surface of the ACP and look at the templating system, you quickly find just HOW powerful the system is. It's designed so that you can take any part of the system and extend it (both templates AND code) without modifying (hacking) the original. Again, that will make it a lot easier for mod developers to maintain their mods ad XF upgrades.
  5. XF is built as a platform like IPS. Kier and Mike have said from the beginning that they will will building a CMS, Gallery etc. Based on the best of breed nature of the Forum component, I have a high confidence level that those components will also be innovative and best of class. Looking at how fast their development cycle is, and how fast they built the whole platform AND the Forum component on top of that platform, I'm willing to bet that other parts of the platform will be available much faster than many people think.
  6. The SEO is superb out of the box, the fully semantic markup is the best we've seen.
Downsides to XF:

  1. It's new. As it's not *quite* gold release (though I feel sure that it will be very shortly:)), a lot of Devs are waiting until they have final code in their hands before putting out their mods.
  2. There is a degree on uncertainty regarding the future of XF based on the legal disputes with IB. Personally, after reading the pertinent documents, I think IB is clearly gaming the legal system in an attempt to bleed XF dry before they really get rolling. I think they will fail, but it's a legitimate concern that must be considered as a person who has a BUSINESS building and running a community (as you and Susan and myself do).
  3. XF as a platform is nowhere *near* as comprehensive in functionality as IPS, nor do they have the corporate resources that Invision Power Systems has.
  4. Migrating a complex community to XF is currently going to be a somewhat complex, phased process. To start the process requires a level of faith in the platform and it's future development that many will be uncomfortable with.
Conclusion:

After working with our IPS installation for a couple weeks, getting a feel for what's involved in making it what we want for our community, we came back to take another good hard look at XF. Honestly, I wish it was an easier decision, IPS is a GOOD system, with a ton of capability (esp IP.Nexus if you are selling ads and or any memberships or tangible/digital goods).

In two days we made more progress in XF than we had in 1-2 weeks in IPS. If *we* can do things that much faster, a real developer will be able to give us *far* more bang for our buck, IMO.

At the end of the evaluation we asked ourselves 2 questions:

  1. Would you regret going with the other platform later?
    1. If we went with IPS: Yes. We'd always wonder how much better the community would have grown on XF.
    2. If we went with XF: We'd miss the capability of IP.Nexus most. But we built more with XF pages in 1 day than we did with IP.Content in a week.
  2. Which do you think will encourage community participation more?
    1. XF. Hands down. IPS relies too much on blocks to "integrate" things. Likes/Alerts system >> Rep.
As a final reality check we chatted with a developer that's a good friend of ours that both runs his own vB forum and is looking to move. He said that he's looking at XF, and is very excited by the platform. He's never looked at IPS though so that's not a comparison, just an opinion on the XF side.


What it comes down to is both are good systems. VERY good systems. Both make vB 4 look like stone tablets and chisels. But we've been doing this for 5-6 years now, and we've learned that a modern system, built right from the start is a better fit for us. We never... NEVER seem to be able to use an out of the box system, we always push the envelope. For us, that makes IPS less of a good fit than XF.

What about others looking at the same choice? What have you found?
 
"Shouldn't have too many" is incredibly subjective, though. A program could have hundreds of bugs in it at any one time, yet if only 1-2 are extremely critical, than it's not too bad. I don't think one should judge software simply by how many bugs are logged in the tracker. Rather, one should look at how many critical bugs there are or the ones that can actually affect the message board on a daily level. A bug that only affects some obscure or rarely used thing is really not a big deal, at least to me.
when it stays unfixed for a relatively long time without an update it becomes kinda an issue. its not only about the amount its a question of time too
 
[quote
Downsides to IPS:
  • The 3rd part dev community is very VERY thin.

Benefits of XF:

  • The community. The XF 3rd party dev community is bursting with energy and people getting mods built. XF is built from the ground up to be modification and styling friendly, that that's a benefit that will draw the modification community in droves.

Really? You ding IPS for having a "thin dev community" and then plus XF's 3rd part dev community? You REALLY believe XF has more 3rd party add-ons then IPS?

I have good hopes about XF and don't care to use IPS (in fact sold my lone license months ago) but really. Lets be honest this "review" isn't the most accurate.
 
"Shouldn't have too many" is incredibly subjective, though.

I agree, it's subjective but releasing product without full testing is not a good idea, is it?

http://community.invisionpower.com/...section=mod&do=reportcomment&comment=4127&st=

More or less, if someone ever used IP.Blogs, guest can report blogs which results in guest(spam bots) spamming 'Report' and search engines getting massive 403 errors(500+).

After Xenforo, IPB also introduced 'Like' buttons but present 'Like' system of IP.Downloads is confusing or half baked implementation. Half of the people have no clue what 'Set as favorite' does. Even though there is no comments enabled, it still shows 'Receive notification of comments'.

http://community.invisionpower.com/files/file/3324-topic-prefixes/

Click on 'Like' button over there and you will see what I mean. I think eventually it's all user perspective. I can't wait to see Xenforo CMS, Gallery and Blogs.

I have been testing Xenforo, on my friend's testing board and I must say, I like it. :)
 
[quote


Really? You ding IPS for having a "thin dev community" and then plus XF's 3rd part dev community? You REALLY believe XF has more 3rd party add-ons then IPS?

I have good hopes about XF and don't care to use IPS (in fact sold my lone license months ago) but really. Lets be honest this "review" isn't the most accurate.

Actually, I am quite serious about that particular part of the comparison. Have you really LOOKED at how few of the various 3rd party addons for IPB are usable with the current version? And how about skins? Not just color tweaks, but actually customized skins?

The point is, XF has over 150 addons that are ALL usable. And they have built the system to be 3rd party dev friendly, as well as VERY good for building skins that will generally survive upgrades to new versions of the core product with very little tweaking needed. Several of those addons (Jaxel's in particular) are VERY full featured packages that significantly expand the capability of the core product. By comparison there are very very few addons available for IPB that provide much beyond minor tweaking. When you consider that XF JUST put out it's first stable release, and IPB has been out for a decade, that difference in addon quality and quantity is really quite significant.

Keep in mind that there are quite a few 3rd party devs that have been waiting for the stable release before they put any of their addons out.

I DO understand, why IPB has gone to the rapid release schedule they have... But the reality is that it's diven away hordes of Developers and Designers that simply can't economically keep up with the rapid changes.

IPB is a great product. But if you don't like it how it comes out of the box, you're going to have a much harder time (and a vastly rougher maintenance path) than you will with XF. Of course, that's just IMO, but it's an opinion based on several months of solid research and working with both systems. Obviously YMMV, but I think if you come back and look at XF in 6 months and compare the functionality you can add via 3rd party addons to the functionality that you can add to an up to date IPB install you'll find that it's not even vaguely close.

IPB's native functionality is however vastly larger than XF currently has (IP.Nexus in particular is quite awesome), but that's largely a simple matter of age. Give XF time and as the platform is filled in with more official addons I'm sure that gap will narrow too. :)

In the final analysis I believe that XF currently has the best platform hands down, and they have built it specifically with the goal of making 3rd party addons and skins both easy to develop and as upgrade proof as possible. In my strong opinion, that choice will pay off in spades down the road.
 
...but I think if you come back and look at XF in 6 months and compare the functionality you can add via 3rd party addons to the functionality that you can add to an up to date IPB install you'll find that it's not even vaguely close.

IPB's native functionality is however vastly larger than XF currently has (IP.Nexus in particular is quite awesome), but that's largely a simple matter of age. Give XF time and as the platform is filled in with more official addons I'm sure that gap will narrow too. :)

I can fully agree with you... given time I believe XF can and probably will be a better choice than the other alternatives out there now. My point earlier was that comparing the two systems as they are right now, today, it's not much of a comparison - IPB has the upper hand.

I agree with you completely, I too believe XP is the best platform. I like a lot of things XF has done right out of the gate. I believe some features are still missing from the core system but, given time XF will expand into an amazing system.
 
I own multiple IPB licenses and a license to all their addon products.
I prefer XF to IPB 24/7.

Although, right now I am only focused on a Ghost Stories database and not forums. When the time comes, I will place XF on iTopics.net (interesting topics).
 
I have an old vbulletin license 3.8 forum and blogs. How can I get rid of this or sell it? It's useless to me now that Xenforo is here.
Have you considered using the license to attract in new members? Offer a posting contest and the winner gets the license.
That may work well on some admin forums. Especially if someone wants a premium software but can't afford one.
 
Update on this topic:
IPS appears to be making some MAJOR progress with the 3.2 version of the IP.Board itself. Highlights for us:

http://community.invisionpower.com/blog/1174/entry-5919-ipboard-320-dev-update-shared-media/
http://community.invisionpower.com/blog/1174/entry-5918-ipboard-320-tagging-and-prefixes/

And #1 with a bullet! ( Sorry for the Hi-Fidelity ref ;) )
The Shared Media popup combined with the existing "My Content" page is just fantastic. And the revamp of the swamp that the CSS has grown to is a hugely needed update.

One of the nicest things, personally, is that Matt (and crew) *listened* to what the community said on my thread http://community.invisionpower.com/...pointed-by-how-far-gallery-4-misses-the-mark/ .

I've said it before and I'll say it again: IPB and Xenforo are both excellent solutions and both have engaged, responsive development teams. Honestly I can't *imagine* how on earth IB's suit driven train-wreck from hades can possibly compete with IPS and XF long term. Especially since both IPS and XF seem likely to feed off each other's innovations. Competition is good, but competition between really GOOD development teams... Priceless. :)
 
It seems that IPB ispired from many features/ideas of Xenforo...see the alerts, the new profiles...it's normal because many IPB customers asked for it (...it's normal: the Xenforo concept is the better).

What i like of IPB and want to see in Xenforo is:
- A blog/forum very updated. If the developers are too busy can be assigned for this a moderator, that regularly inform the members about the little updates/news about the company...many customers doesn't have the time to see all the post of the developers for be informed about the "what's going on?"...
- A Marketplace for mods/skins.

That's all. Do this and IMHO Xenforo will be perfect...no need to see the competition for features and other concepts...Xenforo is far superior for this and IMHO should find a unique solution/implementation without the need to rip another forum software solutions.
 
I purchased a second hand Invision perpetual license, along with a few of the addons, I think I used it for two months, didn't like it, so went back to Vb 3.8.
I wish I'd have spent the money on Xenforo now, but at the time, it wasn't "gold". (At least, officially! heh)
 
It seems that IPB ispired from many features/ideas of Xenforo...see the alerts, the new profiles...it's normal because many IPB customers asked for it (...it's normal: the Xenforo concept is the better).

What i like of IPB and want to see in Xenforo is:
- A blog/forum very updated. If the developers are too busy can be assigned for this a moderator, that regularly inform the members about the little updates/news about the company...many customers doesn't have the time to see all the post of the developers for be informed about the "what's going on?"...
- A Marketplace for mods/skins.

That's all. Do this and IMHO Xenforo will be perfect...no need to see the competition for features and other concepts...Xenforo is far superior for this and IMHO should find a unique solution/implementation without the need to rip another forum software solutions.
Alerts is more like an advanced form of vBulletins notification system.

The profile is similar to a more advanced vBulletin profile system, with a facebook feel to it.
 
What currently XenForo is missing, for me, is the skins and mods! I have sold my XenForo license and went with IPB, you know why? Cause of the mods and all those amazing skins out there. XenForo beats IPB SEO wise but still, it's like having to choose between 2 football players (I'm the coach) the one is a 18 years old talent and the other one is 26-27 years old mature and experienced player. I'd go with the mature one ;) BUT i'll be keeping an eye on the new talented and upcoming player ;)

Waiting for Xenforo to mature and more developers, skin companies, free-lancer developers to get into the game, then i'll be switching back to Xenforo!!
 
Another thing is that IPB is offering incredible support. You just rise a ticket and tell em "I want this to be fixed NAW!" and they will fix it for you. Personally? I hate IPB and i LOVE XenForo but it lacks on few things that are required for it to use it on my live board!
 
Another thing is that IPB is offering incredible support. You just rise a ticket and tell em "I want this to be fixed NAW!" and they will fix it for you. Personally? I hate IPB and i LOVE XenForo but it lacks on few things that are required for it to use it on my live board!
lol What dream world are you living in? I've never been able to ask for bugs to be fixed like that. In fact, most of the time I get the answer "That's how it was intended" or "Can't reproduce" when there is an obvious problem.

Again, what dream world are you living in where you can't find a designer and then find someone to code that design for xF? From what I've heard from coders I've spoken to, it's much easier to skin xF and maintain that skin through updates rather then IPB. I think if you haven't been using IPB long, you are in for a rude awakening. ALL THOSE MODS you adore, yeah they are going to break the next time you update IPB...and then half of those won't be updated because the devs are getting sick of constantly having to update their mods bc IPS breaks them with each update.

But hey, maybe I'm just bitter since I've been with them for 2 years, have asked them to implement all these nice features when I moved to them 2 years ago and they've never been added. I come here and it's like Kier has been watching all of my posts on IPS and has implemented every single one of them into 1.1.
 
... it's like having to choose between 2 football players (I'm the coach) the one is a 18 years old talent and the other one is 26-27 years old mature and experienced player. I'd go with the mature one ;) BUT i'll be keeping an eye on the new talented and upcoming player ;)

If we're talking about the developers of the respective softwares - you obviously haven't done much research. ;)
 
Well, I moved from vB to IPB in Oct 2010 and my stats follow the same trends from google trends for the main keywords of my board ... a few less visitors. I can't say that with vB I could invert this trend.

I think IPB should listen seriously to people like Azzid and others that claim about SEO and work with professionals that can help them o get better results.

One thing I like here is the simplicity and usability of the software. IPB is complex and "View New Content" is the worst thing I can see in IPB ...I would like to see it has xF made it, but they don't think so.

xF lacks the urls for non English users. This, with a nice gallery and a 3.2 importer I could think about it :)
 
Well, I moved from vB to IPB in Oct 2010 and my stats follow the same trends from google trends for the main keywords of my board ... a few less visitors. I can't say that with vB I could invert this trend.

I think IPB should listen seriously to people like Azzid and others that claim about SEO and work with professionals that can help them o get better results.

One thing I like here is the simplicity and usability of the software. IPB is complex and "View New Content" is the worst thing I can see in IPB ...I would like to see it has xF made it, but they don't think so.

xF lacks the urls for non English users. This, with a nice gallery and a 3.2 importer I could think about it :)
3.2 importer is hopefully on it's way...waiting to hear back from Kier. He's had my database for about a week or so. I don't remember when I gave it to him though :P
 
Status
Not open for further replies.
Top Bottom