Jump to content


Photo
- - - - -

Overtake vbulletin


  • Please log in to reply
46 replies to this topic

#21 3DKiwi

3DKiwi

    IPB regular

  • +Clients
  • 5,134 posts

Posted 25 October 2009 - 12:28 PM

Getting back to the original topic. As far as I can see IPB has already overtaken VB. VB is now playing catch up with IPB.

3DKiwi
C4D Cafe My IPB powered web site.

#22 Alex K.

Alex K.

    Nerd

  • Members
  • PipPipPipPipPipPip
  • 1,666 posts

Posted 25 October 2009 - 12:30 PM

Well you could still leave it like an option for those who are not on shared hosting.... :)


People will always enable options like that when they don't have a good enough server, even if there are warnings in 150-point flashing red text. They'll then proceed to complain about how slow the software is.

#23 Gavrisimo

Gavrisimo

    Advanced Member

  • Members
  • PipPipPipPip
  • 289 posts

Posted 25 October 2009 - 12:38 PM

Well then maybe some tutorial on how to do this... :P

#24 Nityananda

Nityananda

    Advanced Member

  • +Clients
  • 405 posts

Posted 25 October 2009 - 12:42 PM

Getting back to the original topic. As far as I can see IPB has already overtaken VB. VB is now playing catch up with IPB.

3DKiwi


hehe ... me too ... However there are always little 'bits' that make each software better for different users. Only they have more little (huge) bits than we do, and therefore if we fill in the gaps they dont stand a chance ;)

#25 iozay

iozay

    IPB Full Member

  • +Clients
  • 161 posts

Posted 25 October 2009 - 12:47 PM

There is just one thing in my opinion that both sides are missing and that is a good Group Moderator System(Ability to make members an owner of a group and give them the ability to put people inside the group where they are moderator in or removing them). vB has this however there they can only accept members instead of adding them. Plus you can't make people a primary member of a group in vB.

Anyway IPB lacks this feature completely and is a feature I would love to see added.

#26 whitetigergrowl

whitetigergrowl

    Needs Serious Help

  • Members
  • PipPipPipPipPipPip
  • 1,045 posts

Posted 25 October 2009 - 12:48 PM

Modification area - This needs to be easily viewable to a new customer even if they cannot download. I had to go looking for it and this shouldnt be the case. This is of most importance to a lot of people. It also doesnt seem to have the 'flashyness' of the main website and looks to me as it needs a bit of overhall in order to make it more friendly. Things like people becoming coders/designers etc once they have given so much back to the comunity are a big thing over at vb.org in my opinion and would be a great idea for here. We all know coding is competition to be the best, so give the guys something to compete with. Mod of the month, coder tags, feedback etc (yes I know some of this is there however its not visible enough to a new user)


:whistle:


#27 Rikki

Rikki

    data-type='member title'

  • IPS Staff
  • 23,348 posts

Posted 25 October 2009 - 12:56 PM

Well you could still leave it like an option for those who are not on shared hosting.... :)


Unfortunately it's not that simple... a lot of people don't understand why it would be bad on shared hosting, so would enable it anyway, and ultimately end up getting shut down (and possibly getting IPB banned at that host). We have to walk a fine line between features and not overloading servers.

Rikki Tissier - Administrator & IPS Designer/Developer
I have it on good authority that if you type "Google" into Google, you can break the internet.

My flickr photos


#28 Jaggi

Jaggi

    Needs Hobby

  • Members
  • PipPipPipPipPipPipPip
  • 3,946 posts

Posted 25 October 2009 - 02:01 PM

Awe :cry: no one likes my resources area and I made it myself with tables and everything.

Rikki is going to clean it up and make it look good soon :)


no comment, you know how bad you broke it :P.
IP.Tracker Project Developer
See my development site @ www.CodeTheInter.net (BETA)


Posted Image Posted Image

If you make it idiot proof, they'll build a better idiot


#29 Matt

Matt

    Chief Software Architect

  • IPS Management
  • 26,138 posts

Posted 26 October 2009 - 04:39 AM

Regarding the one-in-all search. Back in the preview board days we did actually have this. It worked by lumping all searchable data into one table. The problem with this is that MySQL isn't very good at managing large busy tables. Even on a modestly sized community, this search index table would be receive many write / read and delete requests. Generally speaking, MySQL locks the whole table when one process accesses it. You can use InnoDB which has row level locking but then the MySQL full text search doesn't work on InnoDB so we can't use that.

We found in testing that the table would lock frequently causing other processes to queue (effectively piling them up). During peak times, this could build up and cause MySQL to crash. This problem would only get worse the busier and large a forum gets.

We decided to scrap this idea and work on Sphinx integration which is separate software that specialises with search indexes rather than try and force MySQL to do a thing it is not good at.

Bluntly, it would have been a disaster.

Ajax searching, live searching, etc are all grand ideas that are very easy to implement from a technical point of view but they are impractical in the real world.

Matt Mecham
Invision Power Services, Inc.
"I love deadlines. I especially like the whooshing sound they make as they go flying by."
-- Douglas Adams (1952 - 2001)


#30 Kfir

Kfir

    Advanced Member

  • Members
  • PipPipPipPip
  • 368 posts

Posted 26 October 2009 - 05:05 AM

Unfortunately it's not that simple... a lot of people don't understand why it would be bad on shared hosting, so would enable it anyway, and ultimately end up getting shut down (and possibly getting IPB banned at that host). We have to walk a fine line between features and not overloading servers.


Is there a possible way to make it into a hook? Then pass the project to the community dev team.
Or you could just make a big note near that feature like: "MAY CAUSE A SHUTDOWN OF THE SITE ON A SHARED HOSTING SITES! YOU HAVE BEEN WARNED!!!"
I would someday want that feature included in my board.


