Re: Is bb_enqueue_script really needed?
It adds the (half-dozen) ajax scripts to topic pages.
Doesn’t affect other pages from what I can see.
In theory it’s very necessary, can’t delete topics without it since there is no non-ajax fallback from what I can see. Also things like adding/removing favorites within a topic.
You can reduce mysql queries by pre-loading all options in one fetch at startup. Try this un-documented option in config.php
$bb->load_options = true;
personally I can’t wait ’til they stop using prototype.js since it’s HUGE for the few functions they access
then there is add-load-event which is 200 or so bytes but not combined with any other script so it forces yet another external file load