Ответы пользователя по тегу MODX
  • Что значит all backends are down?

    kotomyava
    @kotomyava
    Системный администратор
    Не достучаться до сервера базы данных.
    При этом, у вас используется mysql proxy, который и возвращает эту конкретную ошибку(собственно используется не часто, поэтому и ответ найти не так просто)...

    Может лежать сервер БД, может лежать сеть до него, может не правильно быть настроен mysql proxy. Чтобы понять что именно происходит, надо более глубокую диагностику произвести.
    Вероятно, вам надо в службу поддержки вашего хостера обратиться, или к вашему админу, если у вас возник такой вопрос.
    Ответ написан
    Комментировать
  • Возможно ли объединить возможности MODX и кастомный функционал PHP и работать при этом в единой базе SQL?

    kotomyava
    @kotomyava
    Системный администратор
    Всё это можно делать на движке modx, собственно. Для работы с базой там есть xPDO, для кастомного php кода сниппеты и.т.п. Хотя modx и весьма далёк от совершенства. =)

    Вам просто надо хорошенько разобраться в движке и почитать документацию, и всё станет на свои места...
    Ответ написан
    2 комментария
  • Как сделать редирект с неправильного URL на правильный?

    kotomyava
    @kotomyava
    Системный администратор
    Вы просите невозможного.

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

    Но и на php вам тоже никто не сможет написать пример, т.к. этот код будет зависеть от вашего приложения - нет какого-то универсального внешнего решения вашей задачи.
    Т.е. его теоретически-то можно сделать прокси между сайтом и веб сервером, который будет делать дополнительные запросы, и проверять ответы на те или иные url, но это редчайший костыль будет.
    Ответ написан
    Комментировать
  • Почему MODX хранит html в БД?

    kotomyava
    @kotomyava
    Системный администратор
    Да ладно, там PHP код в БД хранится, что уж там шаблоны... =)
    Впрочем, и то и другое стало можно подключать и из файлов. Так что можно теперь, можно нормально работать с системами контроля версий хотя бы...

    А вообще, очень странный человек проектировал MODx, и многие решения там крайне не стандартны(если очень корректно описывать ситуацию), вот и всё.
    Ответ написан
    Комментировать
  • Почему программисты не любят MODx?

    kotomyava
    @kotomyava
    Системный администратор
    1. Не секрет, что изначально концепция MODx придумана и воплощена профессиональным дизайнером, а не профессиональным программистом. =) Соотвественно, аритектура неудобна и местами ущербна.

    2. Еvolution просто откровенно убог.
    - Проблемы с производительностью при большом количестве документов,а это могильный камень для "лёгкой" cms.
    - Хранение кода в базе, а это не только проблемы с системами контроля версий, но и громадная дыра в безопасности - впихнув в базу что-нибудь можно выполнить произвольный код штатными средствами.
    Да и других проблем там хватает.

    Revolution уже лучше, но xPDO на котором он построен это не фреймворк, а тихий ужас.

    Ну и комюнити - там только десяток человек, которые действительно знают, как реально всё работает. Соотвественно, за редким исключением, отвратительной качество расширений, отсутствие достаточного количества информации, куцая документация.

    Админка, кстати, после того, как стали кешировать дерево, стала не такой уж и плохой, и это в общем-то не особо-то минус - скорее вопрос вкуса... =)
    Ответ написан
    7 комментариев