Новости оптимизации
В целях оптимизации времени и ресурсов были отключены 2 ненужные части modx.pro.
Во-первых — английская версия, потому что ей никто не пользуется. Очевидно, что иноязычным пользователям лень что-то писать, а читать они предпочитают русскую часть через Google Translate. Поэтому я оптимизировал вывод текста заметок на русском (содержимое тегов code больше не переводится) и отключил en.modx.pro.
Все заметки из него переехали на основной домен, не удивляйтесь.
Во-вторых, отключен chat.modx.pro. Он также не снискал популярности, зато лично меня задолбали вопросами в приватных сообщениях.
Теперь ссылка в меню отправляет на очень активный телеграм-канал @ru_modx, можно писать вопросы там.
Всем спасибо за внимание!
Во-первых — английская версия, потому что ей никто не пользуется. Очевидно, что иноязычным пользователям лень что-то писать, а читать они предпочитают русскую часть через Google Translate. Поэтому я оптимизировал вывод текста заметок на русском (содержимое тегов code больше не переводится) и отключил en.modx.pro.
Все заметки из него переехали на основной домен, не удивляйтесь.
Во-вторых, отключен chat.modx.pro. Он также не снискал популярности, зато лично меня задолбали вопросами в приватных сообщениях.
Теперь ссылка в меню отправляет на очень активный телеграм-канал @ru_modx, можно писать вопросы там.
Всем спасибо за внимание!
Комментарии: 87
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Fi1osofЯ не помню, говорил ли я вот эту мысль про твой чат, что ты открывал: это не полетит, потому что пользователи хотят в одном месте все видеть и иметь доступ, а не прыгать по разным ресурсам, да еще и плодя учетки. Если бы ты так сделал именно на modx.pro, а не на отдельном сайте chat.modx.pro, то скорее всего это бы пользовалось бы успехом.
По-моему я такое говорил, но не могу здесь просто так найти, потому что нет поиска по комментариям конкретного человека (или я его не вижу).
Но так или иначе, в итоге получилось то, чего я и ожидал: чат закрылся. По этой причине у меня несколько вопросов.
1. Было ли у тебя желание написать свой чат под MODX? И если да, то почему не сделал?
2. Действительно ли здесь можно будет писать про другие технологии, а не только про MODX? Потому как когда я пишу про какие-нибудь технологии, мои статьи не редко минусятся. Я же тоже про чат свой писал. Да, можно обвинять в том, что там ссылки на мой сайт, но так и я должен какой-то профит получать за публикацию своих знаний и технологий.
Просто получается вот что: проходит полгода, и на modx.pro не просто что-то не добавляется, а даже что-то исчезает. Я же для сравнения покажу, что происходит с моими чатами. Хотя в публичной части сайта практически нет общения в них (потому что посещаемость в принципе маленькая), тем не менее они развиваются и хорошо себя показывают в приватной части. К примеру, на базе моей призмы переписывается один давний сервис (заявок на пропуска посетителям и т.п.), который ранее был написан на MODX и проработал не один год и не в одном месте. И вот там чаты очень хорошо зашли, потому что есть еще заявки ЖКХ, их много, и по ним часто идет обсуждение. Вот как предварительная версия выглядит интеграции чатов в задачи ЖКХ.
www.youtube.com/watch?v=1cBURTEk74k
Мысль свою не закончил, но и этого достаточно.
Проблема в другом — Telegram прёт паровым катком и людям он нравится гораздо больше, конкурировать с ним бессмысленно. В @ru_modx уже под 800 человек и под 1000 сообщений в день, только в публичной части. В основном, конечно, неструктурированный флуд, но людям нравится.
У меня же: отдельный сервер, сборка приложений под мобильные, сборка web-версии и версий для ПК. И, самое главное, постоянные сообщения в личный канал с вопросами. Как будто это я не пользователям чат сделал, а себе канал вопрос-ответ открыл. При этом активности публичной просто нет. Пара вопросов без ответов, и всё.
Нафига это дальше тащить — решительно непонятно. Потому и закрываю.
Нет, естественно. См. выше.
Пиши на здоровье, никогда не запрещалось.
Это не за технологии, это за твою неповторимую манеру «смотрите, что я нашёл, оно еще сырое и недоделанное, но уже можно попробовать! там правда дизайна нет, я же не дизайнер, и неудобно всё, но зато технологии о-го-го!». Потом 2 страницы подробностей, которые осилит далеко не каждый дзен-буддист.
Еще бы ты публиковал это как-то не в виде «я гений, а вы все говно, покажи мне свой репозиторий!».
Сообщество рассудит, пиши на здоровье.
Fi1osofОК. Хотя чат — интересный опыт, гораздо сложнее, чем просто сайт-визитка. Сильно повышает требования.
В остальном понял. ОК. Спасибо за ответы.
Всё, абсолютно всё, что случается с modx.pro как с проектом, зависит только от одного человека — и это не Николай.
Я вот считаю что modx в полне отличная система, и на данный момент развертываение намного лучше организовано в отличии от других cms/f.
Был опыт использования Laravel с vue.js, да ничего там крутова нету, для практического применения.
Чуть дальше шагни, возникают все те же проблемы что и у любой технологии, оптимизация севера, использования других технологии какой то именно под ЗАДАЧУ, а не просто так попробовать.
Говорить что любая технология лучше чем modx, это ошибка. Зачем тебе интернет-магазин делать на самописной cms, когда у тебя куча наработок от других разработчиков, и у тебя 5-летний опыт работы в создании магазинов.
Ты хочешь использовать другие технологии в modx, ну дак а как это сделать?
На счет твоих заминусованных статей: есть контекст в котором люди понимают о чем ты говоришь, если ты пытаешь развернуть новый контекст, почему ты думаешь что ты поддержку получишь?
Fi1osofА просто так улучшить MODX и подтянуть под современные технологии не получится. Нельзя взять деревянную повозку, заменить три колеса на современные, поставить двигатель от бугатти и поехать как на бугатти. Надо все переписывать вообще. И именно поэтому я поддерживал идею, что если не появится MODX3, то ничего кардинально не поменяется в лучшую сторону. И с появлением MODX3 не факт, что поменяется, но без появления его не поменяется точно. И у меня достаточно опыта в MODX, чтобы это утверждать. И это понимаю не только я. Иначе не звучали бы так часто мысли о MODX-форке (которые, кстати, озвучиваю не только я).
Хотя я так понял что для кого то не проблема продолжать оба действия совершать одновременно.
Fi1osofПросто кто то вырос, вот и все.
Разве количество начинающих программистов начало как то уменьшатся. Отстреливать их начали или что)
Fi1osofНет, не отстреливают. Просто меньше приходить стали.
Показатели интересные:
prntscr.com/onlcjq
особенно за 2010 год
Fi1osofА в сравнении с той же ларкой картина еще печальней. trends.google.ru/trends/explore?date=all&geo=RU&q=modx,laravel
Fi1osofВообще даже на официальном сайте modx.com я был в первой тысяче зарегистриорванных пользователей.
То альтернатива получает закрыть все?
Fi1osofи начать делать с нуля? Ну вот меня такая перспектива вообще не устраивает. Причем туманная, без какой то осмысленной логики.
Причем видил я бы такие жесткие минусы связанные с разработкой на modx и другими js/php скриптами, я бы тебя поддержал. Но нету их, уже достаточно опыта чтобы можно было сравнить.
Да давай те в место jquery использовать vue.js на сайте) клева, давай те.
Какие перспективы?
Fi1osofВообще, сейчас я гораздо меньше пишу и больше делаю, чем делал раньше. Сейчас что-то надо? Пошел в гугл и как правило нашел то, что нужно. А 300+ пакетов в modstore не перекроют всех потребностей, это точно.
И никто не мешает все это богатство использовать в modx. Да иначе применение.
Ну дак можно же создать свой паттерн(то есть повторяющиеся действия), который могу применять другие.
Fi1osofНа уровне ядра MODX очень много моментов есть, которые будут сильно мешать интеграции с сторонними готовыми решениями.
Ладно, тебе нравится, ОК. Никто же не запрещает. Но посмотрим на тенденции, так, через пол-годика.
Расширение таблицу, написание своего компонента. Но только не ТВ.
Тв параметры для начинающих, клева, круто создал свое дополнительное поле.
весь этот комментарий это: то с чем сталкиваются разработчики постоянно.
Нету идеальных систем, везде есть свои проблемы. Если проблемы повторяются в одном и том же месте, сделай так что твой код разворачивался за секунду для решения этой проблемы.
Инсталяцию qulp и других сборщиков аналогично можно реализовать через php.
Да использование еще каких других технологий, в том, месте где все доведено до автоматизма тяжело, ну бли, учится надо.
Fi1osofДа, можно их подключить. Но это будет дополнение к ядру с багами, а не замена ядра новым ядром без багов. Совсем не одно и то же.
Полностью доверять composer npmjs и другим можно, но на этапе изучения когда они вдохновляют. Они решают задачу которую ты раньше решал иначе и тратил время на это больше чем сейчас, Но когда начинаются ньюансы, и тебе надо вскрыть исходники)) вот тут то гемор и открывается)
Fi1osofИ такие, кстати, встречаются нередко. Но, как правило, малоопытные. У меня в блоге человек чуть до инфаркта себя не довёл, доказывая что MODX умеет всё. Причём, в стиле нашей российской демшизы, обвинил меня, в игнорировании его мнения, и при этом отказываясь услышать чьё-то другое.
Fi1osof1. Что да, ты во многом прав, но MODX тоже не плох и его можно расширять, если есть знания.
2. Он не говорил, что только MODX и ничего кроме него.
А ты его новичком обзываешь. Я с ним работал и знаю, что он не новичок. А твоя речь там действительно детсадовской выглядит. Но блог твой, потому и тебе решать как там общаться. Я просто не стал вступать.
Представляю какой удар по психике. Мои телепатические способности подвели. Они не настолько прокаченные как твои, чтобы по имени вычислять скилы. А написать, что опыт у него большой видимо помешала…?
Если помнишь по нашей с тобой перепалке, я никогда не опускаюсь до оскорблений. Но когда человек пишет, что к MODX можно легко подключить композер и гит, еще можно понять. Но реакт? Реакт Карл! А почему не jQuery? Разве это слова опытного разраба?
Fi1osofА меж тем Сергей Прохоров еще в 2015-ом внедрял React в MODX: modxclub.ru/topics/revolution-i-react-1602.html
И это не просто реакт на стороне фронта, а именно Server-Side Rendering реализован. То есть при запросе на сервер, еще на стороне MODX выполнялся серверный рендеринг с использованием реакта и отдавался конечный код.
Такие дела.
Так что проблема не в Александре (который знал про этот эксперимент), а в тебе, потому что до такого ты еще скорее всего не скоро дойдешь.
А не дойду я много до чего. И до ангуляра, и до вью и до других фреймворков. Это я про админку модх.
Пример из последнего. В PHPMailer исправили баг безопасности. Что ты будешь делать на своих сайтах MODX? Правильно. Ждать обновление 2.7.2. Или, если нужно срочно, копипастить исправления в классах. А можно было бы просто Ну неужели, вы (люди, доказывающие, что композер можно легко подключить к MODX) не чувствуете разницу?
Уже даже график падения популярности показали. И всё равно невозможно убедить, что сейчас другая востребованность на рынке. Никто не говорит, что MODX завтра умрёт. И сайты на нём делать можно будет ещё долго. Но если в дырявое ведро не доливать воды, то оно опустеет, хочется тебе этого или нет.
Вот чем на мой взгляд и занимается николай!
Что дела плохо у modx, что нужно уходить от него. Я так не считаю!
В сообществе тыщу раз уже прожужжали про то что у modx есть какие то проблемы (которые решаемы).
И какая то мания на это: доказать что другие лучше чем modx!
Это тема что ли такая популярная нынче появилась, я не понимаю.
из последних комментариев:
modx.pro/news/18656#comment-112275
И потом речь идет не о конкретных словах, а о непосредственном представлении модекс в свете отстающих.
Еще раз повторю, я так не считаю, все проблемы решаемы.
У меня нет цели, да и желания тоже, тебя переубеждать. На самом деле главное — это профит, материальный или моральный. Технологии дрлжны служить нам, а не мы технологиям.
И от того что у кого то осознание этого приходит, вряд ли у кого то руки опускаются.
Fi1osofКакие решаемые? Кем решаемые? Тобой может решаемые? Ты хоть один PR отправил в ядро? Хоть один тикет создал? Если да, покажи. Потому что я не нашел.
Я уже года два как минимум не отправляю в ядро ничего, так до сих пор еще на #40 в контрибьютерах: github.com/modxcms/revolution/graphs/contributors
А что ты сделал для хип-хопа?
Насколько я понимаю, твое исправление MODX-а подразумевается исправлением твоих платных пакетов в modstore. Вот уж где да, ты приложил активности. Так вот, ты скорее всего ранние времена не застал и не застал мой основной посыл, который я всегда распространял: изучать надо не конечные пакеты, а ядро и само API MODX-а. Твои компоненты — они как пластырь — прикроют ранку сверху и все.
Вот не надо тут своих громких слов как защитника MODX. Это все слова. Ты иди делом докажи, исправь все исправляемые баги MODX, сделай ее опять популярной и т.п.
Когда я что-то говорю сообществу чтобы чему-то научить, я это делаю для того, чтобы сообщество было более развитое, современное, чтобы знало больше. И сейчас я говорю: ребята, эта технология умирает, пока не поздно, перебегайте вот на новые интересные технологии. Ты же говоришь: ребята, никуда не надо, MODX все умеет, вот вам мои пакеты не за дорого, просто покупайте их и ни о чем не думайте.
Такая позиция не оздоравливает сообщество, она его удерживает в болоте, которое рано или поздно засосет и поглотит.
Вот подскажи, твоя позиция в отношении модекс разве оздоравливает?
Fi1osof1. Приходилось делать для этого больше.
2. Гораздо меньше получал удовольствия, чем получаю сейчас. Ведь тогда приходилось много одного и того же делать (хотя я как мог автоматизировал свои процессы). Но сейчас я почти каждый день решаю разные задачи. Спектр их бесконечен, и мне это нравится. Практически каждый день я узнаю что-то новое.
Ты с больной головы на здоровую-то не перекладывай. Еще раз: я довольно большой вклад внес в сам MODX, в его ядро. И вносил бы дальше, если бы процесс проходил оперативней. Знаешь, нифига не радует написать баг-фикс, отправить в ядро и ждать годами, когда его примут. Особенно в последнее время напрягало «Вот по этой форме опишите ооочень подробно что для чего вы тут сделали». Серьезно? То есть я потратил время на изучение проблемы, поиск решения, оформление исправлений, отправку их, и потом еще должен все подробно описать? То есть разжевать и в рот положить? А те, кто принимают эти ПР что они там вообще делают тогда? Нафиг, отказался. Нет никакой перспективы.
Моя позиция не обязана оздоравливать MODX. Я всего-лишь конечный разработчик. Но на мою позицию должны смотреть владельцы MODX, если им интересно мнение сообщества на их продукт.
Тем не менее она есть! И как я вижу он направлена на критику.
У тебя у самого есть критерии удачности какой то cms: получение финансов.
Если у тебя что то не срослось в этом виноват только ты а не какая та технология.
Fi1osofХорошо, считай, что она направлена на критику. Что конкретно ты намерен сделать? Запретить мне критиковать? Или все-таки пойдешь улучшишь сам MODX и скажешь «смотри, он стал лучше»?
Пока что я твоих действий оздоравливающих никаких не увидел. Я задал тебе четкий вопрос: что ты сделал хорошего для MODX? Где твой хоть один PR, отправленный в ядро? Что ты мне все тычешь какими-то моими неуспехами? Мои успехи или неуспехи никак не касаются MODX-а (ровно как и твои). А вот отправил ты хоть что-то в ядро или нет, это уже касается. Так покажи же свой непосрамимый труд. Что конкретно ты сделал для MODX-а? (кроме как присосался к нему со своими платными компонентами).
Fi1osofВместо того, чтобы объяснить за саму технологию, чтобы всякий мог у себя это использовать, ты выкатываешь платный компонент без объяснения деталей. «Платите и не спрашивайте. Вам не надо развиваться, просто тащите мне свои деньги».
Это как раз то, о чем я и говорил:
И сейчас еще раз скажу более четко: тебя не парит судьба MODX и его состояние. Тебя парит только будут ли здесь пользователи, которые будут покупать твои платные пакеты. Ты не печешься о сообществе, ты печешься только о себе. Фу так делать!
Fi1osofmodhost.pro тестовый сайт. ПОЛЬЗУЙТЕСЬ на здоровье)
Fi1osofТы глубоко заблуждаешься. Причем чутли не на 100%.
Еще раз повторю на счет моего заработка ты сильно ошибаешься.
Платные они по нескольким причинам, одна из них я планирую их улучшать постоянно. Если ты время свое не считаешь то я считаю.
LazyLoad
На счет LazyLoad. Ты глубоко всмотрись в комментарии, там ссылка на бесплатный компонент есть.
Можешь сам время потратить и написать как это работает!!!
Собственно там уже не одно такое описание есть!
Что значит парит не парит, я блин что не пользуюсь благами этого сообщества? У тебя что там случилось в голове?
Сам то понимаешь что говоришь? Сколько информации я отсюда черпаю.
Тебе не нравится как я веду себя в сообществе, мне тоже не нравится как ты поступаешь, хотя вроде как причисляешь себя к modx (или причислял).
Fi1osofЗачем вообще надо было этот ход совершат, с удалением компонентов из modstore? я до сих пор не пойму. Тебе что они карман тянули или что?
В планах есть занятся PR, у тебя этих планов вообще нету.
А мне что запрещено тебе что то доказывать или комментировать, или твоя точка зрения неоспорима?
Fi1osofВо-первых, все компоненты, что были опубликованы на modx.com, до сих пор там: modx.com/extras/author/fi1osof
Во-вторых, в декабре (уже после того, как я окончательно переехал на призму), я приложил усилия и выложил бесплатно все свои имеющиеся компоненты: modxclub.ru/topics/vosstanovlenie-repozitoriya-komponentov-modxstore.ru
Добавляй в админке источник пакетов rest.modxstore.ru/extras/ и скачивай хоть все.
А если кто-то захочет развивать любой из моих компонентов, но не найдет исходников на гитхабе, пусть говорит, я выложу.
Политика модстора обязывает в том числе оказывать техническую поддержку пользователям. У меня на это нет времени. Поэтому убрал.
У тебя только в планах, а я уже давно завязал с этим (но не мало чего успел отправить, обсудить, улучшить). Но меня ты обвиняешь в том, что я как-то не так MODX критикую. Не планируй. Сходи, выкати, улучши, а потом возражать будешь. Пока что это все только слова.
Не запрещено. Но где пруффы, Билли? Без пруффов это не этично что ли. Вот я утверждаю, что ты не отправил ничего в ядро, и об этом говорит открытая статистика. Это обосновано. А вот ты говоришь, что у меня какие-то неудачи с MODX? Вот это необоснованно.
Надо было добавить чтобы что то тебе можно было сказать?
Че это? С какой стати я права голоса появилось только после этого?
По твоим словам получается(раз ты не делаешь больше сайты на modx) у тебя вообще права голос пропало? Какие то двоякие стандарты.
На счет твоей критики: тебе кто то запрещается это делать?
Я тебе свою точку зрения объясняю а не заставляю больше не писать об этом.
Что ты меня приравниваешь к какому то вожделенному знатоку который может иметь права голоса и может решать кто что должен говорить а кто нет!!!
Я тебе точно так же пишу свою точку зрения как и ты мне. Тебя я услышал и прекрасно понимаю.
А я считаю что крики о пожаре в modx очень сильно преувеличены.
Предлагаю повторить, остаться при своих точках зрения! А то мы никогда не закончим.
Fi1osofВажны все участники:
Ваш вклад в систему неоспорим, но при всем уважении, от поддержки и развития купленных, вот например мной, дополнения вы в свое время отказались в силу занятости или, возможно, отсутствия интереса в этом направлении, но зато вы пошли копать глубже, в ядро, и добились в этом определенных успехов.
Однако, это не означает что те, кто выполняет в «экосистеме» роль, отличную от вашей, в том числе создает, поддерживает и развивает дополнения, сохраняя к этому интерес, не вносят вклад и вот прям «ничего не делают для MODx».
К чему эти нападки?
Fi1osofFi1osofFi1osofFi1osofЕсли рассматривать MODX как средство для создания сайтов, условно, MODX можно расценивать как технологию.
*зануда mode off*
Чем хочу, тем и считаю. В данном случае считаю технологией, почему нет?
Вообще, поставил себе в закладки разобраться с GraphQL. Погонять, сравнить. Для общей эрудиции. Я думал ты про него и говоришь.
П.С. кстати, тут эмодзи работают. Прикольно.?
Fi1osofИли предлагает мне заткнутся? Я про то что мне нельзя высказаться?
Потом Николая я не затыкал!
Ну то есть сколько аргументов нужно чтобы принять решение нужен модекс или другую систему использовать?
Технологии используются под задачу, под человека, под его способности, под проект.
Не знаю ещё сколько перечислять аргументов чтобы просто ответить на ваш вопрос.
Давайте возьмем задачу: Развертывание интернет магазина с синхронизацией 1с, с поиском и фильтрами (сами знаете какое дополнение), локацией, кучей служб доставок, кучей платежных систем, купонами, скидками И другими дополнениями.
Такой контраргумент вас устроит? Причём опыт разработчика достаточен не мега космический.
контр аргументов этому всему можно много представить.
На что я вам отвечу: есть проблемы в каждой системе. Сами думайте какую использовать! Технологий опробовано множество: Меня модекс устраивает. Если чего то не хватает подключаю composer. Использую vuejs когда есть желание и виденье что через него можно решить легче. Настаиваю сервер под проект. Использую git если потребность есть. Пишу скрипты на python если не справляется Php. Подключаю phpunit test к MODX и кучу всего того что нужно чтобы работал какой то проект.
Про то что какую то задачу можно проще решить на lare, в курсе! Это не о чем не говорит, если неплохо справится и Modx. Да здесь может на начальном этапе laravel спасёт, но блин не факт что он будет отлично справляться в дальнейшем.
Ещё раз повторю, с Modx есть проблемы но они решаемы!!!
Я в курсе что использовать и подключать их нужно иначе чем если бы с чистого листа все было.
Fi1osofТак же и здесь: вода закипает, но не все это чувствуют.
Но можно же и другие сравнительные вещи посмотреть, к примеру, з.п. на hh.ru
MODX: hh.ru/search/vacancy?order_by=salary_desc&clusters=true&area=1&text=modx&enable_snippets=true
33 вакансии, в среднем в районе 100 000.
React: hh.ru/search/vacancy?only_with_salary=false&clusters=true&area=1&order_by=salary_desc&enable_snippets=true&salary=&text=react
1133 вакансии (какое интересное число), с з.п. до 7000 евро.
Javascript: hh.ru/search/vacancy?only_with_salary=false&clusters=true&area=1&order_by=salary_desc&enable_snippets=true&salary=&text=javascript
3080 вакансий.
Разница не очевидна?
У меня друг приехал (в прошлом мой ученик, тоже на MODX работал), переквалифицировался на JS и сейчас работает по совместительству в двух конторах с з.п. 70 + 120 т. руб. За 2 месяца поднялся до з.п. 190 к в месяц, еще и практически со свободным графиком (помню он как-то позвонил на работу и сказал, что сегодня не придет, потому что бухой, так что из дома поработает). Много тут кто на MODX поднимает 190 в месяц?
Кстати, а почему только в России?
Так филосов поставил фильтр, я просто добавил еще слово для сравнения.
Fi1osofFi1osofНо если посмотреть тренд только по октябрятам, то они хотя бы не сильно проигрывают своим прошлогодним позициям: trends.google.ru/trends/explore?date=all&geo=RU&q=october%20cms
В то время как MODX почти в два раза упали за тот же период.
Так что всё очень даже логично. Были нарекания на то, что Google заодно и код переводит, но я дописал класс notranslate и теперь даже копипастить из заметок можно.
Ну, а что касается буржуйских заметок — ЧТД. Горячие статьи именно на русском языке и к обсуждению присоединяются все. Поэтому в отдельной локализации смысла нет.
Хотелось дать им возможность самим писать заметки, но оказалось, что это никому не нужно.
Возможно, западные коллеги когда-нибудь тоже придут к мысли, что лучше писать всё в одном месте, нежели растаскивать информацию по мелким личным бложикам. Ну а пока нет — пусть читают нас.