我想创建一个具有在 HTTP 请求之间持续存在的模型的 Web 应用程序。据我了解,PHP 等语言将每个 HTTP 请求视为一个全新的连接,除了一些全局变量,如 SESSION;所以每次用户更改页面时,我的所有 PHP 类都会再次加载到内存中(每个 AJAX 请求也会这样做) - 每次都需要我从数据库构建。
我错了还是我试图让一个圆圈适合一个正方形?Memcached 似乎是一个很好的解决方案,可以在页面请求之间将我的模型保存在内存中,但它仍然需要加载缓存。PHP CLI 似乎很有希望,但在对其进行了更多研究之后,它似乎比它的价值更麻烦。有什么建议么?