[Day of a Week] День недели. Обновление

Обновил свой малюсенький велосипедный проект «День недели» до версии 0.2.17.

5195d82c9d29c936f100001b

Что это и для чего можно прочитать в описании проекта.

Нововведения:

I. Изменил структуру сайта:

Текущая структура сайта:
1. Имеется один слой (пока), который собирает данные для себя. Это неверно, буду исправлять в последующих версиях.
2. Модули подгружаются только те, которые нужны.
3. Система получает запрос, после чего проверяет, есть ли обработчик (контроллер) для этого запроса.
4. Если контроллер найден, то управление передаётся ему. Контроллер загружает нужную модель, сообщает ей необходимый набор инструкций и возвращает управление.
5. Собрав все данные, слой подгружает шаблон (вид) для данного запроса.

II. Оптимизировал показ недель

Теперь отображаются только те, для которых есть события.

III. Появилась награда «Погода».

Решил фиксировать всплески погоды и прочие погодные условия, которые хочется помнить.

Что ещё хочу сделать:

1. Что-то вроде бутстрапа, который будет инициировать то, что сейчас делает слой.
2. Возможность использования несколькх слоёв.
3. Допилить админку.
4. Пересмотреть структуру хранения получившегося фреймворка.
5. Развить независимость моделей от конкретной системы (от таблиц). Или не надо..
6. Добавить возможность создавать другие дни недели — в смысле заводить новых пользователей.

Вы бы хотели создать свой День недели?

Реклама

Есть что сказать?

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s