2.1 Автозагрузка в Zend Framework. Введение

Zend, “Autoloading in Zend Framework. Introduction”, public translation into Russian from English More about this translation.

Translate into another language.

Автозагрузка (autoloading) это механизм, который устраняет необходимость вручную включать (require) зависимости внутри вашего PHP кода. Согласно » the PHP autoload manual, если автозагрузчик (autoloader) был определен, он "автоматически вызывается в случае вы делаете попытку использовать класс или интерфейс который еще не был определен".

Используя автозагрузчик, вы не должны беспокоиться о том где находиться класс в вашем проекте. С четко определенными автозагрузчиками, вы не должны беспокоиться о том где файл класса находиться относительно текущего файла класса; вы просто используете класс, и автозагрузчик сам выполнит поиск файла.

Кроме того, автозагрузка, так как она откладывает загрузку до последнего момента и гарантирует что она произойдет только один раз, может произойти большое повышение производительности -- особенно если вы не тратите время на то, что бы убрать лишние вызовы require_once() перед развертыванием.

Zend Framework поощряет использование автозагрузки, и предоставляет некоторые инструменты для обеспечение автозагрузки как кода библиотеки, так и кода приложения. Это руководство знакомит с этими инструментами, а так же как их эффективно использовать.

Original (English): Autoloading in Zend Framework. Introduction

Translation: © antdmi .

translatedby.com crowd

Like this translation? Share it or bookmark!