Точка входа
Точка входа (Entry point) — точка входа
Суть в одном предложении
Точка входа — файл или место, с которого начинается выполнение приложения при запросе или запуске.
Краткое определение
Точка входа — файл или место в коде, с которого начинается выполнение приложения при запросе (или запуске): подключаются настройки, автозагрузка, маршрутизация и т.п.
Оригинал и перевод
- Язык: английский
- Оригинал: Entry point
- Буквальный перевод: точка входа
Синонимы и варианты написания
- Entry point
- Точка входа в приложение
Происхождение
Общепринятый термин в разработке: один или несколько «входов» (например, index.php, main.ts, init.php), через которые запрос попадает в приложение.
Где используется
- Веб (index.php, init.php), CLI, фреймворки
Когда это важно
От организации точки входа зависит, насколько легко подключать автозагрузку, конфиг и не превращать её в «свалку» логики.
Подробное объяснение
В веб-проекте на 1C-Битрикс единая точка входа в пользовательский PHP — файл /local/php_interface/init.php: он подключается на каждом запросе. От того, как он устроен (только подключение других файлов или «свалка» логики), зависит поддерживаемость проекта.
Аналоги и связанные термины
- Bootstrap
- Init
- Front controller
- Router
Пример использования
«init.php — единая точка входа в пользовательский PHP. Имеет смысл оставить в нём только подключение файлов, а логику вынести в классы и модули.»
Мини‑FAQ
- Одна точка входа или несколько? Ответ: Зависит от приложения: веб и CLI могут иметь разные точки входа; внутри веба часто одна (front controller), дальше — маршрутизация.
Смотри также
- Autoload
- Helper
- Refactoring