Fi1osof

Fi1osof

С нами с 05 мая 2014; Место в рейтинге пользователей: #10
Fi1osof
03 августа 2019, 16:12
0
Опеределение из вики: ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F
Технология (от др.-греч. τέχνη — искусство, мастерство, умение; λόγος — «слово», «мысль», «смысл», «понятие») — совокупность методов и инструментов для достижения желаемого результата[1];
Если рассматривать MODX как средство для создания сайтов, условно, MODX можно расценивать как технологию.

*зануда mode off*

Чем хочу, тем и считаю. В данном случае считаю технологией, почему нет?
Fi1osof
03 августа 2019, 15:39
0
Про какие умирающие технологии речь? PHP + MySQL?
Нет, я говорил про MODX.
Fi1osof
03 августа 2019, 14:10
+1
Если у тебя что-то не срослось, не надо венить в этом кого то или в данном случае Modx!
Я и на MODX больше зарабатывал. Но:
1. Приходилось делать для этого больше.
2. Гораздо меньше получал удовольствия, чем получаю сейчас. Ведь тогда приходилось много одного и того же делать (хотя я как мог автоматизировал свои процессы). Но сейчас я почти каждый день решаю разные задачи. Спектр их бесконечен, и мне это нравится. Практически каждый день я узнаю что-то новое.

Вот подскажи, твоя позиция в отношении модекс разве оздоравливает?
Ты с больной головы на здоровую-то не перекладывай. Еще раз: я довольно большой вклад внес в сам MODX, в его ядро. И вносил бы дальше, если бы процесс проходил оперативней. Знаешь, нифига не радует написать баг-фикс, отправить в ядро и ждать годами, когда его примут. Особенно в последнее время напрягало «Вот по этой форме опишите ооочень подробно что для чего вы тут сделали». Серьезно? То есть я потратил время на изучение проблемы, поиск решения, оформление исправлений, отправку их, и потом еще должен все подробно описать? То есть разжевать и в рот положить? А те, кто принимают эти ПР что они там вообще делают тогда? Нафиг, отказался. Нет никакой перспективы.

Вот подскажи, твоя позиция в отношении модекс разве оздоравливает?
Моя позиция не обязана оздоравливать MODX. Я всего-лишь конечный разработчик. Но на мою позицию должны смотреть владельцы MODX, если им интересно мнение сообщества на их продукт.
Fi1osof
03 августа 2019, 14:02
0
Но реакт? Реакт Карл! А почему не jQuery? Разве это слова опытного разраба?
Вот видишь, язвительно и оскорбительно смеешься. И опять тень роняешь на его уровень.
А меж тем Сергей Прохоров еще в 2015-ом внедрял React в MODX: modxclub.ru/topics/revolution-i-react-1602.html
И это не просто реакт на стороне фронта, а именно Server-Side Rendering реализован. То есть при запросе на сервер, еще на стороне MODX выполнялся серверный рендеринг с использованием реакта и отдавался конечный код.
Такие дела.
Так что проблема не в Александре (который знал про этот эксперимент), а в тебе, потому что до такого ты еще скорее всего не скоро дойдешь.
Fi1osof
03 августа 2019, 13:56
0
Поставил фильтр гугл, а не стал его убирать. Мы же на сайте русскоязычного сообщества, остальной мир не особо для нас сейчас имеет роль.
Fi1osof
03 августа 2019, 13:55
0
Все верно. По отношению количества запросов MODX и октебрят нет смысла сравнивать, у вторых пока маленькая масса. А prisma cms вообще можно не рассматривать.
Но если посмотреть тренд только по октябрятам, то они хотя бы не сильно проигрывают своим прошлогодним позициям: trends.google.ru/trends/explore?date=all&geo=RU&q=october%20cms
В то время как MODX почти в два раза упали за тот же период.
Fi1osof
03 августа 2019, 13:44
0
Андрей, ты, конечно, ппц веселый:)
В сообществе тыщу раз уже прожужжали про то что у modx есть какие то проблемы (которые решаемы).
Какие решаемые? Кем решаемые? Тобой может решаемые? Ты хоть один PR отправил в ядро? Хоть один тикет создал? Если да, покажи. Потому что я не нашел.
Я уже года два как минимум не отправляю в ядро ничего, так до сих пор еще на #40 в контрибьютерах: github.com/modxcms/revolution/graphs/contributors
А что ты сделал для хип-хопа?
Насколько я понимаю, твое исправление MODX-а подразумевается исправлением твоих платных пакетов в modstore. Вот уж где да, ты приложил активности. Так вот, ты скорее всего ранние времена не застал и не застал мой основной посыл, который я всегда распространял: изучать надо не конечные пакеты, а ядро и само API MODX-а. Твои компоненты — они как пластырь — прикроют ранку сверху и все.

