Требуется MODx Evo программист на постоянную удаленную работу

В веб-студию требуется MODx Evo-программист на удаленную работу. Задачи: разработка новых, техподдержка уже сделанных сайтов (у нас на поддержке около 20 сайтов на MODx, по ним периодически делаются небольшие доделки). Оплата сдельная.
Ищем дисциплинированного, ответственного, пунктуального разработчика, который всегда на связи в рабочее время (по Москве).
Пишите сюда в комментарии или на почту hr@ivandamari.ru — присылайте примеры работ, цены (почасовая и для примера, сколько стоила разработка того или иного сайта из портфолио).

43 комментария

avatar
Разрешите оффтоп — разработка новых проектов на MODX EVO — это создание технического долга с самого начала. Смотрите в сторону REVO.
avatar
А чего наминусовали? А обосновать? EVO — костыли 2004 года, зачем их использовать в 2016 году?
avatar
Я хоть и не минусовал, но «обоснования» писал уже не один раз. От 90% сайтов на REVO, когда я видел изнутри как «это» сделано — у меня случаются приступы тошноты. Потому тут вопрос в том, что можно на костылях EVO нормально ходить, а можно чуть менее костыльное REVO через такую жопу в ухо просунуть, что и совсем ходить не сможешь. Причем это не «исключения, подтверждающие правила», а именно «правила». Вот такое вот у меня сложилось мнение :)
avatar
И как же сделаны 90% сайтов на REVO, которые вы видел изнутри? Поведайте.
avatar
С веткой «товары» в дереве на 3000 элементов и с количеством сниппетов в районе 150, разложенных в 120 папок с названиями вроде my_snippet_number_118 ))
avatar
А теперь внимание вопрос — какое отношение это имеет к обсуждаемому вопросу? Т.е. по вашему на EVO так сделать нельзя было? Вы зачем эту чушь пишите?
avatar
Самое прямое отношение. Если человек разбирается в EVO, он сделает точно не хуже, чем человек разбираюйся в REVO. А вот обычно те, кто лепят по 150 сниппетов в 120 папках и деревья по 3000 элементов чаще других кричат, что «REVO круто, EVO — отстой» ))

В общем, спор уже не раз был и не раз ничем не заканчивался. Я лишь попытался пояснить вам за что, скорее, всего, вам тут поставили минусы (вы же это хотели узнать или что-то еще?:))))
avatar
Мнение принято но версия что разработчики EVO «лучше» чем REVO — не выдерживает никакой критики. Это софистика и чушь в отличии от того что EVO — cms устаревшая 10 лет тому назад. Пожалейте хотя бы ваших заказчиков, которым придется иметь дело с админкой «на дворе шел 2001 год» а простейшие вещи типа порядка документов решаются «модулем» или ручным указанием порядка menuindex. Про остальное можно даже не говорить.
avatar
Не сочтите за труд — я вижу вы большущий специалист по REVO и всем его нюансам. Сам несколько раз пытался на него перейти, но не смог найти ни одного более-менее решения по отнесению товара сразу ко многим категориям. Не посоветуете чего? :)

п.с. а насчет «устаревшая» 10 лет назад, так и REVO тоже лет на 8 уже устарела (если, конечно, говорить не про такие крутые вещи как сортировка перетягиванием деревьев в админке, а про более приземленные, вроде composer или какой-нибудь git для сохранения версий и возможности работать сразу нескольким разработчикам одновременно) ))

Кстати, все мои заказчики, очень довольны админкой именно EVO :)
avatar
Revolution 3.0 ребята в процессе. Composer будет. А в эво когда ждать? В 20010500 году после того как будет админка «не образца 2001 года»? По REVO — Отнести документ к «разным категориями» вы можете и в EVO и REVO 1001 способом, от TV до тегов. А дальше выводите как угодно, фильтруя по «метке» или сниппетом собирая ID.К чему вы эту глупость приводите?
avatar
Ну вообще-то раньше оно называлось не revolution3.0, а просто MODX3.0, т.к. и сами разработчики понимали, что revo получился далеко не идеал :)

А насчет множественных категорий — поконкретней можно? с примером-сайтом (вы же такой точно делали? или я опять глупости спрашиваю?)))))

Если не приведете примеров, я не обижусь. Тем более, все подобные споры всегда заканчиваются риторическим вопросом вроде «чего вы такого можете сделать на рево, чтобы это невозможно было повторить на эво» и растекания мыслью по древу в данном случае уже порядком поднадоели :)
Комментарий отредактирован 2016-05-26 17:59:40 пользователем webber
avatar
Для танкистов — Next Major Release: MODX Revolution 3.0

