Отказ от поддержки modx.com
Не хочу писать эту заметку, но нужно информировать общественность.
Все вы знаете, что дела у MODX идут ни шатко, ни валко. 3й версии нет, активность сообщества на нуле, новых дополнений почти не выходит.
Для координации основных разработчиков еще во времена моей работы в Нидерландах (а может и раньше) был создан закрытый чат в Slack, где обсуждались всякие вопросы о будущем системы. Так вот, вчера меня из него исключили без объяснения причин.

Конечно, я не был там особо активен, но вот так просто взять и выкинуть — это перебор. Возможно конечно, что чат и вовсе закрыли, но у нормальных людей принято о подобном предупреждать.
В целом, это отлично иллюстрирует отношение владельцев MODX к другим разработчикам и сообществу в стиле «делаю, что хочу». В связи с этим у меня полностью пропало желание поддерживать свои дополнения в репозитории modx.com.
Так что я их оттуда убрал, оставив ровно 2:

Заметку пишу ровно с одной целью, когда кто-то будет спрашивать о пропаже pdoTools или miniShop2 из репозитория MODX — давайте ссылку сюда.
Поступила информация, что ничего такого никто не хотел, просто чистка неактивных аккаунтов. Каким это образом я был неактивным, если увидел удаление в тот же день — загадка. Видимо, нужно было что-то писать постоянно, а не просто следить за ходом работ над системой.

Как следует из сообщения, «неактивные» аккаунты понадобилось выкинуть перед обсуждением потенциальной уязвимости. Видимо, неактивные аккаунты что-то сделают с этой информацией во вред сообществу — побегут всем про неё рассказывать, наверное.
Как это работает, где логика? Или аккаунт неактивен, и ему пофигу на новые сообщения, или он активен, и тогда его не нужно удалять. Я уже молчу, что перед удалением можно было просто спросить: «чувак, ты еще тут, хочешь дальше участвовать»?
А так получается, что в MODX появилась новая дырка, и при мне её обсуждать не хотят.
В общем, спасибо Марку Хамстра, что он заморочился разузнать и прояснить ситуацию. Джейсону свои действия объяснять не досуг.
5 основных дополнений вернулись в репозиторий modx.com, благодаря Марку Хамстре:
Все вы знаете, что дела у MODX идут ни шатко, ни валко. 3й версии нет, активность сообщества на нуле, новых дополнений почти не выходит.
Для координации основных разработчиков еще во времена моей работы в Нидерландах (а может и раньше) был создан закрытый чат в Slack, где обсуждались всякие вопросы о будущем системы. Так вот, вчера меня из него исключили без объяснения причин.

Конечно, я не был там особо активен, но вот так просто взять и выкинуть — это перебор. Возможно конечно, что чат и вовсе закрыли, но у нормальных людей принято о подобном предупреждать.
В целом, это отлично иллюстрирует отношение владельцев MODX к другим разработчикам и сообществу в стиле «делаю, что хочу». В связи с этим у меня полностью пропало желание поддерживать свои дополнения в репозитории modx.com.
Так что я их оттуда убрал, оставив ровно 2:
- sdStore, который подключает modstore.pro
- SMF, разработку которого мне оплатил иностранный заказчик, и новых версий там не предвидится.

Заметку пишу ровно с одной целью, когда кто-то будет спрашивать о пропаже pdoTools или miniShop2 из репозитория MODX — давайте ссылку сюда.
Обновлено 20.09
Поступила информация, что ничего такого никто не хотел, просто чистка неактивных аккаунтов. Каким это образом я был неактивным, если увидел удаление в тот же день — загадка. Видимо, нужно было что-то писать постоянно, а не просто следить за ходом работ над системой.

