На этом уроке мы продолжим планирование нашего web-проекта - нарисуем пользовательские страницы после входа.
Дата отправки отчёта:
21 сентября 2017 г.
Задание выполнено: за
35 мин.
Чему научился:
Повторил планирование ТЗ
Что было сложным:
найти время
Комментарии:
Думаю лучше удаление профиля добавить внизу профиля, а смену пароля перенести в настройки. Так же дату храню в БД в формате UNIXTIME(), на то есть множество причин, уж очень много по этому поводу экспериментов было, да, формат DATE() более читабелен, но у нас для этого есть сайт, чтобы он выводил читабельно, а БД должна быть оптимизирована и быстро обрабатывать запросы. Да и сами запросы должны быть короткими, а с UNIXTIME() короче запросов не придумать. В базе хранится айди выбранного языка, сам язык потом будет браться из другой таблицы lang_content или что-то подобное. Там будет хранится вся локализация для необходимых языков. Как обычно, если для чего-то не найдена локаль в БД, берётся локаль по-умолчанию (т.е. на языке сайта по-умолчанию).
Трудности: Найти время и... бумагу с ручкой Не совсем поняла, зачем разделять страницы редактирования профиля и смены пароля. На мой взгляд, пользователю удобнее заполнять информацию о себе и о своем личном кабинете на одной странице.
P.S.: log3 27 = 3
P.P.S.: 9 букв - это еще не длинная фамилия :) Я до замужества была Константинова - с вмещением фамилии в графу "выполнил" по черчению были регулярные проблемы :)