rtfm.modx.com/revolution/2.x/getting-started/an-overview-of-modx/roadmap
avatar
Танкисты до конца не дочитывают? Абзац MODX Next в самом конце вашей ссылки не видали?)

Ладно, в общем, при общении в любителями РЕВО стойкое ощущение, что у них в это время ПМС и они ненавидят весь мир бессмысленной и беспощадной злобой только за то, что этот мир недостаточно сильно любит РЕВО :) Потому дискуссию с вами заканчиваю (т.к. в данной теме, да и в любой другой это чистой воды флуд).

Если захотите обсудить достойные примеры сайтов-каталогов с товарами в множественных категориях вашей разработки — пишите в личку :)
avatar
Скажите а вы всерьез это спрашиваете или петросяна включили? Ну создайте мульти-TV для документов-товаров и фильтруйте их where например в pdoResources. Может вам еще 2*2=4 доказать на примере научной статьи в SCIENCE?
avatar
Я серьезно — я же сразу написал, что не в курсе РЕВО. Можно ссылку на этот мультиТВ? Как фильтровать? Через like таблице ТВ?
avatar
rtfm.modx.com/xpdo/2.x/class-reference/xpdoquery/xpdoquery.where

Это простейший метод. Проще только «по щучему велению». И не надо путать MODX Revolution 3.0 и MODX NEXT, вы именно зацепились что MODX3 а не MODX Revolution, а я указал на некорректность. Так что все же — для танкистов )
avatar
Зачем мне простейший метод, который левой ногой через правое ухо сделан. Или вы так и клиентам предложите?)) Вы мне покажите конкретно рабочий метод — нормальный, чтобы и делать можно было и клиенту показать не стыдно :))))
avatar
Collection видели? А MiniShop2? Нет? Успокою, не надо будет заходить в каждый документ чтобы посмотреть к чему он принадлежит. Или вам надо чтобы документ находился в двух «родителях одновременно»?
avatar
Обычно множественные категории и подразумевают, что товары находятся сразу в нескольких категориях — вроде диваны, кожаные, угловые, офисные, красные :) И вот как мне в админке узнать все диваны, которые отнесены к категории «красные»? Или вы как-то по-другому представляете себе «множественные категории»?
avatar
Категория товара и folder в дереве куда вложены товары — не одно и тоже. Категория товара это таксономия а вот вы наверно о документе — родителе? Вы про что говорите? Уточняйте сразу. И если разговор про folder — пожалуйста уточните в какой версии EVO это можно увидеть нативно.
avatar
А как потом в админке посмотреть, какие товары к данной категории относятся? :)
avatar
В минишопе можно птичками указать к каким категориям относится товар, и в админке товар будет показываться в этих категориях. При этом видно какие категории виртуальные.
avatar
Не расстраивайте сектантов :) Они этого не переживут.
avatar
Я больше для уточнения, чем спора. У топикстартера сайты в портфолио скорее всего изнутри в духе «ехал дитто через дитто» и вряд ли это изменится с переходом на Revo. Но на Evo это хотя бы не будет тормозить, да и разработчик под такое дешевле обойдется.
avatar
Можно где-то про это прочитать или это только методом тыка? :) Несколько раз собирался попробовать «от и до», но каждый раз утыкается в множественные категории и приходится в очередной раз говорить «гудбай рево» )))
avatar
Ну я немного не про это. В общем, я вот что пытаюсь найти (терминами EVO). У меня есть каталог — в нем категория «мягкая мебель» — туда складированы все товары «мягкая мебель». Каждый товар может лежать в неограниченном количестве подкатегорий этой мягкой мебели — как вложенных, так и нет — это и диван, и диван кожаный и диван угловой. Кроме этого, данный диван может принадлежать и к другим категориям (офисная мебель, мебель для horeca, мебель для дачи и т.п.).

Категории разбросаны, заранее неизвестна никакая структура, креплю я их к товару с помощью твоего selector (условие по id шаблона). СОответственно, с помощью плагина tagSaver я эти все категории делаю тегами. Ну и потом могу просто в админке отфильтровать диваны категории «угловые» с ценой от 2 до 3 млн, отсортированные по названию yadi.sk/i/kW0lRs0Hs3Bdw или диваны белые по цене от 4 млн, отфильтрвоанные по количеству просмотров — yadi.sk/i/OXbApsNis3Bk9

