Обновление CMS Совместные покупки, версия 4.2

Author Автор: Роман Чернышов    Опубликовано: 4 мая 2021

Обновление CMS СП 4.2Сегодня я спешу рассказать об очередном обновлении CMS Совместные покупки, со следующим индексом по счету — версия 4.2. В этом обновлении основные изменения были произведены в области улучшения самого движка, в частности улучшены алгоритмы работы с базой данных, работы с шаблонами и работы с файлами. Также был оптимизирован код — избавление от ряда устаревших команд PHP (Deprecation), что увеличило скорость работы движка. Проведен очередной аудит безопасности, с внесением ряда улучшений.

Управление лицензиями

Обновился личный кабинет клиентов купивших лицензию на CMS, теперь управление лицензиями доступно в личном кабинете по ссылке license.rche.ru. Доступен просмотр периода действия лицензии, скачивание новых обновлений прямо из личного кабинета(пока для некоторых дополнений), более быстрая поддержка.

Новые функции

  1. В админпанель, в раздел Рассылки СМС, добавлена функция экспорта номеров телефонов пользователей с ФИО, в формат .CSV(Excel);
  2. Возможность закрепления закупок в каталоге закупок, для вывода их первыми (макс. версия);
  3. Обновлен компонент fmanager, установлен загрузчик последней версии;
  4. Возможность переноса товара, товара с заказами, или копирования товара в другую закупку (макс. версия).

Улучшения

  1. При импорте товаров из CSV, добавлена обработка ошибок сервера, что позволяет еще стабильнее загружать большие каталоги товаров;
  2. Улучшен вывод выпадающего меню Действия в разделе Админпанель — Закупки;
  3. Улучшена функция работы с аватарками пользователей;
  4. Улучшена функция выбора Центра раздач в корзине пользователя;
  5. Оптимизация БД. В ряде таблиц изменен тип ID с INT на BIG INT, что позволяет создавать почти безграничное количество товаров и рядков.

Исправление ошибок

  1. Исправлена ошибка в функции дублирования рядов при совершении заказа;
  2. В меню админпанели исправлена ошибка которая приводила к незапланированному сворачиванию подменю.

Заключение

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

Оставить комментарий

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Оформить предзаказ
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка