Политиками слишком сложный квест. Начиная с запрета использования внешних носителей и кончая занесением всех программ через которые можно ходить в интернет в список которые запрещено запускать.
Иначе все это в пустую.
Или вы имеете в виду что-то другое?
Все индивидуально, если проекты однотипные то и их количество может быть большим, а если проект большой и уникальный то только один. Слишком частные случаи получаются. Только собственные наблюдения могут определить количество и качество.
Просто если вернет mysql ошибку он обычно пишет в какой строке она. Так хоть можно наглядно понять где именно. А если строка одна, это придется вчитываться в запрос и понимать в каком именно месте, вместо решения проблемы.
Структура ноооборот даже очень приятная. Меню и контент это фактически одно и тоже. Для большинства сайтов подобная структура подходит на ура. Конечно сложное меню можно сделать но сложновато. Но слабая сторона этой цмс шаблоны, те которые бесплатные просто ужасные. А платных нормальных я так и не нашел.
Но плюс довольно таки простая система шаблонизации, за пару часов можно перенести верстку в шаблон.
Как минимум будет писать что одинаковый тайтл у нескольких страниц. Плюс не известно какая страница попадет в индекс. Лучше прописать каноникал в метатеги и забыть.
Ну вот для чего сейчас нужен апач, для поддержки пхп, в виде модуля? Для раздачи статики он не подходит, другие языки быстрее работают через fast cgi, так зачем нужна дополнительная прослойка в виде апача?
Иначе все это в пустую.
Или вы имеете в виду что-то другое?