Как следует из сообщения, «неактивные» аккаунты понадобилось выкинуть перед обсуждением потенциальной уязвимости. Видимо, неактивные аккаунты что-то сделают с этой информацией во вред сообществу — побегут всем про неё рассказывать, наверное.
Как это работает, где логика? Или аккаунт неактивен, и ему пофигу на новые сообщения, или он активен, и тогда его не нужно удалять. Я уже молчу, что перед удалением можно было просто спросить: «чувак, ты еще тут, хочешь дальше участвовать»?
А так получается, что в MODX появилась новая дырка, и при мне её обсуждать не хотят.
В общем, спасибо Марку Хамстра, что он заморочился разузнать и прояснить ситуацию. Джейсону свои действия объяснять не досуг.
Обновлено еще раз 20.09
5 основных дополнений вернулись в репозиторий modx.com, благодаря Марку Хамстре:
- pdoTools
- miniShop2
- DebugParser
- AjaxForm
- HybridAuth
Комментарии: 106
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Ну тогда я напишу глупость.
Эдак год назад я в каком-то комментарии позволил себе написать, что modx умирает за что получил сотни минусов и кучу негативных ответов.
А ведь был не так уж неправ.
А вам Василий спасибо за работу и кучу полезных инструментов.
У MODX получилась какая-то цельная конструкция, что нет необходимости каждый раз собирать систему из кучи разнородных компонентов. И для сборки сайта на MODX требуется немного компонентов и большая часть компонентов совместимы с друг другом. По крайней мере для меня это большой плюс. Не приходиться изучать кучу плагинов как для вордпресс. И много внятной документации на русском. И достаточно развитое сообщество.
Но и разрабам такой системы сложно делать обновления. Приходиться думать над совместимостью.
Вообщем на MODX я крепко залип. Единственный конкурент MODX для меня это node.js, но блин это конструктор еще тот :-(. Нефига не цельная экосистема.
Вы Василий человек так скажем резкий. Может и за дело выкинули? ;-)
Мне кажется их нельзя назвать конкурентами даже с натяжкой, их даже сравнивать нельзя.
Также немного напрягают эти разборки, слухи, типа загнётся скоро.
October — интересно, но не зашел как-то вообще, крокодил с бегемотом скрещенный.
Laravel — классно, мощно, но не везде же его разворачивать.
Начинаешь искать альтернативы, и всё равно всё не то.
MODX пока реально лучший и аналогов я ему пока не нашел.
Прошу прощения у сообщества, что лезу тут со своим Python-ом, но я тоже посвятил много лет MODX-у, захожу, вот, периодически сюда по привычке, читаю… чувства остались теплыми и больно смотреть, как MODX загибается, а лучшие русскоязычные разработчики отворачиваются и активно посматривают на другие технологии…
Эдакий полуконструктор «собери сам» без хардкора фреймворков и прибитых гвоздями вещей из CMS.
<сарказм>
Ну как — «жить», «существовать» конечно будет долго и на радость нам. Но если пытаться понять, а что такое жизнь в целом, то приходиться признать — это изменения, это движение, это размножение. А все что остановилось, оно просто существует.
ФаритА если серьезно, то очень жаль что руководители не понимают, что самое ценное — это люди, программисты, которые и сделали MODX более популярным. А может и понимают, но не хотят выходить из зоны комфорта и не развиваются, поэтому логично, что прогеры уходят в современный мир.
Ну, посмотрим, что будет дальше.
Для начинающих: все так же придется скачивать modx и на чем то учится.
CMS CMF вовсе не нужны так как то что в них есть (бэкенд), ты можешь скачать с packagist.org/
А если не владеешь программирование, ну придется вернутся к основам, типа wordpress joomla ну и modx в конце концов)))
Нахер фреймворки: фронтенд… бекенд не разу в жизни никто не отменял.
Знаю, щас польется куча треша. Но ребят))) Взгляните здравым глазом))) Бэкенд — это nginx apache php node? Да это все бэкенд.
Писать с нуля админку как у modx это сделано, да нахер я не готов (Если это утверждение ложно, то где решение? ). Как и большинство. Админка сделана шикарно. И досихпор она рулили.
Весь composer встраивается в modx, но тут увы что бы modx нормально работал нужен пакет который будет устанавливаться во время установки modx)) Дак а какого хера)) ты composer пользуешься)) ты изначально модифицируешь файлы которые хранятся у тебя на компе. Подключить в modx, плевое дело.
Вот пример того как это делается bustep.ru/records/composer/247-napisanie-svoego-paketa-dlya-composer.html
Итог такой: все CMF CMS помрут… Нужен бэкенд через который придется управлять какими то частями сайта, да ты хоть что делай, менеджеру нужно зайти и залить картинку, даже если у тебя приложение на iphone. Кто согласен что реализация админки в modx хорошая, ставьте лайк)) Шутка
Вопрос Василию, есть решение в отношении бэкенда?
Где оно такое есть?
On behalf of the Russian-speaking community and on my own behalf, I will say the following, as I see the situation at the moment:
— We do not have a leader (motivator) who will pull the project along. Unfortunately this is the case.
— We do not have a roadmap for development and we know what needs to be done to achieve the next release.
— Low community involvement in the process.
— 5-6 people are actively working on the project, who do not receive any benefit for it. If they paid something for their work. Then the result would be different and involvement.
— At the moment, according to the majority of our community, MODX 3 has nothing new to offer except for the admin, refactoring, installer and admin login page. We are far behind in technology from other systems.
— We do not have a full-fledged REST API.
— A lot of money and hours went into the development of FRED — which did not receive support from the site developers. In our Russian-speaking community on it, only a few did something.
— Sterc refused to develop
My suggestions:
— Change the attitude of the MODX LLC to the project and take everything into your own hands, and not by chance.
— Create a transparent roadmap, which will be divided into sprints and every week — two will show progress on implementation.
— Refine some points: add a composer, bring up to modern PSR standards, remove elements from the base, refuse, make a full-fledged rest api, after which we will not need ExtJS and we can make a normal convenient admin panel on the same VueJS
— It is necessary to attract (hire) developers for writing code, testing.
— Speed up the release process
— To update the work of the modx.org site, where there will be news about the achieved process.
Small steps can achieve a goal than not understanding where we are going.
Training, manuals and all that are good. But the post we are commenting on is not about that.
And of course, many thanks to the guys who are working on the project!
Вопрос а зачем нужен владелец modx? Если он кинул всех? Получается разработать свою админку, свою систему. Сделал миграцию, объяснить сообществу что те товарищи решили забить на всю систему, и мы можем сделать лучше. Лучше, используя новые технологии, ломаем все что построили, но в итоге получаем лучшую CMSSSS)).
Но если это так то в чем проблема?
Выскажу свою шуточную идею из высказываний про то что modx вроде как не очень: CMS не нужна, CMF не нужна, админка ненужна — идите учиться сразу на бекенд centos nginx elastic php composer npm gulp webpack… В общем полный трешь… — с уверенность можно сказать забудьте про кнопку сохранить в админке)), все делается через консоль…
полная хрень… никогда всех не научишь писать…
Интересно есть патент на modx? или можно самим развивать систему не смотрев на перво источники?
— Кто будет финансировать?
— Кто будет делать?
— Какой план действий и что мы хотим сделать?
Проходит немного времени и понимаем, что энтузиастов нет. К сожалению.
Во первых, нужна внятная концепция нового MODX. composer и стандарты PSR-& мне особо не нужны. Единствонно что напрягает версионность и extJS, а все остальное в MODX меня устраивает. Чем новая MODX-like CMF должна быть лучше, чтобы начать ее писать?
Во вторых, с моим темпом написания кода пилить все функции аналоги функций MODX в одиночку буду лет 5 и это просто не имеет смысла.
Вообщем нужна концепция. Без этого ни самому пилить ни привлекать кого-то не получиться.
Да много на самом деле концепций. Нужно подбирать под задачу инструмент а не наоборот, тогда вообще все проблемы отвалятся сами по себе
Не работал с Vesp. Не знаю подойдет ли она мне…
Хотя тут под какие задачи его использовать. Вообщем надо опрос. Под какие задачи используется MODX? И под какие задачи нужен новый MODX?
Как минимум в ней должны быть composer и стандарты PSR-&. Чтобы modx развивался, нужно держать его в тонусе. Основная проблема в том, что на нем очень сложно использовать современный подход.
Вывод таков, modx может развиваться только засечет разработчиков, если разработчикам не комфортно этим заниматься, то увы и ах, всем плевать что конкретно нужно вам.
То, что это стандарт, который позволяет делать красивые, гибкие и масштабируемые приложения.
Попробуй написать на MODX полноценное Api — гарантирую массу приятных впечатлений.
В общем, посмотри github.com/bezumkin/VESP — это понятный пример
Ну при таком подходе чанки, сниппеты, тв втыкать вообще некуда. Как при таком подходе сделать CMF вообще? И это уже, во первых, будет не MODX-like, и, во вторых, подобные «современные» системы уже есть. Зачем городить еще одну…
Что-то обсуждение не полезное. Выясняешь что полезного можно добавить в MODX, а в ответ только модные стериотипы О_о.
а где речь шла о дебилах? странное сравнение…
Ты о чем?
Я тебе про современны подход ответил, а у тебя фантазия разыгралась)
Вообще охота чтоб кто-то написал про все преимущества MODX, его нищу на рынке и провел сравнение с другими CMS и фреймворками. В смысле я бы сам хотел написать такое, но пока не настолько уж горю желанием, чтобы время, которого не очень, выделить. И другие CMS и фреймверки знаю плохо.
Написать очередную 1001 цмс, чтобы было?
Или выяснить, что нужно людям (не только программистам)?
Помимо разработчиков, есть много других людей, о которых никто не думает. И которые тратят намного больше времени с системой, матерясь и чертыхаясь, пытаясь сделать простые вещи.
Или посмотреть на рынок разработки, и выяснить чего такого не хватает. Какой инструмент нужен бизнесу, чтобы быстро и надежно решать задачи?
Деньги здесь не стоят на первом месте.
В общем то понятно почему, причины вполне объективны.
composer и modx вещи не совместимые. Вот почему:
незвомжно установить зависимость modx в своем компоненте ибо в modx «компоненте» содержиться куча сторонних библиотек которые тебе не нужны.
Ребят))) Сорян конечно, но блин пакет github.com/webnitros/readerxlsx содержит 3 файла, а остальное все зависимости под 40мб)) О чем речь?
Тянешь 3-ю версию modx, разве что то не будет работать про таком подходе? (Размер 3-й версии modx 23 мб в архиве)
В общем можно все будет работать на уровне composer зависимости, просто у когото в голове сидит хостинг в 100мб в голове и он до сих пор с этими мыслями живет.
Нормальный хостинг, минимал:
50гб места под файлы
5гб оперативки (это больше чем на ноутбуке у многих)
канал 1тб
Итог такой: машины должны страдать, выжимайте из хостинга максимум, так как владельцы сайтов не готовы платить вам за оптимизацию, но готовы платить за хостинг 10к в месяц…
Это реальность.
Вернемся к нашим баранам, в каком месте тут modx не поместился?
Ну я про vps vds и имел ввиду))
Или я так устарел что все это знают, а я только начал изучать это?
Опрос: кто пользуется кнопкой «Сохранить» в ресурсе? (ставьте лайк)
Your requirements could not be resolved to an installable set of packages.
Problem 1
— modx/revolution v3.0.0-alpha2 requires xpdo/xpdo ^3.0@dev -> satisfiable by xpdo/xpdo[3.x-dev, 3.0.x-dev] but these conflict with your requirements or minimum-stability.
— modx/revolution v3.0.0-alpha2 requires xpdo/xpdo ^3.0@dev -> satisfiable by xpdo/xpdo[3.x-dev, 3.0.x-dev] but these conflict with your requirements or minimum-stability.
— Installation request for modx/revolution v3.0.0-alpha2 -> satisfiable by modx/revolution[v3.0.0-alpha2].
Что то как то не дальновидно. А другим может то что было в репазитории было нужно. И они не ставили modstore у себя в компонентах.
Оказывается, если кто-то что-то делает бесплатно, то он может взять, и перестать это делать вообще. Особенно, когда это всеми воспринимается как должное.
Неожиданное открытие для многих, но пора взрослеть.
Ибо получается для тебя это сейчас тоже тяжелый чемодан который приходится таскать за собой.
Ситуация получается аналогичная как и у владельцев modx «сам не ам и другим не дам».
Когда я написал, что ухожу, меня тоже либо сознательно, либо из-за неактивности кикали из того чата, потом вернули, когда попросил. Это нормальная здравая политика безопасности, иногда чистить неактивные аккаунты. Никто не будет за каждым бегать и уточнять, работаешь ли ты еще с MODX или нет? Тем более достаточно на GitHub посмотреть активность по VESP и сделать выводы, что фокус сейчас не на MODX.
А еще говорим о том, что взрослые люди.
Беда в том, что мой аккаунт был активен. То, что я ничего не писал, не говорит о том, что я не читал.
А я и не прошу за мной бегать. Я просто убрал свои дополнения из их репозитория, и объяснил, почему.
Ты еще за активностью в Instagram посмотри, и сделай вывод, что я переквалифицировался в газонокосильщика.
А не надо что-то предполагать, если можно взять и спросить. Или это что, выше достоинства Джейсона — задать мне вопрос, хочу ли я работать дальше с MODX?
Для меня это очень показательно. Для тебя, очевидно, всё в порядке.
Я мог бы не убирать, мог бы не объяснять — всё мог бы, но не стал. А предпочёл еще раз обратить внимание на работу владельцев MODX с сообществом. С теми людьми, которые делают и делали их систему популярной.
Кто там еще её вперёд планирует двигать? Ну вот — посмотрите, это ваше будущее.
Jako пишет: «The last message from Vasily here was from May 2018.»
Ryan отвечает: «We are cleanup of a lot of things that have been gathering dust in general: mail accounts, domains/subdomains, servers, services (including Slack), etc. Have already freed up thousands per year and there is a lot more to go. I’ll look into what happened in this case Monday. Have been out of town last two weekends and am going to spend time with Liz this one!»
Jason пишет после всего: «Sorry about the confusion folks… was just trying to cleanup inactive accounts. My mistake.»
Ты пишешь: Владельцы MODX, удалили меня из чата не спросив, который я читал, но в который не писал больше 2 лет (что тогда блин активность в твоем понимании?), пойду плакаться.
Я вижу человеческую ошибку, предпосылок и причин для которой было более чем достаточно, которую цивилизованно исправили и извинились. Ты видишь ущемленное самомнение.
Там неделями, а то и месяцами ничего не происходит. Потом обсуждение на 2 часа о том, как принять какой-то PR — и всё.
Собственно я его и читал, чтобы быть в курсе, когда какая-то реальная движуха пойдёт.
Где? Кто?
Со мной разговаривал только Марк, и это явно не он совершал ошибку.
Давай-ка ты покажешь, где я плакался? Ну, процитируй, что я расстроен, что мне обидно или еще что-то подобное.
Я зол, Вань, это совсем другое чувство. Именно поэтому я полностью забил на официальный MODX и убрал свои дополнения из репозитория. Если бы не Марк, так бы оно и осталось.
Никто, кроме него, с той стороны со мной не общался, так что злоба никуда не делась.
Ты конечно же больше в чатик не пойдешь и будешь доказывать, что никто перед тобой не извинился. Смею тебя заверить, что это не так, этой картинкой.
Естественно
Мне не нужно доказывать то, чего не было. То, что Джейсон написал «сорян, пацаны» где-то там, где меня больше нет — ничего не меняет.
Поезд уехал, тема закрыта. Это далеко не первые тёрки с Джейсоном, но последние.
Какая разница на что это похоже? Любой человек вправе обижаться в любом возрасте. А если говорить про Василия, то он очень много сделал для MODX и выкинуть его из чата — это не уважение к нему. Ок, они почистили неактивных, но они же могли подумать, что важных людей ненужно удалять и вернуть их назад. Или могли рассылку сделать по эти неактивным пользователям.
Я не говорю, что Василий сделал правильно или неправильно, но его реакцию я понимаю. Они поступили не обдуманно, он поддался эмоциям. А что ему нельзя?
А что у взрослых людей нет эмоций? Или нужно делать чтобы никто не осуждал потом?
Лично я на modx.com захожу 2-3 раза в год, и то хз по каким причинам. Надеюсь что модстор будет жить еще долго!
P.S.
Мое мнение, что поступили некрасиво. Еще один шаг в сторону опустошения сообщества.
Но та же тильда или wix через год два догонят. 95 процентов желаний заказчика можно будет организовать просто двигая блоки по экрану в визуальном редакторе. И только 5 ну максимум 10 процентов проектов, которые будут иметь ну очень мудренную логику — будут обращаться к программистам.
Ведь по сути, я не ошибусь если скажу, что все мы делаем на том же modx совершенно однотипные задачи — сайты услуг, лендинги, простые магазины.
Все это и намного больше уже можно за 3 клика наделать в конструкторе — подключать большинство существующих оплат, доставок, сторонних сервисов. А есть американские конструкторы сайтов типа shopify — так это вообще мощнейший инструмент, радует только что им пока не очень интересен рынок России.
Это смотря какого заказчика. Если речь про лендосы с одной формочкой или типовые магазы с парочкой товаров, то разумеется. Если речь про сложные сервисы и серьезные проекты, то ни один заказчик в здравом уме не согласится делать что-то на виксе или тильде, — это антонимы для фразы «серьезный проект».
Это потому что MODX сейчас не годится для серьезных проектов, поэтому здесь в основном и решаются простецкие типовые задачи. При этом даже на MODX есть некий процент проектов, которые ни один конструктор не вывезет при всем желании.
Так далеко не все проекты ограничиваются функционалом магазина.
А конструктор позволяет не нести затраты на дизайн, верстку, программирование. ИИ генерит качественный html, css, js и плюсом микроразметку за бесплатно. Стильно выглядящий магазин, с разными вариантами оплаты, доставки, хорошо оптимизированный в плане сео — можно получить за 100 рублей (это я утрирую, не знаю цен но очень не дорого).
Да конечно сложные проекты будут, но их не так много.
Да и с относительно простой тоже.
Например, мне нужен простой сайт с рейтинговой системой. Ну, заполнил ты там свой профиль, получил 10 баллов, заполнил что-то еще — получил еще баллов.
Что мне может предложить Wix? Ничего. Что мне может предложить Tilda? Ничего.
Язык не повернется назвать такой проект сложным или серьезным, просто он нестандартный. И вот как только ты сталкиваешься с чем-то нестандартным, что не решается готовыми пакетами, так все, костыль на костыле.
Безусловно, но и ведь это не плохо. Если программист не развивается и не повышает свою квалификацию, то уж извините.
На мой взгляд, уровень заказчиков соответствует уровню программиста. Попробуй представить синьора с опытом 7+ лет, который на своей основной работе делает лендосы за 5к или простые магазины на CMS за 20к. Вот и у меня не получается.
Я вот не очень люблю слово — проект! От него веет пафосом и амбициями.
В моем понимании раз уж мы общаемся на сайте посвященном modx — то тут все делают сайты и только сайты, а ни какие не проекты)
МОжет быть сейчас кто-то найдет страницу в википедии и бросит в меня страницей, на которой очень четко дано определение, что такое — проект)) Как когда-то я написал здесь что jquery это фреймворк, поскольку под фреймворком я лично понимаю любую надстройку над любым языком, которая позволяет писать код на упрощенном синтаксисе, а мне все громко кричали что jquery это библиотека!
Лично в моем понимании — все что мы видим в браузере и взаимодействием через него — это сайт. Проект — это что то такое, что работает на сервере
, делает кучу полезного, но ему веб интерфейс и не нужен то совсем)
Но это что-то Остапа понесло, простите.
Проект — это, например, когда к тебе приходит заказчик и вываливает бизнес-идею, а ты должен ее обработать напильником и выплюнуть готовый проект, который будет приносить деньги заказчику.
Да сайт может быть простым или сложным, может быть микросервисным, может иметь интеграции с десятками сторонних сервисов, но все равно это — сайт.
Руководитель вообще этим не занимается, да и не должен.
Опять же, зависит от уровня программиста. Кто-то делает «лишь сайт», а кто-то выстраивает архитектуру и бизнес-логику приложения.
Сайт не может быть микросервисным, микросервисной может быть архитектура приложения, а если она является таковой, то, как правило, сайт — лишь красивая обертка, которая общается со всеми микросервисами.
Уверяю, что микросервисную архитектуру проектируют и пишут не проект-менеджеры.
В нашей нет. Есть директор, зам директора и программист.
Но когда я пятничным вечером закончив работу позволяю себе помечатать, то я представляю так
— директор заключает договор с клиентом
— проект менеджер берет на себя общение с заказчиком, понимание того что ему нужно, грамотно формулирует задачу программисту
— программист решает задачу так, как ему позволяет опыт, знания, нахальство.
— проект менеджер презентует готовое решение.
На мой взгляд программист не должен общаться с заказчиком. Хотя по факту я 60% времени этим занимаюсь. Но что делать — у нас бедная компания. Но в идеале — не должен. И для этого проект менеджер и нужен.
Иными словами, программисты и будут полировать бизнес-идею заказчика.
Если речь о какой-нибудь студии, где есть разделение обязанностей, то абсолютно верно.
Вот и думаю теперь )
Даже они уже выпустили свой конструктор магазинов.
У конструктора есть жесткие рамки, и рано или поздно владелец этого сайта конструктора это поймет, но уже поздно будет. Собственно как сейчас это и происходит, единственное что я вижу в данный момент как ушлые ребятки на этом зарабатывают создавая «Типичные одноразовые сайты», а владельцы бегут с них, через некоторое время, при этом отдавая еще больше денег чтобы перенести всю ту информацию которую они там навбивали. И да конструктор это не ваш сайт, его владелец всегда будет чужой дядя.
Имхо конечно же.
Я вижу 2 проблемы в Modx:
1. Он не подходит для 90% обывателей, а в современных реалиях решение должно быть простым и адаптироваться под задачи. Я сейчас не о том богатом внутреннем мире Modx и его «ограничениях», я о том, что его не хотят потребители. Я сделал наверное сотню проектов на Modx и самое сложное в них это отдать проект заказчику на поддержку.
2. Это вечная гонка технологий, на которые обывателю срать, большинство задач можно решить в любом конструкторе сайтов за 3 копейки не зная нечего про js, php, namespace и тд.
Как я писал ранее, сколько бы ты не делала инструмент для разработчика, он всегда будет устаревшим.
Нужно делать продукт, а в Modx продукта нет.
Вот вам для примера
codecanyon.net/search/modx Ну нет нечего на Modx, никто нечего на нем не делает, зато говна на Laravel и CodeIgniter полно
Следовательно можно отметить, что MODX довольно прожорлив, а кто есть деньги? Конечно его создатели Raymond и Ryan, а @jason скрыл служебную тайну переговоров с нашим Василием, так что по поводу — ОСПОРЮ
Видимо pdoTools в miniShop2 тянулся из репозитория modx.com.
Сейчас при установке на хостинге modhost minishop2, админка даже не открывается.
Если устанавливать через установщик, то выдается ошибку что pdoTools не найден.
А если пытаться скачать pdoTools через репозиторий то: