@it_pear_yurec

Есть Какие либо материалы как написать срм систему?

Есть какие либо материалы, гайды о том как лучше, на чем писать срм систему, что для этого надо и т.д.
  • Вопрос задан
  • 313 просмотров
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Не претендуя на правильность - личный опыт.
Сайт представляет собой внутренний продукт для работы. Есть куча данных, с ними нужно работать определенным образом.
Типичная страница - это фильтры выборки и таблица с данными. Да, для их обработки могут применяться какие-то иные интерфейсные решения. Да, страница какого-то конкретного клиента или графики для руководства - это отдельная тема. Однако большая часть рабочих страниц строится именно по схеме "выборка - таблица - работа с ее строками".
Для типовой страницы потрудился написать мини-фреймворк, который строит форму фильтров и таблицу результатов по описанию в форме объекта с известными полями. Большая часть полей приходит с бэкенда - начальные значения фильтров, заголовки столбцов, данные пагинации. Здорово уменьшает работу руками... и дает пользователю единообразный интерфейс. А также позволяет централизованно добавлять плюшки вроде сортировки по столбцам, итоговой строчки и т.п.
Для запросов, ответов и прочего здорово подходит встроенный AJAX framework OctoberCMS. Данные удобно представляются моделями, к которым тот же Октябрь позволяет буквально одной строчкой добавить еще и подгруженные файлы. Если нужно дать админу возможность поковыряться в данных - добавляем описание к таблицам БД, и они отображаются на страницах админки.

Если кто-то хочет попинать велосипед - не стесняйтесь ;)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы