Zend framework Zend概述、范围界定、单例等

Zend framework Zend概述、范围界定、单例等,zend-framework,Zend Framework,我搜索了Zend关于范围界定的讨论,我知道有些框架细微差别似乎表明存在一些服务器端内存,但我不能确定。单例的存在是否表明它们在每个应用程序中加载一次,或者在每个会话中加载一次?如果一个单例在每次请求时都被重新加载,那么将其描述为单例是没有意义的 像require_once()这样的语言术语是如何表示这些被加载一次并在整个应用程序或会话中保持的?还是说,它们只是在每个请求或页面范围中以某种方式重建的 我非常感谢任何帮助和链接,我可以得到了解ZF和php页面的大局。PHP页面本身看起来很像是一页一页

我搜索了Zend关于范围界定的讨论,我知道有些框架细微差别似乎表明存在一些服务器端内存,但我不能确定。单例的存在是否表明它们在每个应用程序中加载一次,或者在每个会话中加载一次?如果一个单例在每次请求时都被重新加载,那么将其描述为单例是没有意义的

像require_once()这样的语言术语是如何表示这些被加载一次并在整个应用程序或会话中保持的?还是说,它们只是在每个请求或页面范围中以某种方式重建的

我非常感谢任何帮助和链接,我可以得到了解ZF和php页面的大局。PHP页面本身看起来很像是一页一页的,没有遗留下来的内容,但是对于这些Zend引用来说,这是没有意义的,除非Zend正在做一些更大的事情

对理解这一点有什么建议吗?
谢谢

PHP脚本将仅在请求期间保持。请求结束时,所有内容都将被删除


Zend框架与此无异。对象在其中被称为singleton的原因是,您只能有它的一个实例。

PHP脚本将仅在请求期间保持。请求结束时,所有内容都将被删除


Zend框架与此无异。对象在其中被称为singleton的原因是,您只能有一个实例。

所有内容都只在页面范围内,因此,如果您有许多类需要一次相同的文件并实例化singleton,则每个请求只需执行一次。所有内容都只在页面范围内,因此,如果您有许多类需要一次相同的文件并实例化单例,那么每个请求只需执行一次。