К содержанию

Новые дополнения и их версии

Написать заметку

Еще немного про сессии MODX, компонент smartSessions

Всем привет!

Небольшая предыстория
Когда я на свой VPS сервер закинул очередной более-менее крупный сайт (в базе около 25 тыс. товаров), у меня начались проблемы с нехваткой памяти, mysql ее нещадно отъедал.

В процессе оптимизации я начал понимать, что у половины сайтов в базе большую часть объема занимает пресловутая таблица modx_sessions, где, как известно, лежат сессии посетителей.

Но… почему? У сайта посещаемость 150-200 человек в сутки, сессии хранятся 7 дней (да, я проверил, они действительно очищаются), но в таблице почему-то 200000 записей, хотя по логике вещей должно быть 200*7=1400+. Реальность расходится с теорией не на 5-10%, а в десятки раз!
В итоге таблица весит полгигабайта, сайтов штук 10, каждому дай памяти, вот VPS и падает периодически… непорядок!


Читать далее, Еще немного про сессии MODX, компонент smartSessions

PageBlocks. Галерея и Коллекция блоков.

Всем привет!

В новой версии компонента улучшено множество деталей, но самым главным нововведением стала галерея и коллекция блоков. Вот основной список изменений:

  • Добавлен источник файлов к блоку
  • Изменен тип поля изображения
  • Добавлен тип поля комбо
  • Добавлен тип поля галерея
  • Добавлена коллекция блоков
  • Рефакторинг
Читать далее, PageBlocks. Галерея и Коллекция блоков.

loginSetting - быстрая настройка авторизации в MODX на основе Login

loginSetting - быстрая настройка авторизации в MODX на основе Login
К сожалению Office дорогой и для авторизации я часто использую Login. Но его довольно долго настраивать и мне это уже надоело. Сделал пакет для быстрой настройки Login.
Создаются все необходимые страницы Регистрация, Востановление пароля, Личный кабинет, Профиль и сменить пароль и чанки. Настроенные и переведенные. На bootstrap 4.
Дополнительно ставиться Login,Theme.Bootstrap и pdoTools. На страницах сайта включается femon.
Внимание! страницы создаются с id со 100 по 106. Если у вас на сайте больше 100 страниц, то страницы не создадутся.
Я делал пакет для сайта на котором уже есть 20 страниц. Для себя можете пересобрать пакет с другими id страниц.
При использовании думаю пакет лучше адаптировать под себя https://github.com/touol/loginSetting


Комментарии →

MODX Revolution 2.8.3 доступен для скачивания

MODX Revolution 2.8.3 доступен для скачивания


Разработчики MODX и команда интеграции с гордостью объявляют о выпуске MODX Revolution 2.8.3. MODX Revolution 2.8.3 добавляет дополнительную совместимость с PHP 8 и исправляет ряд ошибок и проблем с безопасностью.

Примечание. Сайты, использующие визуальные редакторы, такие как TinyMCE RTE, TinyMCE Wrapper и подобные, будут иметь проблемы с 2.8.2, связанные с браузером мультимедиа. 2.8.3 обеспечивает решение этих проблем.

Внимание обнаружен неприятный баг!
Читать далее, MODX Revolution 2.8.3 доступен для скачивания

PageBlocks. Удобное управление контентом сайта.

PageBlocks. Удобное управление контентом сайта.
Всем привет.

Документация

PageBlocks позволяет легко и быстро интегрировать верстку. Больше никаких дополнительных полей(tv). Добавляйте, удаляйте и перемещайте блоки в интерфейсе ресурса.



Читать далее, PageBlocks. Удобное управление контентом сайта.

FormItPlus. Управление полями формы.

FormItPlus. Управление полями формы.
Всем привет!
Компонент расширяет возможности компонента FormIt, а именно дает возможность создать новые поля, создавать новые вкладки для каждой формы, менять данные форм и отправлять письма с админки.


Читать далее, FormItPlus. Управление полями формы.

msOrderFields. Управление полями заказа.

msOrderFields. Управление полями заказа.
Всем привет!

Компонент предназначен для управления полями заказа и вкладками. Можно управлять как стандартными полями так и создавать новые. Подробнее под катом.


Читать далее, msOrderFields. Управление полями заказа.

FlashShop. Готовая сборка магазина.

FlashShop. Готовая сборка магазина.


Демо временно не работает!
Установка на modxhost тоже пока не работает!

Особенности


  • Bootstrap 5.0.0
  • Адаптивная и валидная верстка
  • Ajax авторизация/регистрация
  • Личный кабинет
  • Динамическая мини корзина
  • Фильтрация и сортировка
  • Поиск по товарам
  • Контактные данные покупателя в письме заказа
  • Обратный звонок с защитой от CSRF
  • Карты: yandex, google, leaflet и 2gis
  • Конструктор блоков на основе MIGX
Читать далее, FlashShop. Готовая сборка магазина.

easyComm 1.11.0. Прикрепление файлов (фотографий)

Привет!

Небольшой анонс новых возможностей easyComm с версии 1.11.0-pl.

Теперь вы можете дать возможность пользователям ваших сайтов прикрепить к отзывам файлы/фото.
Читать далее, easyComm 1.11.0. Прикрепление файлов (фотографий)