Почему xPDO такой прожорливый?

19.08.2019     97

Как-то раз я делал сравнение производительности xPDO с Propel 2. Сравнение было вполне корректным, т.к. обе библиотеки используют паттерн ActiveRecord. Но использование данного паттерна...

Подробнее

Агрегация в MongoDB (видео)

02.08.2019     168

Видео про агрегацию данных в MongoDB. Примеры запросов.

Подробнее

DotsMenu - удобное выпадающее меню

29.03.2019     1700

Идею подсмотрел на сайте Twitch. Меню автоматически подстраивается под любой размер экрана. Пункты меню, которые не влезают в экран, автоматически перемещаются в отдельный выпадающий блок.

Подробнее

Аудит интернет-магазина на MODX Revolution. Ищем причину медленной работы

17.10.2018     615

Смотрим что получается, если интернет-магазин делает разработчик, который работает по принципу "быстро слепил, получил деньги и забыл".

Подробнее

Эффективная капча на JavaScript

19.06.2018     1025

Когда-то я делал капчу для сниппета Formit в MODX: https://modx.com/extras/package/coolphpcaptcha. Долгое время сам её использовал, но с недавнего времени спамщики массово стали её обходить...

Подробнее