Если следовать
данной статье с хабра, то для каждой новой страницы (о нас) нужно создавать отдельные контроллеры, если хочется вида site.ru/about.
1. Как еще это можно реализовать? (Не считая изменения роутера и вноса 1-го контроллера для всех типа site.ru/p/about, site.ru/p/some).
2. И зацепом вопрос про сайт без перезагрузки, как, используя данную структуру, можно сделать такой сайт? Контроллер же всегда генерирует страницу целиком, а не только какую-то часть. Я думаю, можно сделать проверку на тип запроса в контроллере и в зависимости от запроса отдавать ответ или json, или полную страницу, верно?