0

[День недели] Улучшение отображения списка недель

Итак, наконец-то завершил переделывать список недель, в которых есть какие-то награды (события) в своём проекте День недели.

Теперь это выглядит так:

weeks

Что здесь к чему.

Читать далее

Реклама
0

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

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

5195d82c9d29c936f100001b

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

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

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

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

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

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

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

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

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

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

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