Most of the performance problems are architectural. The act of finding appropriate snippets to post means finding bottlenecks. I'm not sure that'll help, because once I find a bottleneck, I can usually fix it. The code's reasonably well-factored now.
Besides that, we're working from a substantially newer version of the code than runs Perl Monks. nate added a stricter nodeversion caching system, I added code caching, and so forth that Perl Monks doesn't have.
On the other hand, I almost have a DBD::SQLite backend ready to go, so, if you munge the install process just a bit, you can install the core system without Apache, mod_perl, or MySQL.
| [reply] |