Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
Alroniks

Иван Климчук

MODX Джедай, работаю с Laravel
  • 16
    вклад
  • 22
    вопроса
  • 55
    ответов
  • 9%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какая производительность и пределы ревы?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Потянет. Если не выводить все объявления в дерево в админке, а использовать например Collections, которые умеет скрывать внутренние ресурсы и показывать в панели их в виде таблицы, то большой нагрузки не будет. Что касается 50 тыс посещаемость, то особых проблем не предвижу. По крайней мере все можно настроить разумно, где-то добавить кеширования и тд и тп. В отдельных случаях можно вынести front-часть на другой фрейморк (Laravel, Yii), при этом оставить управление сайтов полностью на MODX.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • Почему до полной новости стили не дотягиваются?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Для начала при вставке стилей на страницу пишите "/" всегда первым.
    <link href="/assets/css/style.css" rel="stylesheet">

    У вас используется ЧПУ, в итоге ссылки без первого "/" начинаются определяться от текущего URL. Вообще в Google Chrome есть консоль разработчика и там все эти ошибки видны сразу же. Либо, чтобы не менять все ссылки, используйте тег base. И да, MODX тут не при чем.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 1 3 комментария
  • Каким образом можно описать множественные ограничения в схеме XPDO?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    UNIQUE (cnum, snum) - это обычный индекс, который добавляется с помощью метода addIndex() api.modx.com/revolution/2.1/_xpdo_om_xpdomanager.c...()
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 комментарий
  • Лучший [на Ваш взгляд] модуль интернет-магазина для MODx Revo

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Пользовался и сейчас завершаю проект на miniShop 1 версии. Решение хорошее, много умеет, для моей задачи подходит, но в некоторых местах очевидно гибкости маловато. Эта проблема решается во 2 версии — miniShop2, минус — документация закрыта за платной подпиской (продукт хорош, можно и пожертвовать 10$ автору). С остальными не доводилось работать.
    Ответ написан более трёх лет назад
    4 комментария
    Нравится 5 4 комментария
  • Dribbble для кодеров. Есть или нет?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Я думаю, лучше github для кодера ничего нет, а для кусочков кода есть gist-ы.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Автозамена английского в Google Docs/Drive

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Есть кнопка на панели
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 8 Комментировать
  • Наилучшая связка CMS + готовый форум?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Ну как бы вот вам MODX и к нему пакет с форумом. modx.com/extras/package/discuss Единственное, там юзеры форума и сайта вроде не в одной таблице лежат, но имеют тесную связь и можно настроить авторизацию и вход с помощью того же Login в MODX.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Существует ли инструмент позволяющий публиковать новости во все соц сети одновременно?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Вконтакте получилось сделать только rss-ленту на стену и то после личной переписки с ТП. Но можно и на ifttt.com рецепты написать, которые бы постили из одной в другую материалы.
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 5 комментариев
  • Перенаправление ошибок в файл в ModX

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Для отладки я использую $modx->log(E_ERROR, 'message'); Как-то так. Уровень ошибки можно задавать через константу MODX, вторым параметром — текст ошибки или какой-нибудь объект. Результат виден во вкладке Отчеты-Журнал ошибок. Это в Рево.

    Еще можно выставить нужный уровень отлова ошибок и тогда все критические ошибки будут отправляться в лог апача или энджинкса, но это уже настройки php скорее.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Почтовая рассылка для MODx Revolution

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Возможно этот плагин чем-то поможет rtfm.modx.com/display/ADDON/modSwiftMailer
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Что происходит с Chrome в линуксе?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    У меня тормозит в основном на страницах с флешем. Иногда все окно замирает из-за какой-либо вкладки, где есть flash.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как в MODx получить параметры/настройки со всех контекстов?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Можно вытянуть все настройки напрямую из таблицы modx_context_setting.

    $cs = $modx->getCollection('modContextSetting');
    foreach($cs as $csi){
    	print_r($csi->toArray());
    }
    


    Если нужны условия, то создать критерию и указать в ней все условия, затем выполнить запрос на выборку.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Сыйты написаные на Fat-Free Framework

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Для клиентов используем MODx (из-за очень удобной и понятной админки — сами клиенты так говорят), включая и визитки и сайты покрупнее. Для внутренней разработки и своих проектов использую этот фреймворк.

    CMS на нем нет (не встречал), но она по сути и не нужна. Мне он чем-то django для python напоминает (есть схожие моменты). Можно, конечно, дописать такую же автогенерируемую админку, но не вижу смысла. F3 легкий и простой и можно админку написать, заточенную под сайт клиента. Универсальность — это хорошо, но не всегда.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Выбор CMS

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    MODx — очень гибкая и основных модулей для нормального сайта хватает. Написать свой модуль — сложнее. Довольно высок порог вхождения из-за ExtJS в админке. Но плюс к гибкости — можно кучу всего написать используя сниппеты и чанки.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Перенести Unity Dash вниз?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    нужно юнити перезапустить. вроде бы так: unity --replace, но лучше нагуглить.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 комментарий
  • Куда выложить программу для оценки?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Если уж вопрос для программистов, то программисты для программистов выкладывают код, а не готовую программу. Ну а в самом деле, что там критиковать: окошки да кнопочки, которые нужно нажимать, чтобы получить результат. Критиковать интересно реализацию. Так что добро пожаловать на github и bitbucket.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как делать бекапы?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Я пока не реализовал у себя. Но идея есть хорошая. Делать бекапы в виде deb-пакетов. Т.е. сриптом собирать пакет, закачивать его куда-нибудь на хранение и все. Из плюсов — грамотно собранный и настроенный пакет легко можно установить потом. Ибо как недавно говорили на хабре: делать бекапы умеет любой дурак, а вот как потом бекап восстановить — вот главная задача.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • Как достать файлы с VPS без FTP?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Или примонтировать удаленны хост через sshfs:

    sshfs username@hostip:/path/to/dir -o port=??? /dest/dir


    если порт стандартный — 22, то опцию указывать не нужно. Папка, куда монтировать, должна существовать на диске.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Перенос сайта с MODX на 1С битрикс

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    Поддерживаю. Через импорт/экспорт. Для одного сайта писал загрузку каталога из xml (база 1с). Так же можно и выгрузить из modx каталог в читаемом формате для bitrix.

    Но такой же резонный вопрос: зачем? Работает — не трогай!
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • А какие есть алгоритмы для поиска максимального скопления точек на плоскости?

    Alroniks
    Иван Климчук @Alroniks
    MODX Джедай, работаю с Laravel
    помнится еще в университета с точками этими возились. сейчас алгоритм не помню, но считали расстояния между точками и по нему определяли разбросанные. цель задачи не помню, но могу выяснить если напомните завтра днем.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • yupiter7575
    Yupiter7575
    • 19 ответов
    • 1 вопрос
  • Василий Банников
    • 19 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 15 ответов
    • 1 вопрос
  • TNPTSYWWCC
    Uneasy Hearts Weigh the Most
    • 11 ответов
    • 0 вопросов
  • alegzz
    • 9 ответов
    • 0 вопросов
  • SoreMix
    SoreMix
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации