Обзор Zend и scoping, синглетонов и т. Д. - PullRequest
0 голосов
/ 03 августа 2010

Я искал обсуждения Zend по определению объема работ и знаю, что есть нюансы фреймворка, которые, похоже, указывают на наличие некоторой памяти на стороне сервера, но я не могу точно это определить.Означает ли существование синглетонов, что они загружаются один раз за приложение или один раз за сессию?Не имеет смысла описывать Singleton как таковой, если его просто перезагружать при каждом запросе.

И как языковые термины, такие как require_once (), указывают, что они загружаются один раз и хранятся в приложении или сеансе?Или, опять же, они как-то просто перестраиваются при каждом запросе или объеме страницы?

Буду признателен за любую помощь и ссылки, которые я смогу получить, чтобы понять общую картину страниц ZF и php.Сами страницы PHP кажутся очень постраничными без переноса, но это не имеет смысла с этими ссылками Zend, если Zend не делает что-то большее.

Есть какие-либо предложения по пониманию этого?Спасибо!

1 Ответ

4 голосов
/ 03 августа 2010

PHP-скрипты будут сохраняться только на время запроса.Когда запрос заканчивается, все стирается.

Zend Framework ничем не отличается от этого.Причина, по которой объект называется синглтоном, заключается в том, что вы можете иметь только один его экземпляр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...