#31 Alex K.

Alex K.

    Nerd

  • Members
  • PipPipPipPipPipPip
  • 1,666 posts

Posted 26 October 2009 - 05:13 AM

Or you could just make a big note near that feature like: "MAY CAUSE A SHUTDOWN OF THE SITE ON A SHARED HOSTING SITES! YOU HAVE BEEN WARNED!!!"

You could put that notice in 150-point flashing red text on every other line of the page and some people still wouldn't read it.
  • C. Waffles, Collin1000, Mike John and 1 other like this

#32 Mark

Mark

    I dropped the "iggy"

  • IPS Staff
  • 8,375 posts

Posted 26 October 2009 - 06:09 AM

Even on dedicated servers... it would be too resource intensive to be practical.

Mark Wade
Developer

zce-php5-3-logo.gif php5-zce-logo-new.gif


#33 Kfir

Kfir

    Advanced Member

  • Members
  • PipPipPipPip
  • 368 posts

Posted 26 October 2009 - 11:05 AM

Even on dedicated servers... it would be too resource intensive to be practical.


Yeah it could be, but why not let the owner of the board choose?
BTW, It must not be used for the forum itself, you could let the admin choose for which application he wants to use this feature.
I can find it more useful for IP.Download, IP.Gallery & Help Topics, which are way less loaded than the forum itself.


#34 Ditchmonkey

Ditchmonkey

    IPB Newbie

  • Members
  • PipPipPipPipPip
  • 689 posts

Posted 26 October 2009 - 11:09 AM

Unfortunately it's not that simple... a lot of people don't understand why it would be bad on shared hosting, so would enable it anyway, and ultimately end up getting shut down (and possibly getting IPB banned at that host). We have to walk a fine line between features and not overloading servers.


Then sell a different version for business users. I wouldn't mind paying a little more to get out of a set of restrictions created to accommodate shared hosting situations.

#35 Ditchmonkey

Ditchmonkey

    IPB Newbie

  • Members
  • PipPipPipPipPip
  • 689 posts

Posted 26 October 2009 - 11:10 AM

Even on dedicated servers... it would be too resource intensive to be practical.


Have you considered having a script to update the search index that can run on a cron scheduled for non-peak hours?

Edit: I take it back, I'd just be happy having tags. I don't need ajax search.

#36 bfarber

bfarber

    RBT-KS

  • IPS Management
  • 28,558 posts

Posted 26 October 2009 - 03:58 PM

Have you considered having a script to update the search index that can run on a cron scheduled for non-peak hours?

Edit: I take it back, I'd just be happy having tags. I don't need ajax search.


Tags are something on our radar, for sure.
  • Graeme S. likes this

Brandon Farber
Development Manager / Senior Support

If it sounds like fun, it's not allowed on the bus!

php5_zce_logo_new.gif     

Invision Power Services, Inc.


#37 akiratheoni

akiratheoni

    IPB Member

  • +Clients
  • 80 posts

Posted 26 October 2009 - 07:03 PM

Yeah it could be, but why not let the owner of the board choose?
BTW, It must not be used for the forum itself, you could let the admin choose for which application he wants to use this feature.
I can find it more useful for IP.Download, IP.Gallery & Help Topics, which are way less loaded than the forum itself.

The "Recent Posts" hook suggestion has gained a lot of momentum and popularity but they still won't do it due to the same issue with this search, so I don't think they'll do either.

#38 bfarber

bfarber

    RBT-KS

  • IPS Management
  • 28,558 posts

Posted 26 October 2009 - 07:28 PM

It is a sad reality, unfortunately, that we cater to all sorts of clients on all sorts of setups, and it is simply not as easy as telling client "A" they can't use a feature because their server can't handle it. Believe me, we'd love to introduce all sorts of cool (but resource hungry) features, but to do so would mean we need to support those features, for all our customers on whatever particular setup they have. If the feature is going to get IP.Board banned from a host because it is not resource friendly, unfortunately it's not something we can include.

Brandon Farber
Development Manager / Senior Support

If it sounds like fun, it's not allowed on the bus!

php5_zce_logo_new.gif     

Invision Power Services, Inc.


#39 Logan

Logan

    Needs Hobby

  • +Clients
  • 3,714 posts

Posted 26 October 2009 - 07:46 PM

Regarding the original poster not being able to find the setting to enable the WYSIWYG editor... perhaps display a small non-obtrusive message when using the STD editor that the RTE is an option? Similar to the message you display when a user is not using the flash uploader.
  • IPB Bob likes this
Logan
test signature

#40 Kfir

Kfir

    Advanced Member

  • Members
  • PipPipPipPip
  • 368 posts

Posted 27 October 2009 - 06:50 AM

It is a sad reality, unfortunately, that we cater to all sorts of clients on all sorts of setups, and it is simply not as easy as telling client "A" they can't use a feature because their server can't handle it. Believe me, we'd love to introduce all sorts of cool (but resource hungry) features, but to do so would mean we need to support those features, for all our customers on whatever particular setup they have. If the feature is going to get IP.Board banned from a host because it is not resource friendly, unfortunately it's not something we can include.

Well you can do the on of these options:
1. Make it as a community project as a separate download.
2. Make it included as a built-in setting which is OFF by default + with a big warning next to it.
3. Don't make it compitable with IP.Board but with the other applications such as IP.Downloads & IP.Gallery which aren't as big as the board is, so it won't be that "resource hungry'. (you can include that with your coming major releases! :D)

I really liked that feature back in the beta, so I'm not willing to give up on this! :P neither do you!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users