.ctp - это страницы шаблонов CakePHP, то есть шаблоны просмотра.
Он используется для представления в MVC, которое показывает выходные данные в браузере и действует как представление для действия контроллера.
В него можно записать код JSON, XML, HTML, JS, CSS, PHP.
Больше, чем HTML / PHP страницы, он показывает данные, отправленные с контроллера.
Также .ctp файлы CakePHP может действовать как макет, который оборачивает представление вокруг него.