Topic: A couple questions (and thanks)
I recently got back into PunBB and I love it. I'm working on a large project and I want to integrate parts of the forum with my site (logging in, registering, etc) and I found PunBB would be much better than vBulletin for this task because it's not as complicated or bloated (with vB you basically have to integrate your site into the forums, not the other way around!). In general I don't like "spaghetti" PHP code (html mixed in with php and so forth), but I can't argue with how simple it is to mod. My first question to the developer is this: why didn't you use a mature DB abstraction layer like ADOdb? Besides having to write fewer (if any?) conditional queries, you get a lot of things for free like automatic data sanitization, caching, database session handling (better than relying on cookies alone which PunBB seems to, though I could be wrong here), different connection types, etc. Secondly, I couldn't find any information on this so I figured I'd ask here: Does PunBB make use of any native caching? It looks like the config file is cached, but that seems to be about it.
I think PunBB is great for both PHP veterans and newbies alike. It's ridiculously easy to mod for veterans and is a great start for newbies to learn the scripting language. Just as claimed, it's fast and not bloated with every feature you can possibly imagine. Oh, and it actually supports PostgreSQL natively! *bow*
Thanks for making such a simple yet awesome basic forum system! I'm going to have a lot of fun hacking my PunBB to hell and back