在PHP(Apache + mod_php)中,每次请求都会重新启动解释器。这是执行模型,即使使用PHP-fpm也可以让一些解释器为请求做好准备。
ASP.NET Web应用程序是否在IIS应用程序池中等待请求,或者每个请求是否有新的线程/进程?
例如,当其中一个请求初始化请求时,静态类变量是否会在请求中保持不变?
答案 0 :(得分:0)
是的,该值会在请求之间保持不变。
静态类变量(字段)的值在类的所有用法中持久化和共享(无论是通过实例化对象还是通过类引用本身)。见http://msdn.microsoft.com/en-us/library/aa691162(v=vs.71).aspx