Можно, но если в переменных будут запросы в бд, то это будет дикая нагрузка
Так а какой смысл создавать лишнюю нагрузку ради "ровноты" кода, который виден лишь админу? Это можно провернуть, если на каждой странице у тебя используются все переменные из подобного файла, а если нет - это просто бред, который лишь замедлит работу сайта.
На скорость не повлияет, а вот на читаемость очень. Не нужно так делать.
P.s я кстати когда только начинал учить PHP, тоже думал о такой реализации, ссылаясь на то, что всё в одном месте. Но даже при наоичии нескольких модулей будет полная неразбериха.
2кб инклуидного файла = 0.001 сек генерации скрипта. Ты же не знаеш, сколько переменных он надумает туда напихать
Для меня да, ибо у меня скрипты летают 0.003-0.010
Многие движки так и делают, только переменная содержит массив или объект для чёткого разделения и экономии кода.