Обновление CMS Совместные покупки, версия 4.2
Сегодня я спешу рассказать об очередном обновлении CMS Совместные покупки, со следующим индексом по счету — версия 4.2. В этом обновлении основные изменения были произведены в области улучшения самого движка, в частности улучшены алгоритмы работы с базой данных, работы с шаблонами и работы с файлами. Также был оптимизирован код — избавление от ряда устаревших команд PHP (Deprecation), что увеличило скорость работы движка. Проведен очередной аудит безопасности, с внесением ряда улучшений.
Управление лицензиями
Обновился личный кабинет клиентов купивших лицензию на CMS, теперь управление лицензиями доступно в личном кабинете по ссылке license.rche.ru. Доступен просмотр периода действия лицензии, скачивание новых обновлений прямо из личного кабинета(пока для некоторых дополнений), более быстрая поддержка.
Новые функции
- В админпанель, в раздел Рассылки СМС, добавлена функция экспорта номеров телефонов пользователей с ФИО, в формат .CSV(Excel);
- Возможность закрепления закупок в каталоге закупок, для вывода их первыми (макс. версия);
- Обновлен компонент fmanager, установлен загрузчик последней версии;
- Возможность переноса товара, товара с заказами, или копирования товара в другую закупку (макс. версия).
Улучшения
- При импорте товаров из CSV, добавлена обработка ошибок сервера, что позволяет еще стабильнее загружать большие каталоги товаров;
- Улучшен вывод выпадающего меню Действия в разделе Админпанель — Закупки;
- Улучшена функция работы с аватарками пользователей;
- Улучшена функция выбора Центра раздач в корзине пользователя;
- Оптимизация БД. В ряде таблиц изменен тип ID с INT на BIG INT, что позволяет создавать почти безграничное количество товаров и рядков.
Исправление ошибок
- Исправлена ошибка в функции дублирования рядов при совершении заказа;
- В меню админпанели исправлена ошибка которая приводила к незапланированному сворачиванию подменю.
Заключение
Основной упор, в данном обновлении, сделан на оптимизацию кода и запросов к базе данных, влияющих на скорость и безопасность работы движка. Что касается нового функционала, то его добавлено не так много, но существенные изменения и дополнения будут в следующем обновлении, в данный момент ведется работа по разработке нового и улучшению старого функционала.

Автор:






