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

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

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

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

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

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

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

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

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

Владимир Ребров

Full-stack developer, MODX developer
  • 31
    вклад
  • 15
    вопросов
  • 53
    ответа
  • 26%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Где бесплатно найти ментора на создание сайтов?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Очевидно, что там же, где можно найти бесплатного инструктора по вождению, тренера по фитнесу и репетитора по английскому языку.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как подключиться к сторонней БД в modx revo?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Вот человек сделал цикл подробных уроков на эту тему:
    https://ilyaut.ru/xpdo/

    Также можете посмотреть в сторону расширения migxdb.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • В чем моя ошибка на фриланс бирже?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Скорее всего вы сильно преувеличиваете свой уровень. Не может разработчик с опытом оставаться без работы. А разработчик без опыта - ноль и его уровень всегда ниже уровня специалиста, освоившего только половину того, что знаете вы, но уже имеющего за плечами несколько десятков реальных проектов.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Смерть UpWork'а? Стоит ли переживать?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Фрилансеру, который может качественно и без срыва сроков делать свою работу, вообще переживать не стоит. Потому что таких подавляющее меньшинство и спрос на них о-го-го. Сейчас я уже перестал удивляться, как верстке с детскими косяками, так и откровенному говну, которое получает заказчик от очередного "топового" умельца. Работаю пока только на русском фрилансе, но думаю, что это правило общее: качество+сроки+немного маркетинга=работа будет всегда. А биржи или их хозяева - это преходящее.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как структурировать знания в веб разработке?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    В сети просто нереальное количество информации. Книги, курсы, сайты, посвященные обучению. По шагам, по дням, с наставниками, с практикой, расписано, разжевано и разложено на атомы, для особо одаренных - с картинками и ассоциациями. Сотни профессионалов ведут блоги. Гитхаб забит террабайтами качественного кода. На Stackoverflow и Тостере всегда ответят на любые вопросы, включая, как граничащие с адекватностью, так и успешно эту грань преодолевшие.
    Но.
    Если нужно себя заставлять, значит не интересно, значит в профессии привлекает только финансовая составляющая и непыльность. Вопрос: нужно ли тогда себя мучить нелюбимым делом и тратить время впустую?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Выбор cms для простого сайта?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    MODX - правильный выбор. Суперудобная админка, кастомизация всего и вся, и высокий уровень безопасности.
    Самопис -не лучший вариант хотя бы потому, что потом найти желающих дорабатывать чужой код не так легко. Ну и неоправданно(в данном случае) дороже, как на старте, так и в поддержке.
    Ответ написан более трёх лет назад
    9 комментариев
    9 комментариев
  • Как обновить админку modx revo?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    https://ilyaut.ru/addons/how-to-upgrade-modx-with-...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • У меня есть архив сайта, как залить его на MODX?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Это не нужно ставить на modx, потому что это и есть modx. Все эти папки и файлы нужно поместить на хостинге в папку домена сайта. Выставить для папок права 755, а для файлов 644. Отредактировать конфигурационные файлы в папках manager, connectors, core/config и в корне сайта - заменить все пути, на соответствующие новому хостингу, указать имя базы данных, имя пользователя бд и его пароль. В базу данных нового сайта залить дамп бд из архива(файл с расширением .sql). Все. Пробуем войти в админку(логин и пароль к которой тоже должны были передать).
    Если все это для вас - китайская грамота, лучше найдите специалиста.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как проложить дорогу к цели и при этом не сорваться?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Эта профессия не для вас. Не тратьте время. Я, например, никогда не стану химиком, меня выбешивают все эти валентности и молярные массы. У вас то же самое, но с программированием, которое немыслимо без математической логики, теории множеств и теории графов. Вы ошибаетесь, что на сайте что-то там не нужно. Не нужно посетителю, но в фоне функциональность сайта обеспечивается алгоритмами, основанными как раз на тех вещах, которые вам неинтересны и непонятны.
    Просто займитесь чем-то другим.
    К слову, для веб-дизайна вот как раз совершенно необязательно уметь рисовать от руки.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Есть ли плагин вопросов и ответов для Modx?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    easyComm (о Tickets вы вероятно и так знаете)
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Насколько плоха практика инклюдить html-код модальных окон в html-код страницы?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Если честно, не представляю, как это может повлиять на продвижение сайта. Но, если вас это напрягает, формируйте хтмл окон джаваскриптом.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как натянуть Landing Page на MODx?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Как вариант. Есть еще такая сверхполезная штука,как migx.
    Это, если использовать готовые решения.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как создать выпадающее меню на modx pdoMenu?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Проверяйте с пом js, имеет ли пункт вложенное меню, и вешайте класс, если да. Это, если в лоб.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Фриланс в России без подписок?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Даже с 3-4 проектов заплатить 5$ думаю абсолютно не накладно.
    Ответ написан более трёх лет назад
    8 комментариев
    8 комментариев
  • Меню аккордеон на modx revo?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    MODX не накладывает никаких ограничений на фронтэнд, поэтому задачи фронтэнда остаются задачами фронтэнда. Аккордеон? Да выбирайте любой из готовых на jQuery. Нет аккордеона для MODX. Легко интегрируется любой.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Существуют ли онлайн-редакторы готовых сайтов?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Ответ "нет".
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как решить проблему с кодировкой в MIGX?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Проверьте кодировку бд и кодировку таблиц. Должна быть utf8.general_ci
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как работают в Modx revo в сниппете pdoResources параметры &context и &where?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Первый ограничивает выборку указанным контекстом, т.е. будут выводиться ресурсы только из указанного контекста (актуально, если у вас их несколько). Второй - это дополнительные условия для выборки в виде json, например, &where=`{"template:=":8}` - выбираем только ресурсы с шаблоном, у которого id=8.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Не правельно отображается год (6699-11-27). Что не так?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Потому что это плейсхолдер pdoResources, который не переводит числовое представление даты в строку после выборки из БД. За сим использование strtotime излишне. Только собственно плейсхолдер даты и модификатор формата.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какими способами интегрировать сайт в modx?

    Владимир Ребров @Rebroff
    Full-stack developer, MODX developer
    Для специалиста подводных камней никаких. Все делается достаточно тривиально, если на сайте нет сложной нестандартной функциональности. Загоняете верстку в шаблоны, режете их на чанки, добавляете дополнительные поля к ресурсам через TV, устанавливаете необходимый набор компонентов, заменяете выводы вызовами сниппетов, не забываете про кеширование, настраиваете конфигурацию, настраиваете политики безопасности для разных групп пользователей, настраиваете админку под юзера. Готово.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 8 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • vpetrov
    Виктор Петров
    • 6 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 0 вопросов
  • Wan-Derer
    • 4 ответа
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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