anonymous@RULINUX.NET~# Last login: 2025-04-07 12:02:33
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск


Re:Запилите уже восстановление пароля по имайлу)))

>Согласно ТЗ, похуй как оно будет реализовано в первой версии.
Если вписать в ТЗ более подробную информацию, то меньше надо будет переписывать потом. Иначе можно остаться с кодом, который надо будет выбросить почти весь, чтобы добавить хоть немного модульности. Фреймворк не обеспечивает автоматом расширяемость и лёгкость в добавлении фич.

>Нах админку. Оно должно отдаваться из самого модуля парсинга разметки, если по уму.
Это как?

>Как вариант дальнейшего развития - WISIWIG-редактор во все текстовые поля и забыть про разметку вообще.
Мне вот tex-like нравится, и возможность писать сообщения без js.

>Хотя, тут да, конечно лучше сразу элкмкеты меню отдавать темплейтам как список, желательно предусмотреть расширяемый набор атрибутов для каждого элемента.
Хрен с ними, с темплейтами, они вообще не важны в данном случае - их легко исправить. И формат выдачи с html на какой-нибудь json поменять несложно.

Тут вопрос в том, как их в БД и в коде организовать. Как отдельные сущности, как обычные сообщения с дополнительной меткой, или ещё чего. Нюанс в том, что сделав это сначала, потом будет сложно переделывать, т.к. это одна из основ движка. Сразу же надо определиться, будет ли вообще нужно менять их количество (допустим, добавить ещё один большой раздел), или нет. Если нет - можно всё примерно как сейчас сделать, если да - надо городить дополнительные вещи в движок. Заодно продумать вопрос производительности.

Это, собственно, и есть архитектура, которую надо проектировать. Бросаться на проект без проектирования чревато тем, что потом уже нельзя будет что-то добавить.

>Первое от второго отличается только требованиями к переносимости..
Расширяемостью оно отличается, в первую очередь. Платформе блогов нафиг не упёрлось, например, FAQ как отдельная сущность, но нужна возможность создания такого раздела без правки кода, руками админа-владельца. А рулинуксу, если не нужно будет кардинально менять структуру, такая сущность не сделает ни хуже, ни лучше, зато с ней проще.

SystemV(*)(2012-05-03 18:06:55)

Emacs-w3m/1.4.468 w3m/0.5.3
Тема:

Ваш комментарий:

Выберите фильтр: матерные выражения
торсионщина
нацпол
спам
флуд
порно
изображения
модераторские/пользовательские фильтры
captcha
Введите символы либо ответ (если на картинке задача):

Пользователям браузеров без CSS: Поле для проверки, заполнять НЕ НАДО:




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!