Чем больше файлов сервер определит для прохождения через интерпретатор PHP, тем больше накладных расходов, но я думаю, что это само собой разумеется. Если на вашем сайте нет ЛЮБЫХ страниц с простым HTML, то вы уже платите все штрафы за производительность, которые могли бы заплатить - добавление HTML в список ничем не отличается в этом случае , чем просто переименование всех файлы с расширением .php.
Реальное снижение производительности произойдет, если у вас do есть простые HTML-страницы - сервер будет без необходимости передавать эти страницы в PHP для интерпретации, когда ни одна из них не нужна. Но даже тогда, это не драматично - интерпретатор PHP не понадобится для этих HTML-страниц, поэтому он не будет ничего делать, кроме определения того, что ему не нужно ничего делать. Это имеет стоимость, но это не важно.
Теперь, если мы говорим о больших объемах, важен каждый небольшой показатель производительности, и это не будет практически осуществимым решением. Однако для сайтов с низким и средним объемом потери производительности будут равны нулю.
Если это однократное изменение и затронуто ограниченное количество файлов, то может быть более консервативным использовать директиву FilesMatch
.
<FilesMatch "^(file_one|file_two|file_three)\.html$">
AddType application/x-httpd-php .html
</FilesMatch>