Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
15 декабря 2016, 15:51
+3
Это баг сортировки картинок, будет исправлен в новой версии miniShop2.
Василий Наумкин
15 декабря 2016, 11:49
+3
А это уже решается правильными индексами. Ну и, возможно, огромное количество полей стоило вынести в отдельную таблицу.

У меня прямо сейчас есть внутренний сайт организации с миллионами строк в таблицах — и всё хорошо работает.
Правильная организация базы данных — целая наука, этому годами учатся. Но, это уже лирика, я просто высказался против нескольких одинаковых таблиц.
Василий Наумкин
15 декабря 2016, 11:32
+1
Пришлось разбить на несколько (у меня 7) таблиц по разделам. По сути поля могут в точности повторять поле из таблицы modx_site_content.
Несколько одинаковых таблиц точно делать не стоит. Задача — вынести данные из modx_site_context, чтобы MODX не пытался их кэшировать в карту ресурсов, и всё.

А в своей таблице могут быть и миллионы записей — тут уже ограничения могут быть только у MySQL, а не сайта.

Разные таблицы нужны только для разных сущностей. Например, фоторепортажи и лайки для них — 2 разные таблицы, а распихивать 200 000 фоторепортажей по 7 таблицам бессмысленно.
Василий Наумкин
15 декабря 2016, 11:13
+1
Попробуй удалить все куки от modstore.pro и сбросить пароль еще раз.
Василий Наумкин
14 декабря 2016, 16:33
0
Так он на тех же ресурсах работает — так что нет.
Василий Наумкин
14 декабря 2016, 12:43
2
+3
500 000 страниц сайта — это нормально. А вот 500 000 ресурсов — совершенно нет, MODX к такому не готов.

Разница в том, что ресурсы нужны для разделов сайта, служебных страниц и всего такого. Если же сайт продаёт полмиллиона товаров или содержит объявления — нужно это выносить в отдельные таблицы, с нужными колонками и индексами.

Например, вот я делал vrmedia.tv. Ресурсов в дереве там меньше 50, а фоторепортажей и картинок многие тысячи. Всё летает, лайкается, добавляется в избранное — и хранится в отдельных таблицах.

В таком направлении и нужно двигаться, используя MODX как удобную обёртку для своих данных.
Василий Наумкин
13 декабря 2016, 10:14
+1
Это всё + запуск через vendor/autoload.php, чтобы работали зависимости провайдеров. Например, тот же Facebook требует facebook/graph-sdk.
Василий Наумкин
08 декабря 2016, 09:49
+1
но очень не очевидно.
Да вообще, особенно, если документацию не читать.
Также доступно быстрое редактирование значений по умолчанию и сортировка свойств перетаскиванием.
Василий Наумкин
06 декабря 2016, 10:14
0
Насколько я помню (и в документации так написано), нет, опции там не выводятся.
Василий Наумкин
06 декабря 2016, 09:16
+1
Можно указать параметр
'return' => 'json',
а дальше дело техники.
Василий Наумкин
02 декабря 2016, 22:21
+2
Судя по распечатке, у тебя $compl — json строка. А вот с нормальным массивом
{set $compl = ["19","35","18","20","54"]}
{if '19' in $compl}da{else}net{/if}
выводит da.
Василий Наумкин
02 декабря 2016, 22:00
0
Ну вот у меня, код с живого проекта работает:
{($product.id in list $favorites) ? 'remove' : 'add'}
Больше идей нет.
Василий Наумкин
02 декабря 2016, 18:52
1
+1
Попробуй в скобочках:
{if ('1' in list $compl)}
Василий Наумкин
01 декабря 2016, 21:34
0
Где здесь не ок? Я что-то уже не вижу такого =)
Василий Наумкин
01 декабря 2016, 20:45
0
modx.pro всегда работает на последней версии всех моих дополнений.

И если здесь всё ок — видимо проблема не в этих дополнениях.
Василий Наумкин
01 декабря 2016, 16:58
+1
Ребятушки, неужели среди нас и правда нет свободных специалистов по анимации?
Василий Наумкин
26 ноября 2016, 20:24
0
Надо посмотреть, как именно и что не используется.

Пиши в поддержку — разберёмся.
Василий Наумкин
25 ноября 2016, 12:27
+3
Или просто сделайте ключ (много ключей) и накупите на них что нужно, про запас.

Никто же не заставляет привязывать этот ключ к сайту и устанавливать дополнения.
Василий Наумкин
24 ноября 2016, 04:19
+2
Тогда тебе будет еще приятнее узнать, что сервер h2.modhost.pro работает также в Selectel уже больше года.
Василий Наумкин
23 ноября 2016, 12:32
+1
пустырнику, правда.
У меня в аптеке уже скидка 15% — с этой работой нихера не помогает.

Лучше я отключу уведомления о новых вопросах и варитесь тут сами, как хотите.