Вот не надо тут своих громких слов как защитника MODX. Это все слова. Ты иди делом докажи, исправь все исправляемые баги MODX, сделай ее опять популярной и т.п.

Когда я что-то говорю сообществу чтобы чему-то научить, я это делаю для того, чтобы сообщество было более развитое, современное, чтобы знало больше. И сейчас я говорю: ребята, эта технология умирает, пока не поздно, перебегайте вот на новые интересные технологии. Ты же говоришь: ребята, никуда не надо, MODX все умеет, вот вам мои пакеты не за дорого, просто покупайте их и ни о чем не думайте.

Такая позиция не оздоравливает сообщество, она его удерживает в болоте, которое рано или поздно засосет и поглотит.
Fi1osof
03 августа 2019, 13:33
+1
Есть просто вот такая байка: если лягушку кинуть в кастрюлю с кипятком, то она сразу же выпрыгнет и останется живой (рефлекс). Но если ее поместить в кастрюлю с теплой водой и поставить на газ, она сварится, не попытавшись выпрыгнуть. Потому что она хладнокровная и не особо воспринимает постепенное изменение температуры.
Так же и здесь: вода закипает, но не все это чувствуют.
Но можно же и другие сравнительные вещи посмотреть, к примеру, з.п. на 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 в месяц?
Fi1osof
03 августа 2019, 13:14
0
Да, я видел публикацию в твоем блоге. Не ответил из-за твоей манеры общения (да-да, кто бы говорил). Александр знает совсем не мало в MODX и знает что говорит. И перечитай еще раз, что они писал.
1. Что да, ты во многом прав, но MODX тоже не плох и его можно расширять, если есть знания.
2. Он не говорил, что только MODX и ничего кроме него.
А ты его новичком обзываешь. Я с ним работал и знаю, что он не новичок. А твоя речь там действительно детсадовской выглядит. Но блог твой, потому и тебе решать как там общаться. Я просто не стал вступать.
Fi1osof
02 августа 2019, 22:14
+1
ОК. Остались при своих мнениях. Надо завязывать, итак всю статью зафлудили.
Fi1osof
02 августа 2019, 22:06
0
И никто не мешает все это богатство использовать в modx. Да иначе применение.
Мешает. MODX. Просто процитирую сюда из телеги:
вообще, говоря о перспективности…
Дело не только в каких-то отдельно взятых моментах, а в основе в общем. Вот тебе пример: обновление ТВшек в документе. Если ты обновляешь документ и хочешь обновить какую-то ТВшку, ты не мошеь передать только ее одну. Ты должен передать параметр tvs => true и все ТВшки вида [tv$id] => $value. Вообще все. Если ты что-то не передашь, для чего значение уже было выставлено, ты это потеряешь, потому что процессор обновления документа затирает все ТВшки, которые не были переданы. Многим на это плевать, но на самом деле это дичайшая боль, особенно когда свое кастомное API пишешь
Второй пример туда же: валидация. Ты хочешь обновить только одно свойство документа, но валидатор проверяет все правила для документа, и если что-то не было передано, он будет сильно ругаться. Но блин, я не пытаюсь ничего обновить больше! Я только вот этот параметр! Нет, валидатор хочет все, его не волнует
*рука-лицо*
На уровне ядра MODX очень много моментов есть, которые будут сильно мешать интеграции с сторонними готовыми решениями.

