多年来我做了很多PHP,但我现在正在学习ColdFusion,并且遇到了Application.cfc
文件。
基本上这是一个创建过一次的类(有一个过期日期)。该类处理传入的用户,并可以设置会话变量和静态内存对象,例如查询。例如,我可以从Application.cfc
的另一个线程中为一个用户加载站点范围的统计数据。每个页面通常需要几秒钟才能使整个网站快速响应。
另一个例子(仅供澄清)。
如果我在OnApplicationStart
中设置了一个设置为0的增量变量,则可以使用每个用户请求(多个用户)或OnSessionStart
增加此变量,而无需联系SQL数据库,因为它始终位于服务器中本应用程序下的内存。
我想知道PHP是否有类似的文件或对象?可以创建一次并用于存储临时变量的东西吗?