bbPress

Simple, Fast, Elegant

bbPress support forums » Troubleshooting

Question about rendering time

(36 posts)
  • Started 1 year ago by HowToGeek
  • Latest reply from HowToGeek
  • This topic is not resolved
  1. You should put up a donate button on your page... or just get really familiar with vim =)

    I'm thinking that 0.05 seconds to render a page is really quite good for most sites... I can't seem to find a big forum that includes the render time in the page source.

    What I've been thinking about, however, is that a customizable caching plugin would be really useful, especially for the really old posts that are mostly viewed via a google search. Been reading through the wp-cache2 source to see if there's really all that much to it.

    Posted 1 year ago #
  2. I built a SMF forum on a litespeed server yesterday and I sometimes get 0.023 page render times - it's some crazy stuff. I didn't even think numbers that low were possible.

    SMF seems heavy in some areas but it's completely geared for quick output. I think it's only weakness is that it will always look a certain blocky style - but it gets the job done for any big forum requirements. Lots of mods and themes available too. And you can set it up in under 30 minutes, under 10 minutes if you've done it before. I'd like to see bbpress grow up to be something like that.

    At some point I want to port this style to bbpress:
    http://www.harzem.com/themes/preview/index.php?theme=6
    Pretty sure it can be done (that's the theme author's site)

    Posted 1 year ago #
  3. That doesn't seem too difficult to believe, I ran bbpress through phped profiler and it looks like the templating makes it slightly slower than if you directly outputted the code like most other forums do.

    Which does make sense... what I've been considering is making a theme that doesn't use all the filters but directly outputs the data.

    That theme author should seriously consider moderating his forum... there's nothing but spam on it.

    Posted 1 year ago #
  4. I finally found one weakness in SMF (took awhile!)
    No tags/category support and no hacks/mods in sight to add the ability.. Of course few other forums have such an ability. I've been setting up a new SMF forum for a client just to learn it and they gave me a list of sub-forums they wanted - I was like this would have been perfect for bbpress, instead of sub-forums which are unnecessary in their case and will confusing visitors.

    (ie. "photos" sub-forum which really, could be photos in any other forum, just tagged to show a topic has a photo)

    Posted 1 year ago #
  5. I've discovered another interesting approach that SMF takes - their "plugins" are actually true mods where it's a sort of "diff" file that patches the sources. Keeps it running very fast no matter how make addons you use. To a certain degree it keeps working between minor version changes (ie. 1.1.1-1.1.3) but major changes will break many of them. Still, it's an interesting approach and very different to bbPress.

    They also do virtually everything in memory as arrays (roles, etc) where bbPress runs through a big bunch of code to return a value ie. bb_current_user_can("administrate").

    I know wordpress.org's forum has distributed backup servers but it operates as a single server correct? I'm wondering just how far bbpress can scale on a single server. Once you offload mysql & email functions, that's about as far as you can go easily on a single server.

    Posted 1 year ago #
  6. Yeah, all other forums do a "diff" patch approach to creating mods, which is the main thing that drove me to use bbPress in the first place... the plugin architecture is so much simpler.

    I really like the idea of making "pluggable" actions the way bbPress does, but I'm not entirely fond of the filters. In most cases I don't use the filters in my theme, but change the theme to directly output the data.

    Posted 1 year ago #

RSS feed for this topic

Reply

You must log in to post.

Code is Poetry.