Но отказ от стандартных исключений везде где они нужны - это будет как раз вынужденный костыль, ради быстродействия.
За работу приложения отвечает множество классов, каждый из них самодостаточно выполняет свою часть работы, и в случае возникновения исключительной ситуации бросает исключение.
<?php
file_put_contents('название конечного файла на сервере',file_get_contents('сайт текста'));//сохранить файл 'название конечного файла на сервере' со значением 'получить данные с сайта текста'
?>
ну вот кстати да, в этом минималистичном тесте и трейс никакой.
А в живом проекте может счет идти на сотни килобайт.