Михаил Божко
С нами с 22 мая 2015; Место в рейтинге пользователей: #12005POST запросы на сторонний API из REVO, как?
Всем привет!
Нужно получить при визите на сайт неавторизованного пользователя (просто при заходе на фронт-энд любого) данные со стороннего сайта через его API POST-запросом и потом эти полученные данные отобразить на фронт-энде этому же пользователю.
Проблема — нельзя светить в HTML коде ключ этого API, иначе можно было бы javascript'om их дернуть и показать.
То есть запрос должен делаться на сервере и потом эти данные (принимаются в JSON) уже обработать и отдать на фронт-энд.
Как принято такую задачу решать в стиле modx way?
Я так понимаю надо делать плагин запроса и вешать его на событие OnHandleRequest?
Но мне не понятно как принять ответ от стороннего сайта и что с ним делать дальше.
В плэйсходер, в чанк его завернуть?
Извиняюсь, если вопрос тупой, но не могу даже что-то схематично прикинуть как это может выглядеть.
Заранее спасибо за помощь!
P.S. Буду признателен за кусок кода
Нужно получить при визите на сайт неавторизованного пользователя (просто при заходе на фронт-энд любого) данные со стороннего сайта через его API POST-запросом и потом эти полученные данные отобразить на фронт-энде этому же пользователю.
Проблема — нельзя светить в HTML коде ключ этого API, иначе можно было бы javascript'om их дернуть и показать.
То есть запрос должен делаться на сервере и потом эти данные (принимаются в JSON) уже обработать и отдать на фронт-энд.
Как принято такую задачу решать в стиле modx way?
Я так понимаю надо делать плагин запроса и вешать его на событие OnHandleRequest?
Но мне не понятно как принять ответ от стороннего сайта и что с ним делать дальше.
В плэйсходер, в чанк его завернуть?
Извиняюсь, если вопрос тупой, но не могу даже что-то схематично прикинуть как это может выглядеть.
Заранее спасибо за помощь!
P.S. Буду признателен за кусок кода
Каковы пределы возможностей modX?
Привет ребята.
Задался вопросом — а сможет ли modX потянуть HighLoad новостной проект?
Не будет ли тормозов в бекэнде?
Требования такие:
Есть ли какие ограничения не со стороны сервера. а со стороны самой cms-ки?
Интересно узнать мнение Василия, и др, кто сталкивался с такими задачами, и знает modX изнутри.
Задался вопросом — а сможет ли modX потянуть HighLoad новостной проект?
Не будет ли тормозов в бекэнде?
Требования такие:
- До 15 000 авторизованных пользователей онлайн, при этом количество не авторизованных может быть больше.
- около 1 миллиона страниц, включая около 50 поддоменов
- Отдавать кешируемый контент
- Посещаемость — около 500.000 уников в сутки
Есть ли какие ограничения не со стороны сервера. а со стороны самой cms-ки?
Интересно узнать мнение Василия, и др, кто сталкивался с такими задачами, и знает modX изнутри.