Nginx: защита по ip + ограничение частых запросов
Поразбирался с правилами nginx и написал для себя универсальную «закрывашку» системных директорий для всех ip кроме нужных. Сюда попадут любые запросы в директории manager, core...
Комментарии →Поразбирался с правилами nginx и написал для себя универсальную «закрывашку» системных директорий для всех ip кроме нужных. Сюда попадут любые запросы в директории manager, core...
Комментарии →Давно изместно, что xPDO не нужен для выборки и вывода большого количества данных. Зачем его использовать, создавая кучу объектов, жрать процессор и память, если мы хотим просто вы...
Читать далее →Василий, здравствуйте! Дайте плз совет как грамотно решать мою задачу. А задача такая: создание ресурса с помощью кастомной формы, без авторизации. Например, для того чтобы рабо...
Читать далее →Последний проект, который я делал состоит из одной страницы, и все действия выполняются через Ajax. Конечно, понадобилось сохранять состояние страницы, и самое универсальное решен...
Читать далее →$modx -> resource -> setTVValue(11, 1); print_r($modx -> resource -> getTVValue(11)); $modx -> resource -> setTVValue(11, 2); print_r($modx -> resourc...
Комментарии →Эта заметка назревала уже очень давно, полгода минимум. Вокруг замечательного MODX Revolution сломано много копий. Ходят слухи, что он «тормозной», «прожорливый» и «неповоротливый»...
Читать далее →Не все знают, что MODX Revolution умеет работать с разными системами кэширования, для чего применяет следующие классы: xPDOFileCache — стандартный обработчик по умолчанию, хранит...
Читать далее →В рамках выполнения одной хитрой задачи, потребовалось написать скрипт, который будет запускаться по cron и что-то делать с MODX. Проблемы, в общем то нет, вопрос изучен, но вып...
Читать далее →Бывает, что вы используете какой-то сниппет или компонент, и он немного вас не устраивает. Вам нужно поправить буквально пару строк, но вы понимаете, что при обновлении эти измения...
Читать далее →Регулярно встречаю в сети разные велосипеды про то, как подключиться к MODX снаружи для работы с его Api. Даже на официальном сайте это описано сложновато.
Читать далее →