Fi1osof
С нами с 05 мая 2014; Место в рейтинге пользователей: #107 часов назад
по моему путь не верный у вас в «snippet.sendcode.php», должен быть такой наверное?
require_once MODX_CORE_PATH . 'components/sendit/services/identi...
[СДЕЛАЙ САМ] Авторизация и регистрация по SMS с помощью SendIt 8
7 часов назад
Из-за сложной структуры extJS оказалось, что нужно написать бессмысленно много PHP кода. Когда счет новых процессоров пошел на второй десяток — пришло...
MiniShop3 - чего ждать в Beta версии. 9
8 часов назад
Блин курсор прям чума :-).
Написал промт
Теперь выбери специфичные для организации ВК24 данные. Запиши их в фай импорта системных настроек для MODX...
Испытание ИИ Cursor 3
9 часов назад
Можно сделать самому по этой инструкции
msOneClick Чекбокс Согласия на обработку данных 1
9 часов назад
Во-первых, radio это переключатель, это означает, что он должен иметь какое-то значение изначально, соответственно и валидация не нужна. Во-вторых, ес...
Как кастомизировать сообщения после Регистрации на сайте? 5
Вчера в 12:05
Нужно проверять метод save в файле assets/components/tickets/js/web/default.js
Там лаг с label id и input id и как раз если убрать из label id, то и ...
Указан неверный код защиты от спама. Tickets, как исправить? 2
Вчера в 11:30
Павел, скрипт у вас просто замечательный! Только одно но, или 2, смотря как считать… Сниппет требует от браузеров пользователей очень много ресурсов и...
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой 112
03 декабря 2024, 23:11
Ну планируется что расчеты будут делать клиенты на сайте. А чтоб они не могли приписать себе любую цену товара считать цену надо на стороне сервера. Т...
Плюсы и минусы Vue и gtsAPI 20
03 декабря 2024, 19:01
xtype: modx-combo-user
Это xtype (тип поля) самого MODX, выводит всех пользователей modUser
Список всех возможных типов полей
Вывести поле создателя при редактировании ресурса 3
Я не помню, говорил ли я вот эту мысль про твой чат, что ты открывал: это не полетит, потому что пользователи хотят в одном месте все видеть и иметь доступ, а не прыгать по разным ресурсам, да еще и плодя учетки. Если бы ты так сделал именно на modx.pro, а не на отдельном сайте chat.modx.pro, то скорее всего это бы пользовалось бы успехом.
По-моему я такое говорил, но не могу здесь просто так найти, потому что нет поиска по комментариям конкретного человека (или я его не вижу).
Но так или иначе, в итоге получилось то, чего я и ожидал: чат закрылся. По этой причине у меня несколько вопросов.
1. Было ли у тебя желание написать свой чат под MODX? И если да, то почему не сделал?
2. Действительно ли здесь можно будет писать про другие технологии, а не только про MODX? Потому как когда я пишу про какие-нибудь технологии, мои статьи не редко минусятся. Я же тоже про чат свой писал. Да, можно обвинять в том, что там ссылки на мой сайт, но так и я должен какой-то профит получать за публикацию своих знаний и технологий.
Просто получается вот что: проходит полгода, и на modx.pro не просто что-то не добавляется, а даже что-то исчезает. Я же для сравнения покажу, что происходит с моими чатами. Хотя в публичной части сайта практически нет общения в них (потому что посещаемость в принципе маленькая), тем не менее они развиваются и хорошо себя показывают в приватной части. К примеру, на базе моей призмы переписывается один давний сервис (заявок на пропуска посетителям и т.п.), который ранее был написан на MODX и проработал не один год и не в одном месте. И вот там чаты очень хорошо зашли, потому что есть еще заявки ЖКХ, их много, и по ним часто идет обсуждение. Вот как предварительная версия выглядит интеграции чатов в задачи ЖКХ.
www.youtube.com/watch?v=1cBURTEk74k
Мысль свою не закончил, но и этого достаточно.
3-4 секунды.
И да, сервер совсем не простой.
Так что если работает: то замечательно.
Но встречный вопрос: так работает из коробки или какая кастомизация выполнялась? Если кастомизация, то неплохо бы описать ее в отдельной статье. Но предполагаю, что кастомизации никакой особо не было (судя по объему потребляемой памяти). Значит просто сервер помощнее взят? Какие характеристики железа?
И если не сложно, кинь ссылку на свой магазин, чуть-чуть помучить его поисковыми запросами, чтобы посмотреть как быстро он работает.
Со своей стороны вот один из моих топиков про оптимизацию: modxclub.ru/blog/bolshoy-magazin-na-modx-revolution/172.html
Конкретно в этом топике ничего нет касаемого modSearch, но я когда тесты проводил, скорость при поиске не сильно отличалась.
На тот момент я получал сообщение «Не могу создать такой индекс».
1. innoDB не умеет в fulltext habr.com/ru/post/114572/ А я часто перевожу базу данных на innoDB, потому что MyIsam не умеет в foreign key, да еще и постоянно разваливается.
2. Если я расширяю таблицу и добавляю кастомные поля, то и индекс надо расширять.
3. Я могу хотеть не учитывать некоторые колонки.
4. Я могу хотеть добавить индексы сразу по нескольким таблица.
P.S. про здесь сфинкс — я так и думал. Но не знал, что phpMorphy у тебя в mSearch2 используется.
Может кому пригодится.
К примеру, здесь вот я ищу: modx.pro/search?query=GROUP_CONCAT и этой заметки не нахожу modx.pro/help/18624, хотя в ней GROUP_CONCAT встречается и в заголовке, и в 4 местах в самом тексте.
У себя же я могу найти хоть топики, которые содержат это слово: modxclub.ru/topics?filters=%7B%22contentText_contains%22%3A%22GROUP_CONCAT%22%7D
хоть топики, на которые были созданы комментарии, содержащие это слово modxclub.ru/topics?filters=%7B%22Comments_some%22%3A%7B%22contentText_contains%22%3A%22GROUP_CONCAT%22%7D%7D
Могу еще кучу фильтров применить.
Вы видите баги, но не видите фичи.
Лукавства не замечаю за собой.
Когда я что-то пишу, можно выделить несколько целей:
1. Помочь кому-то. Когда вопрос не совсем тривиальный, а ответа нету, но я знаю ответ, я тогда отвечаю.
2. Ткнуть пальцем в ваше офигенное сообщество. Вы тут мне постоянно тычете что я чего-то не знаю, как-то не так веду себя. Вон сколько комментов только от тебя тут. Да и позиционируешь себя как знающий MODX-специалист. Так помог бы человеку хотя бы вот в этом вопросе: modx.pro/help/18624
5 дней провисел вопрос, никто не помог. И я еще раз буду утверждать: вашему сообществу один фиг не хватает знаний. Вы сосредотачиваетесь на взаимоотношениях, кто как ведет себя (плохо или хорошо), кто как говорит, но не сосредотачиваетесь на самом главном — знании. А второе главное можно вынести — это взаимопомощь. Да, я не самый хороший человек, но чем мог, помог много кому. И не так много я вижу людей здесь, которые бы тоже много кому помогли.
3. Перепроверить свои знания. Никогда не лишнее.
И еще раз: хотите — пользуйтесь. Но вот вам информация для размышления. В свое время много подобных советов было и от других (когда некоторые видные MODX-спецы ушли кто на Ларку, кто куда). В этом нет ничего такого.
Нее, отказался. Такие менеджеры будут мешать творчеству.
В то время, как здесь возникла хорошая мысль «разделы дополнительные завести по другим технологиям) Для тех кто использует или использовал MODX, но в тоже время изучает что-то ещё», я уже вынес сайт MODX-Клуба в самостоятельный подраздел, как и front-editor.prisma-cms.com/ и несколько еще подразделов, что является самостоятельными оформлениями отдельных частей основного сайта prisma-cms.com/
И будут новые подразделы по отдельным технологиям. Так что не переживайте, все ОК, и развивается.
Если будет, то посмотрим. Сейчас ничего нельзя сказать на этот счет. А вот если не будет? То будет все то же самое, без особых изменений и серьезного развития. Это как вот ездили поезда на угле, а потом электровозы появились. Это все равно что пытаться было всех убеждать, что электровозы — от Лукавого, и надо дальше на угле ездить.
Да, они должны выпускать. Как это не звучит нагло. Конечно можно сказать «Они нам ничего не обязаны, они итак нам бесплатно все дают». Конечно они нам не обязаны. Но и мы, конечные пользователи, не обязаны сидеть дальше на этой платформе. Как раз по причине того, что они нам не обязаны. Современные open-source проекты из кожи лезут вон, чтобы дать пользователям то, что они хотят, потому что отлично понимают, что если не будет тех, кто готов сидеть за бесплатно, уже тем более не будет тех, кто готов сидеть за деньги. А это рушит всю экономику проекта.
Посмотрите, к примеру, сколько коммитов в prisma: github.com/prisma/prisma/commits/master
За полтора года у них релизов в 3 раза больше, чем у MODX Revolution за всю историю.
Справляться можно по-разному. Если бы у меня было много времени свободного, я бы мог перечислить уйму примеров, когда MODX делает плевые вещи очень и очень неплево. То есть если вы не знаете, что что-то можно делать более удобно и просто и привыкли к тому, что есть сейчас, это не означает, что именно так и должно все быть.
Да, они есть. Вы их просто не знаете. Можете для примера посмотреть топики, связанные с безопасностью в MODX.
Поверьте, то, что вы привыкли считать замечательными проектами, на современном уровне это уже совсем не замечательно.
Приведу пример.
Вот я захожу в гитхаб-тренды по JS за неделю и нахожу там cube.js, который ловит 800+ звезд за неделю, а всего 4+ килозвезд. Смотрю примеры и описание и офигеваю какая крутая штука!
За полчаса разворачиваю у себя локально для тестов, коннекчу со своей базой данных и получаю генератор отчетов. www.youtube.com/watch?v=UMn5v9HDzMw
Еще немного обзор и понимаю, что за день-два я могу это очень тесно интегрировать в свою prisma-cms. За два дня, Карл!
И подобных продуктов на рынке уже тьма. И они хорошо дружат друг с другом.
Много вы на MODX можете сделать за два дня?
Мне не хочется говорить плохо о MODX и в свое время я очень хорошо к нему относился, но сейчас он совсем не актуален и его спасти может только чудо. И если вам об этом говорят опытные MODX-разработчики, которые не один год на нем просидели, скорее всего не стоит спорить, а просто прислушайтесь к мнению.
Еще раз уточню: я не говорю, что сейчас надо все бросать и бежать с MODX, это совсем не так. Но смотреть по сторонам тоже имеет смысл.