Jump to content

Overtake vbulletin


Nityananda

Recommended Posts

[quote name='soniceffect' date='25 October 2009 - 06:04 AM' timestamp='1256472299' post='1871189']
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:

Link to comment
Share on other sites

[quote name='theGaVrA' date='25 October 2009 - 01:16 PM' timestamp='1256490981' post='1871297']
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.

Link to comment
Share on other sites

[quote name='Charles' date='25 October 2009 - 04:53 PM' timestamp='1256489604' post='1871278']
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.

Link to comment
Share on other sites

  • Management

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 MyISAM 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.

Link to comment
Share on other sites

[quote name='Rikki' date='25 October 2009 - 07:56 PM' timestamp='1256493374' post='1871331']
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.

Link to comment
Share on other sites

[quote name='Kfir' date='26 October 2009 - 03:05 AM' timestamp='1256551534' post='1871579']
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.

Link to comment
Share on other sites

[quote name='Mark' date='26 October 2009 - 01:09 PM' timestamp='1256555359' post='1871590']
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.

Link to comment
Share on other sites

[quote name='Rikki' date='25 October 2009 - 09:56 AM' timestamp='1256493374' post='1871331']
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.

Link to comment
Share on other sites

[quote name='Mark' date='26 October 2009 - 03:09 AM' timestamp='1256555359' post='1871590']
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.

Link to comment
Share on other sites

[quote name='Ditchmonkey' date='26 October 2009 - 12:10 PM' timestamp='1256573416' post='1871702']
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.

Link to comment
Share on other sites

[quote name='Kfir' date='26 October 2009 - 09:05 AM' timestamp='1256573104' post='1871698']
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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

[quote name='bfarber' date='27 October 2009 - 02:28 AM' timestamp='1256603313' post='1871977']
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!

Link to comment
Share on other sites

[quote name='akiratheoni' date='27 October 2009 - 12:03 AM' timestamp='1256601797' post='1871957']
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.


Oh no, I need a recent posts side column block as I used to use it as part of VBA (Vbulletin 3rd party cms) and my users loved it. Any chance we could have it as a separate download so those of us who are able to use it can?

Link to comment
Share on other sites

I think we could easily list a ton of stuff IPB has that vB doesn't, and visa-versa. I hate to say it but no forum software is perfect, they all have there flaws, and its really just a matter of choosing which one works better for you. +1 to the search though, its not really the functionality I have a problem with, its the initial interface that I don't like, something more along the lines of what phpbb has going on could look good. Also agree with what you said about the community resources/modifications not being visible/promoted enough as is, there's allot of misconception still that IPB isn't as easy to mod as vBulletin and doesn't have as many resources, it would be good to quash that.

Link to comment
Share on other sites

  • 2 months later...

[quote name='soniceffect' date='25 October 2009 - 06:04 AM' timestamp='1256472299' post='1871189']Modification area - 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
Agreed 100%. A lot of current features from vb2 to 3, and IP1 to 2, started as mods on vbulletin.org. A similar resource for IP.Board would probably attract a lot more developers. It's not just a list of mods, it's a community that inspires developers to interact, roll up their sleeves, and create.

I haven't taken a look at IP.Content yet, but the way it's described, it looks like the perfect platform for developers to really use their imaginations. A lot of people want an "out the box CMS," but Invision seems like they're thinking way beyond that. Now they just need to capitalize on the idea. I predict a record number of vbulletin owners switching to IP this year, and it'd be great to steal a few coders too. :whistle:

Link to comment
Share on other sites

Re Recent Posts hook. IP Content can be used to create a Recent Posts block. I've created one and so far it doesn't seem to have overloaded the system whereas the one in the Resources section did (same one as linked to above). Here's what it looks like. I also created a Recent Topic block as well. The only thing I haven't figured is how to only show the last reply from the most recent replies. With a busy topic you may get 2-3 replies from the same topic showing.

3DKiwi

Link to comment
Share on other sites

[quote name='3DKiwi' date='19 January 2010 - 02:02 AM' timestamp='1263884532' post='1901003']
Re Recent Posts hook. IP Content can be used to create a Recent Posts block. I've created one and so far it doesn't seem to have overloaded the system whereas the one in the Resources section did (same one as linked to above). Here's what it looks like. I also created a Recent Topic block as well. The only thing I haven't figured is how to only show the last reply from the most recent replies. With a busy topic you may get 2-3 replies from the same topic showing.

3DKiwi


I've been trying to tweak "recent posts" bit by bit over several IP.Content releases. On average it should run pretty good on an average sized site. I would still not recommend setting one up on a large site, however.

Link to comment
Share on other sites

  • 6 months later...

[quote name='Logan' timestamp='1256604373' post='1871983']
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.


So is there a global setting for this? I found the setting in my settings but to avoid being asked 100 times is there a global/default setting?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...