Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 aa9e6065a66761ae63d5033d8b48239b
Сайт под ключ, CRM, EPS.

EgalCMS

Добавлено 15 сен 2016 в 20:13
EgalCMS 4.5 Flavia Felix - это по сути переходная версия между четвертой и пятой версией.

За время нашей работы с CMS накопилось очень много полезного кода, позволяющего сильно автоматизировать работу back-end разработчиков и получать полноценные CRUD-интерфейсы (включая экспорт-импорт в Excel) благодаря простому созданию адекватной модели расширенного ActiveRecord.

В то же время, как и в любом проекте, в EgalCMS копились и ошибочные решения. К примеру, таким решением было использование ExtJS для front-end составляющей панели администратора.
С одной стороны ExtJS имеет ряд преимуществ:

1. Очень мощная библиотека, имеющая в своём составе кучу визуальных элементов.
2. Переход от программирования интерфейса, к его конфигурации.
3. Гарантированная кроссбраузерность.
4. Исчерпывающая документация.

С другой стороны, имеются и недостатки:

1. Очень высокий порог вхождения. Невозможно подключить просто верстальщика для того чтобы реализовать банальные вещи. Обязательно требуется хороший JS-программист.
2. Сложная темизация, возможная только в определенных рамках.

Как следствие недостатков - любая задача на изменение интерфейса админ-панели превращается в целый набор административных и технических задач, что приводит к значительному повышению времени на ее реализацию.

В связи с этим на данный момент ведутся работы по созданию и структурированию архитектуры для клиентской части панели администратора - это дизайн которой вы уже видели.

Сейчас данный внешний вид реализован на проекте одного из клиентов, и перед нами стоит задача наладить его применение и в остальных проектах.

Требования, которые мы выдвигаем к новому модулю автогенерации:

1. Легкая интеграция оригинальных интерфейсов в стандартные.
2. Использование наиболее популярных технологий для реализации.
3. Высокая степень структурирования кода.
4. Исчерпывающая техническая документация.

В итоге, мы рассчитываем, что Egal Flavia Felix сделает наши интерфейсы гораздо более удобными и интересными.
6cca7dd7b1 Fca280ef02 F7dabaf697 Ae84e301b7 1a8cc98b23