another little speedup

Saturday, February 17, 2001, at 05:03AM

By Eric Richardson

Since I'm still stuck using a very remote db for #{node "7"}eThreads#{/node} right now, I threw in another little speedup change.

Basically I added a flag to cfg.main called loose_caching. If this flag is enabled #{node "7"}eThreads#{/node} doesn't do timestamp comparisons in the forum_info routine. If the cache exists it uses that blindly. To get a new preference to take effect you would either turn the flag off, or delete the appropriate cache file.

This doesn't apply to data, only to preference, look, and forum setting stuff.

I'm still working on how you would go about doing reliable data caching. I'm really not sure about the feasibility there with everything set up as it currently is.