Вот что-то подобное можно соорудить на REVO? Если да — я бы и сам попробовал в очередной раз перелезть ))
avatar
Так ты и там по идее можешь делать тэгами. Плюс есть еще опции товаров, то есть для диванов можно назначить опции тип, материал, а для столов — ширина и количество ножек. Опции ты, кстати, соорудил через evoFilter, а там это из коробки.
avatar
Комментарий отредактирован 2016-05-27 04:09:35 пользователем bezumkin
avatar
Кстати, не уверен, что моя фраза
Если человек разбирается в EVO, он сделает точно не хуже, чем человек разбираюйся в REVO
эквивалента вашему выводу
версия что разработчики EVO «лучше» чем REVO

Или вы по какой-то другой фразе сделали этот свой вывод?
avatar
Даже в спор вступать с упоротым товарищем бесполезно. Не нравится evo — не пользуй. Заказчики один процент из 100 интересуется на чем будет сделан сайт. Наверняка если посмотреть сайты изнутри этого товарища, там ничего не будет такого гениального…
avatar
Да ладно, без сектантства )Ну реально ребята — на начерта? Типа на хостинге за 3 копейки работает в отличии от REVO? Работал я в свое время и с Etomite и с EVO — ну вот объясните своими словами, зачем?
avatar
Мне удобнее делать на собственных решениях под Evo. Но вот для магазинов у меня ничего не накоплено, тут Revo без вариантов. При том, что кто-то из сообщества мне говорил, что говно и там и там, магазины нужно делать на OpenCart. Знаю динамичную компанию из одного человека, который успешно втюхивает сайты на вордпрессе с варезными шаблонами, сам даже html толком не знает, у него наверное тоже есть альтернативное мнение на этот счет (:
avatar
OpenCart по шаблонным (подчеркиваю) решениям — очень и очень, а так там целое комьюнити кормиться на доработках )
avatar
OpenCart это лютый п*здец. Реально.
Начиная с самого простого — добавления параметров к товару. Набор параметров нельзя прикрепить к товару, исходя из его категории. И вообще, без сторонних плагинов нельзя. Только поштучно.
В товаре есть поле с автокомплитом, куда редактор начинает вбивать название параметра. Редактор, он, сука, умный — все параметры должен наизусть помнить, потому что никакого общего списка доступных параметров там не предусмотрено.
Допустим параметр даже удалось найти. Но веселье на этом только начинается — опции нужно добавлять вручную по 1(!!!) шт.
У тебя есть 1000 товаров в 10 цветах?
Нет ничего проще! Задай товару нужную ТВ, создай в ней 10 пустых полей, а потом выбери в каждом поле нужное значение. (неважно, что эти значения уже были заданы при создании самой ТВ)
Сохрани товар. Сделай это еще 999 раз.
Плагинов для задания наборов параметров для разных категорий и нормального их вывода при создании товара 3 года назад просто не было. Писал костыль.
Может за это время что и поменялось…
avatar
Это вы только про «стандартные возможности» OpenCart. К этому можно добавить крайне кривой и платный фильтр по этим параметрам на фронтэнде и полнейшее его отсутствие в админке. Создание статических страниц, новостных лент и ЧПУ — тоже отдельная песня.

Ну а уж если попробовать где-то что-то допилить, то в тоннах повторяющегося кода в десятке разных мест контроллера, вьюера и модели можно и старость встретить :))))

И это все при том, что никто не дает гарантий, что он потянет магазин хотя бы на 20 000 товаров :)
avatar
Готов предложить свою помощь. MODx усиленно изучаю и начинаю писать первые сниппеты. С данной цмс работаю около 2 лет.
Парочка последних работ:
perets.pl.ua — 100$
chistotak.com — 100$
Хорошо знаю HTML5/CSS3, нормальное знание jQuery, учу php
avatar
«Хорошо знаю HTML5/CSS3»

validator.w3.org/nu/?doc=http%3A%2F%2Fperets.pl.ua%2F

Используя валидатор вы будите еще «более лучше» знать HTML5/CSS3. Хотя за 100$…
avatar
Значит средний уровень вас не устраивает. 100$ оправдывают такую работу))))
Да и упустить alt а картинке — это не критично.
Как видите, у скрипта яндекс метрики тоже ошибки)
avatar
Да нормально все. Тем более за 100$. Но это не «хорошее знание фронт-энд разработки» но на джуниора потяните.
avatar
Споры спорами, а рекламу студии Иван да Марья — сделали ))))
avatar
Да Вы, батенька, троль еще тот. Развели базар на ровном месте.
Не нравится Ево, делайте сайты на рево, Вам никто не мешает. Но не надо навязывать свое мнение другим. Но вопрос у топикстартера был не про то на чем лучше сайт сделать, а про то что он ищет специалиста по Ево. Не разбираетесь, пройдите мимо.
avatar
О, блин, опоздал! Про Эво и Рево спорят ))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.