Ладно, тебе нравится, ОК. Никто же не запрещает. Но посмотрим на тенденции, так, через пол-годика.
Fi1osof
02 августа 2019, 21:58
0
Уж я достаточно учился :)
Да, можно их подключить. Но это будет дополнение к ядру с багами, а не замена ядра новым ядром без багов. Совсем не одно и то же.
Fi1osof
02 августа 2019, 21:57
0
Ну как с нуля? Сейчас полно готовых решений и их с каждым днем гораздо больше становится (достаточно зайти на www.npmjs.com/). Я же тоже не с нуля делаю. React, GraphQL, Apollo, prisma и т.д. и т.п. — это же не я придумал.
Вообще, сейчас я гораздо меньше пишу и больше делаю, чем делал раньше. Сейчас что-то надо? Пошел в гугл и как правило нашел то, что нужно. А 300+ пакетов в modstore не перекроют всех потребностей, это точно.
Fi1osof
02 августа 2019, 21:33
0
Перефразируй, плиз, вопрос. Я не уверен, что точно его понял.
Fi1osof
02 августа 2019, 21:28
0
я в те года даже еще не знал о modx.
А я с февраля 2009-го с ним.

Вообще даже на официальном сайте modx.com я был в первой тысяче зарегистриорванных пользователей.
Fi1osof
02 августа 2019, 21:26
0
Показатели интересные:
prntscr.com/onlcjq
особенно за 2010 год
Это в процентах. То есть в тот момент был пик популярности. И тогда действительно он сильно набирал популярность. А сейчас 15-20% от былой славы. То есть он не просто стоит на месте, а методично идет вниз.
А в сравнении с той же ларкой картина еще печальней. trends.google.ru/trends/explore?date=all&geo=RU&q=modx,laravel
Fi1osof
02 августа 2019, 21:15
0
Разве количество начинающих программистов начало как то уменьшатся. Отстреливать их начали или что)
Да, стало уменьшаться. trends.google.ru/trends/explore?date=all&geo=RU&q=modx
Нет, не отстреливают. Просто меньше приходить стали.
Fi1osof
02 августа 2019, 21:00
+2
Некоторый просто путаются со своими целями. Сохранять MODX как технологию/продукт — это задача владельцев MODX-а. У большинства же нас (конечных разработчиков) цель — зарабатывать деньги (по большому счету). Вот то, что мне позволяет проще зарабатывать больше денег с меньшим гемором, то я и выберу. Если есть технологии помимо MODX, которые мне позволяют достигать мои цели, то почему я должен тратить кучу калорий не на зарабатывание денег, а на спасение MODX? По-моему, это совсем не моя задача. Но много кто почему-то думает, что это их задача и всячески пытаются поддерживать и развивать MODX. Это все равно, как когда появились компьютеры, были защитники деревянных счетов…
Fi1osof
02 августа 2019, 20:51
+1
Я не говорил, что любая технология лучше, чем MODX. Но js и его экосистема на сегодня мне нравится больше. Почему? Я подробно писал здесь: modx.pro/development/17092

А просто так улучшить MODX и подтянуть под современные технологии не получится. Нельзя взять деревянную повозку, заменить три колеса на современные, поставить двигатель от бугатти и поехать как на бугатти. Надо все переписывать вообще. И именно поэтому я поддерживал идею, что если не появится MODX3, то ничего кардинально не поменяется в лучшую сторону. И с появлением MODX3 не факт, что поменяется, но без появления его не поменяется точно. И у меня достаточно опыта в MODX, чтобы это утверждать. И это понимаю не только я. Иначе не звучали бы так часто мысли о MODX-форке (которые, кстати, озвучиваю не только я).
Fi1osof
02 августа 2019, 19:23
+1
В @ru_modx уже под 800 человек и под 1000 сообщений в день, только в публичной части. В основном, конечно, неструктурированный флуд, но людям нравится.
Ага, я тоже сейчас присоединился для разнообразия :)

Нет, естественно. См. выше.
ОК. Хотя чат — интересный опыт, гораздо сложнее, чем просто сайт-визитка. Сильно повышает требования.

В остальном понял. ОК. Спасибо за ответы.