Полностью зависит от вашего опыта программирования.Во время кодирования вы должны выбрать язык, который вам больше всего нравится «дома».
У меня есть некоторый опыт работы с PHP и больше опыта ASP.Net/C#.Поэтому я бы выбрал ASP.Net/C#, потому что я больше дружу с тем, что у меня есть одна DLL, которая действует как соединение между вашими сайтами и информацией, вводимой в CMS.С PHP-фреймворком, который действует как связь между вашим сайтом и базой данных, вы, вероятно, будете иметь больше файлов, чем один.Если все они находятся в одной папке, это, вероятно, нормально, но подумайте об их обновлении, если они находятся в отдельной папке.