Django
Почитал о Джанго.
Гениальная вещь.
Это именно то, что я реализовал в своём движке и использую сейчас в своих проектах. И сделал я это по наитию, потому что так нужно.
Перейти, что ли, на Джанго?
Гениальная вещь.
- Принцип DRY -- Don't Repeat Yourself. Означает, что по возможности надо стараться исключать дублирование уже введенного в систему знания.
- Реализация идеологии MVC.
- Разделение фреймворка на максимально независимые компоненты: так называемая "слабая связанность". Тоже очень правильная идеология. Шаблоны, обработчики и модель почти не завязаны друг на друга. Модель ничего не знает о такой вещи, как HTTP-запрос, а из шаблона нельзя даже случайно изменить данные.
- Отказ от завязывания шаблонов на язык программирования.
- Красивые URL'ы
Это именно то, что я реализовал в своём движке и использую сейчас в своих проектах. И сделал я это по наитию, потому что так нужно.
Перейти, что ли, на Джанго?
Comments (7):
А базу Django не только создаёт, но, при должном подходе, и обновлять при новых версиях кода может.