Есть ли какой-нибудь способ в php.info (или другом файле конфигурации), чтобы я мог указать скрипт, который будет запускаться каждый раз, когда вызывается PHP?
Меня интересует отображение запросов HTTP для конкретной страницы в класс Controller, представляющий эту страницу, аналогично тому, как работает много MVC-фреймворков (например, CI).
Например, пользователь щелкает ссылку, которая должна отображаться в /webroot/some/url/widget.php, но вместо этого вызывается класс /webroot/app/mvc/controllers/WidgetController.php.
Чтобы сделать это, я полагаю, что MVC-фреймворк, подобный CI, нашел способ «зацепить» PHP Runtime, запустив скрипт, который запускается и говорит: «О, запрос для widget.php, но мы действительно хотим запустить объект WidgetController.php. "
Есть идеи / мысли / предложения / проблемы?
Спасибо!