Comments 44
Описание понравилось, функционал вполне сносный. Вариант использования дерева документов особенно заинтересовал, ибо все всегда пишут про проблемы и советуют делать свои таблицы при большом объеме любых данных.
Сам ничего не делал на МодХ, но всегда интересно почитать чужие достижения ибо платформа мне симпатизирует. Удачи в допиливании фронтэнда.
Сам ничего не делал на МодХ, но всегда интересно почитать чужие достижения ибо платформа мне симпатизирует. Удачи в допиливании фронтэнда.
0
В community.modx-cms.com зверская истерика по поводу мнимой томознутости MODX Revolution.
Даше пришлось видео снять: www.youtube.com/watch?v=SMc2hSkJvA4
Даше пришлось видео снять: www.youtube.com/watch?v=SMc2hSkJvA4
+2
А фронтэнд??? Какова скорость выборки нужной информации для выдачи её посетителю??
0
Советуют использовать свои таблицы, причём сами разработчики modx, и очень не напрасно.
При большом дереве его показ/обновление и.т.п. тормозит и весьма неплохо кушает ресурсы… Вы поработайте не в корне, как в видео, а в каталоге, где много категорий, а ещё лучше в разделе, где очень много товаров (хотя раньше даже если в корне работать были лаги очень немалые, в последних версиях стало полегче).
То, что не смотря на более грамотное кеширование Revolution и на фронтэнде в целом медленнее чем Evolution тоже факт, проверенный многими.
При большом дереве его показ/обновление и.т.п. тормозит и весьма неплохо кушает ресурсы… Вы поработайте не в корне, как в видео, а в каталоге, где много категорий, а ещё лучше в разделе, где очень много товаров (хотя раньше даже если в корне работать были лаги очень немалые, в последних версиях стало полегче).
То, что не смотря на более грамотное кеширование Revolution и на фронтэнде в целом медленнее чем Evolution тоже факт, проверенный многими.
0
Это нивелируется преимуществами хранения товаров в ресурсах, а также тем, что товары можно создавать и редактировать прямо в компоненте.
То есть, просто не пользуясь деревом и не страдая от «жутких тормозов».
То есть, просто не пользуясь деревом и не страдая от «жутких тормозов».
0
community.modx-cms.ru или таки .com? :)
+1
Благодарю, что продолжаете радовать новыми статьями о MODx!
+1
Пару ошибок имеется, некоторые заметил или замечаю, копаясь в коде. Пулл реквесты пока не пришлю, уж извините, занят :) Пишу модуль для удобного управления статическими элементами.
0
Был недавний опыт, совсем вот буквально позавчерашний опыт создания интернет магазина на базе MODx. В качестве компонента остановился всё таки на Shopkeeper. Объясню почему, ибо и в Shopkeeper и в miniShop есть свои плюсы и минусы. Начну с плюса минишопа:
Удобно сделано добавление товара с точки зрения простого обывателя. Не нужно создавать документ (зачем мне документ, я хочу создать товар!?), создается имеется товар. С его свойствами, параметрами описанием.
Его минус в том, что в данный момент нет возможности добавлять настраиваемые товары: Зеленый молоток, красный молоток, синий молоток и все они по одной цене. То есть при покупке человек покупает либо дефолтный товар, либо выбирает его вариацию. Кроме того, довольно невнятные мануалы.
Shopkeeper в этом плане проще и «топорней» чтоли. Есть настраиваемые варианты покупки пагинация и прочие плюхи. Но как программисту, мне ближе был именно минишоп, но проект надо было делать аврально, а дописывать компонент под нужны времени просто не было. Сделайте более юзабильней документацию по компоненту, добавьте возможность создания составных товаров, добавьте выбор варианта товара и все будет просто шоколадно.
Удобно сделано добавление товара с точки зрения простого обывателя. Не нужно создавать документ (зачем мне документ, я хочу создать товар!?), создается имеется товар. С его свойствами, параметрами описанием.
Его минус в том, что в данный момент нет возможности добавлять настраиваемые товары: Зеленый молоток, красный молоток, синий молоток и все они по одной цене. То есть при покупке человек покупает либо дефолтный товар, либо выбирает его вариацию. Кроме того, довольно невнятные мануалы.
Shopkeeper в этом плане проще и «топорней» чтоли. Есть настраиваемые варианты покупки пагинация и прочие плюхи. Но как программисту, мне ближе был именно минишоп, но проект надо было делать аврально, а дописывать компонент под нужны времени просто не было. Сделайте более юзабильней документацию по компоненту, добавьте возможность создания составных товаров, добавьте выбор варианта товара и все будет просто шоколадно.
+1
А время где на все это взять? miniShop меня пока не кормит.
Мануалов просто нет, ибо я их не написал написал. Будут позже, а пока можно смотреть на демосайт, исходный код и задавать вопросы мне. В дальних планах есть написание статей с рассказами о приемах работы на своем сайте.
Настраиваемые товары. Есть ТВ параметры для ресурсов, есть 3 дополнительных поля в свойстве товара. Причем третье — типа text, что позволяет хранить любую информация json-массивом. То есть, настроить можно.
Но вы наверняка имели в виду некую «типизацию», что ли. Назначение общего свойства группе товаров, типа «цвет» и выбор из списка? Если так, то я пока об этом не думал даже — некогда.
Не забывайте, что Shopkeeper развивается не один год, у него длинная история еще с MODX Evolution и у автора богатейший опыт по данной части, а моему магазинчику всего полтора месяца.
Сам факт, что вы выбирали между ними — уже достижение для меня.
Мануалов просто нет, ибо я их не написал написал. Будут позже, а пока можно смотреть на демосайт, исходный код и задавать вопросы мне. В дальних планах есть написание статей с рассказами о приемах работы на своем сайте.
Настраиваемые товары. Есть ТВ параметры для ресурсов, есть 3 дополнительных поля в свойстве товара. Причем третье — типа text, что позволяет хранить любую информация json-массивом. То есть, настроить можно.
Но вы наверняка имели в виду некую «типизацию», что ли. Назначение общего свойства группе товаров, типа «цвет» и выбор из списка? Если так, то я пока об этом не думал даже — некогда.
Не забывайте, что Shopkeeper развивается не один год, у него длинная история еще с MODX Evolution и у автора богатейший опыт по данной части, а моему магазинчику всего полтора месяца.
Сам факт, что вы выбирали между ними — уже достижение для меня.
0
Насчет типизации да, примерно что-то похожее. Зря вы так агрессивно сразу. Скажем так, если сравнить шопкипер и минишоп, то минишоп более расположен к пользователю, шопкипер же наоборот, более расположен для программиста.
+1
Извините, я не со зла =)
Просто мало спал и много работал, поэтому отвечаю четко, резко и ровно по делу.
На самом деле спасибо огромное за реальный отзыв! Буду думать о типизации товаров, точнее, уже думаю.
А пагинация то, кстати, есть. Не забывайте, что товары — ресурсы и с ними можно использовать getPage, Wayfinder и тд.
А в комплекте идет msGetRsources — тот же сниппет getResources, только с поддержкой мультикатегорий и допсвойств товаров в чанках (и сортировкой по ним).
В общем, следите за обновлениями!
Просто мало спал и много работал, поэтому отвечаю четко, резко и ровно по делу.
На самом деле спасибо огромное за реальный отзыв! Буду думать о типизации товаров, точнее, уже думаю.
А пагинация то, кстати, есть. Не забывайте, что товары — ресурсы и с ними можно использовать getPage, Wayfinder и тд.
А в комплекте идет msGetRsources — тот же сниппет getResources, только с поддержкой мультикатегорий и допсвойств товаров в чанках (и сортировкой по ним).
В общем, следите за обновлениями!
0
Не забывайте, что Shopkeeper развивается не один год, у него длинная история еще с MODX Evolution
Так зачем нужно было делать с нуля? Ради мультикатегорий? Это странно. Мультикатегории можно сделать через обычные TV (тут пример). Пока я вижу, что направление выбрано такое же как у Shopkeeper для Revo. Потом будешь (мы знакомы, поэтому на «ты») делать сотставные товары (выбор параметров) и сталкнешся с кучей проблем, которые в Шопкипере уже решены. По-моему лучше объеденить усилия. Но дело уже сделано. Удачи.
0
Спасибо!
Пожалуй, за тем, чтобы предложить свежий взгляд на многие вещи. Полагаю, что многие вещи в Shopkeeper решены с учетом возможностей Evolution, а не Revolution.
Если ты не против — я бы подглядел как сделаны составные товары у тебя (исходный код на Github вроде лежит)? Сам пока думаю в сторону наследуемых от категорий свойств.
>> Так зачем нужно было делать с нуля?
Пожалуй, за тем, чтобы предложить свежий взгляд на многие вещи. Полагаю, что многие вещи в Shopkeeper решены с учетом возможностей Evolution, а не Revolution.
Если ты не против — я бы подглядел как сделаны составные товары у тебя (исходный код на Github вроде лежит)? Сам пока думаю в сторону наследуемых от категорий свойств.
0
Полагаю, что многие вещи в Shopkeeper решены с учетом возможностей Evolution, а не Revolution.
Версия для Evolution сделана с учётом возможностей (и особенностей) Evolution, а версия для Revolution с учётом особенностей Revolution. Не понял почему ты думаешь, что как-то иначе.
Далее по делу думаю лучше общаться в более подходящем для этого месте.
0
Судя по всему miniShop кормить начал, а нормальной документации так и нет. Сначала компонент очень понравился, но уходит неадекватное много времени на изучение т.к. все приходиться делать методом тыка.
0
Первый miniShop давно закрыт.
По второму есть
bezumkin.ru/modx/minishop2/
bezumkin.ru/training/course2/
docs.modx.pro/components/minishop2/
Дополнение по прежнему бесплатное, и не кормит.
По второму есть
bezumkin.ru/modx/minishop2/
bezumkin.ru/training/course2/
docs.modx.pro/components/minishop2/
Дополнение по прежнему бесплатное, и не кормит.
0
Да, я успел познакомиться с этими ресурсами, но как я уже написал: «уходит неадекватное много времени на изучение».
Вот пример удачной документации: rtfm.modx.com/extras/revo/wayfinder — через 2-3 минут чтения я готов работать со снипетом, а уточнение информации занимает считанные секунды.
Вы, вроде как, пытались сделать аналогичную на русском, но описания самых необходимых снипетов, вроде msProducts, в ней нет.
Вот пример удачной документации: rtfm.modx.com/extras/revo/wayfinder — через 2-3 минут чтения я готов работать со снипетом, а уточнение информации занимает считанные секунды.
Вы, вроде как, пытались сделать аналогичную на русском, но описания самых необходимых снипетов, вроде msProducts, в ней нет.
0
Конкретно msProducts — здесь. Он базируется на pdoTools, а уже по нему информации завались.
Всем сетующим на документацию, я предлагаю внести свой вклад — инструмент для этого есть.
Если где-то есть более удобный и документированный магазин для MODX — используйте его, выбор всегда есть.
Всем сетующим на документацию, я предлагаю внести свой вклад — инструмент для этого есть.
Если где-то есть более удобный и документированный магазин для MODX — используйте его, выбор всегда есть.
0
а подскажите, на какой бы хостинг переползти?
переделал сайт с джумлы на ModX revo и пока почти все не закешировал и не сделал свои сниппеты — сайт еле шевелился и в логах постоянно CPU limit exceeded (джумле вроде хватало).
и самое что бесит — в бэкенде с вероятностью 1/3 сервер на запрос, где просится много стилей и js отвечает 502 и в результате всё «рассыпается». нажимаю F5 и получаю нормальную страницу.
сейчас используется мастерхост, тп «Профессор» — верхний из линейки шаред-хостинга.
судя по статистике нагрузка на этот сайт 100-200 уников в сутки, на Modx приходится в среднем 1000-3000 запросов в день.
искать VPS?
переделал сайт с джумлы на ModX revo и пока почти все не закешировал и не сделал свои сниппеты — сайт еле шевелился и в логах постоянно CPU limit exceeded (джумле вроде хватало).
и самое что бесит — в бэкенде с вероятностью 1/3 сервер на запрос, где просится много стилей и js отвечает 502 и в результате всё «рассыпается». нажимаю F5 и получаю нормальную страницу.
сейчас используется мастерхост, тп «Профессор» — верхний из линейки шаред-хостинга.
судя по статистике нагрузка на этот сайт 100-200 уников в сутки, на Modx приходится в среднем 1000-3000 запросов в день.
искать VPS?
0
Отличный модуль. Я, наверное, один из первых пользователей данного модуля. Спасибо bezumkin-у за помощь в разработке evmpribor.ru. Пока дизайн не нарисовали, но магазин работает уже.
+1
Я в modx не очень хорошо разбираюсь и задам, наверное, глупый вопрос, но все-таки.
А что по поводу интеграции платежных систем? Хоть что-нибудь в этом плане есть «из коробки»? Хоть какая-то документация, как к этому подступиться и с чего начать?
Спасибо. Релизация понравилась, думаю, должно быть очень удобно делать «мини» магазиинчики на несколько десятков товаров :)
А что по поводу интеграции платежных систем? Хоть что-нибудь в этом плане есть «из коробки»? Хоть какая-то документация, как к этому подступиться и с чего начать?
Спасибо. Релизация понравилась, думаю, должно быть очень удобно делать «мини» магазиинчики на несколько десятков товаров :)
0
Прошу прощения :) перечитал еще раз последний абзац.
0
Да в общем то, просто создаете обычную стандартную форму оплаты, в ней прописываете адрес приемы информации о платеже.
Туда кладете свой сниппет, который подключит модель таблиц магазина и будет принимать информацию и переключать статус заказа на «оплачено» (статус сначала нужно создать в админке магазина).
Ничего сложного, но я хочу это сделать как то универсально и «сразу для всех».
Поэтому, пока не сделал.
Туда кладете свой сниппет, который подключит модель таблиц магазина и будет принимать информацию и переключать статус заказа на «оплачено» (статус сначала нужно создать в админке магазина).
Ничего сложного, но я хочу это сделать как то универсально и «сразу для всех».
Поэтому, пока не сделал.
0
0
озадачился выбором платформы для магаза — буду иметь в виду. плюсую
+1
в 2.2.4-pl из репозитория miniShop даже не находится :(
0
Спасибо, проде поправил.
Почистите кэш сайта и попробуйте набрать в другом регистре — у них там запросы, похоже, сильно кэшируются.
Почистите кэш сайта и попробуйте набрать в другом регистре — у них там запросы, похоже, сильно кэшируются.
0
Нашелся! буду тестировать.
P.S. теперь понял в чем прелесь mSearch — в интеграции с mShop ^_^
P.S. теперь понял в чем прелесь mSearch — в интеграции с mShop ^_^
0
Конечно, это два моих расширения и они хорошо работают вместе.
Однако, mSearch прекрасно ищет и один, а mFilter должен хорошо работать один (но я не проверял).
Однако, mSearch прекрасно ищет и один, а mFilter должен хорошо работать один (но я не проверял).
0
что-то тяжелый понедельник — имел в виду mFilter.
Кстати при проектировании магазина (начал с витрины) и тоже сразу заложил мультикатегории: товары в одной папке, структура каталога в другой, привязка делается в товаре через TV-чекбокс с SELECT по parent корня структуры
в общем вашему модулю респект — буду сейчас активно внедрять.
P.S. даже морально приготовился задонейтить с прибыли, но на modx-minishop.ru не нашел такой инфы — принципиально?
Кстати при проектировании магазина (начал с витрины) и тоже сразу заложил мультикатегории: товары в одной папке, структура каталога в другой, привязка делается в товаре через TV-чекбокс с SELECT по parent корня структуры
в общем вашему модулю респект — буду сейчас активно внедрять.
P.S. даже морально приготовился задонейтить с прибыли, но на modx-minishop.ru не нашел такой инфы — принципиально?
0
mFilter тоже не находится
0
Sign up to leave a comment.
Интернет-магазин miniShop для MODX Revolution