Существенная . Насчет памяти в PHP
https://habr.com/ru/company/otus/blog/582442/
И что касается исполнения. NET запускается как процесс выполняет что то на старте, возможно создает пул соединений, заполняет буфера, по ходу работы оптимизирует код в рантайме.
PHP отработал и забыл, то есть туже работы выполняют при каждом вызове скрипта. В какой то мере это и лучше, память не течет и все сбрасывается при каждом запросе.