Добрый вечер!
Как начинающий писатель-php, начал разбирать mvc. Почитал хабр, форум, снова хабр. Но все ж остались вопросы.
1) для каждой ли страницы должен быть свои м-в-ц?
2) нужен ли мод_рерайт для системы с роутером, который разбирает URI?
3) данные берем из модели, контроллер направляет эти данные на определенный вид. В строке запроса получается что-то вроде: сайт.ру/название_контроллера_и_модели/метод_контроллера (поправьте, если затупил). Как будут передаваться гет-параметры?
И еще вопрос про ООП в целом:
4) по какому принципу создаются классы? Читаю "класс для работы с бд", "класс для авторизации", на соседней вкладке приводят пример с книгами (цена, название, год выпуска - свойства класса "книга"). Истина где-то рядом, но где ближе?
Заранее спасибо!