Как обучиться созданию правильной архитектуры сайта?
Я хотел вам написать про использование чужого опыта, чтения множества скучных книг, изучения чужих архитектур и много-много пота. Но потом увидел вот эту строку:только не фрейворки, их разбирать самому сложно и не всегда хватит сил не полениться
и понял, что не нужно ничего писать.
Возник вопрос. А почему не фреймворки? Чем они вас не устраивают? Вы так или иначе придете к тому что напишите свой велосипед... Так зачем делать велосипед заново если можно взять готовый и работать с ним.... Вам никто не запрещает дорабатывать эти самые фреймворки под себя. Да и модель MVC там реализована на ура в большинстве случаев. Не рекламы ради Laravel в помощь для начинающего прост в освоении.... И да еще вам нужно понять что структура сайта и модель MVC все таки немного разные вещи.