I just realized a slight issue that I'm running into with caching multiple applications on the same server. We should append a prefix, like with the database, to the cache. It'll be optional. This will let you have applications with similar backends but different functions coexist on the same server.
Right now, these applications are overwriting each other. It's comedical at first but it's getting annoying when it's causing big PHP Errors when the wrong data is returned.
Implement cache key prefixing (as suggested in #1197) and update the …
See the above commit.