Хороший дизайнер должен уметь пользоваться карандашом, знать теорию, иметь вкус и опыт.
Без умения рисовать выше копипастера не вырастешь, т.е. ничего уникального не нарисуешь. Вкус дает сигнал, что тут что-то не так, но без теории будешь тратить кучу времени на то, чтобы понять что тут не так и как исправить. Без опыта нет скорости и качества.
Там решением отмечено за идею, что теги хранить отдельно от постов с привязкой к ним... а реализую я уже именно так как у вас. Парсю хэштеги из поста при сохранении и складываю "мухи и котлеты отдельно" )
Написано то. Вопрос был как сделать регистрацию по email в штатных таблицах, которые требуют кроме email ещё и уникальный username. Просто я пошёл дальше и грохнул его совсем.
Уже никаких. Сделал поиск по фреймворку username. Ничего критичного не нашел. Удалил в базе индекс username, переименовал username в name. Подправил приложение. Работает )
Я сначала делаю штатными средствами. Если писать вручную, то что может сделать фреймворк, то какой в нем смысл.
Меня всегда веселили заявления типа "на [типа WP] можно сделать что угодно". Это в основном говорят программисты, которые сами дописывают, все чего не хватает... вплоть до ядра )))