20 марта 2021, 08:53 Попробуйте отключить в положение НЕТ эти настройки: cache_alias_map и use_context_resource_table. возможно это хоть как то ускорит. Но при 500к — выводить товары нужно уже самописными сниппетами с прямыми запросами без xpdo. Тк узким местом в данном случае скорее оно, чем кеши прочее. Вопросы / Магазин на 500 000+ товаров 12 0
16 марта 2021, 23:19 Идея «прикольная». Но этого нет в любых системах по одной простой причине — бессмысленность. Потому что продавая сайт вы продаете весь код, а раз так, то ставь пароль и не ставь — код продан. Чтобы его не палить — его нужно просто с сайта продаваемого УДАЛИТЬ — это 100% решение для chunk сортировка по цене. Поэтому вас и минусуют. т.к. идея абсурдна. Вопросы / как залочить snippet и chunk от чтения ? 8 0
13 марта 2021, 19:49 Просто оставлю это тут, а то нужно раз в 100 лет и вспомнить как искать сложно: 'resources' => '12,66,345,16,300,800', 'orderby' =>'FIELD(id, 12,66,345,16,300,800)' Вопросы / pdoMenu сортировка ресурсов по порядку 15 +1
10 марта 2021, 23:43 Конечно. Берете MIGX и скрещиваете с этой картой. и все гуд. Правда ужно сделать пару исправлений. Или создаете 2 TV поля, но есть вероятность что не будет работать — нужно тестить. Новые дополнения и их версии / [YandexMaps] Создаём объекты на Яндекс Картах из ресурсов со множеством опций 196 0
06 февраля 2021, 15:24 Судя по всему у вас округление или в шаблоне или феноме или плагин какой-то еще отрабатывает и приводит все к этим делам. Может, плагин на добавление товара в корзину. Но скорее всего нужно смотреть на плагины и сам код добавления товара в корзину, по-моему там где то видел как раз 2 после зпт в ручную. если не ошибаюсь. Вопросы / Округление цены до тысячных в Minishop2? 15 0
03 февраля 2021, 15:45 В вашем пакете — переписка между пользователями — к каждому сообщению можно отдельный и любой файл, картинку цеплять? Картинка видна или прикрепляется как файл? Новые дополнения и их версии / gtsNotify - система уведомлений и RealMessenger - обмен сообщениями 9 0
02 февраля 2021, 11:21 Уверяю, сервис по фрилансу очень затратная штука, особенно разруливание споров. Сомневаюсь что этот треш нужен Ивану. Да и есть куча спец. сервисов которые делают это отлично. Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 +6
13 января 2021, 20:36 А что там читать? просто перепишите на феноме все… Вопросы / Разница в скорости между стандартным вызовом чанков и сниппетов и Fenom — есть? 6 0
12 января 2021, 12:45 Я делал эксперимент и сравнивал по скорости. В телеге было где-то написано в чате соответствующем. результат был такой: — Кеш страницы уменьшается иногда в разы. — Скорость 1го открытия страницы в полне может уменьшиться. Но если у вас конкретно нагружено ереси в модикс тегах. — скорость из кеша по разному. все зависит от конкретной страницы и конкретных чанков-снипетов применяемых. Если там простые вызовы без модификаторов, то modx парсер быстрее. Ну а если куча вложенностей, то fenom выиграет. К примеру замена сниппета getImageList (MIGX) на простой foreach в феном — логично, в разы быстрее, да и удобнее. Вопросы / Разница в скорости между стандартным вызовом чанков и сниппетов и Fenom — есть? 6 +1
08 июля 2020, 12:34 После установки pdoTools, если используется pdoCrumbs, то он ломает сайт (вылетает с ошибкой подготовки запроса к БД). Лечится сниппет pdoCrumbs следующим образом: 1. Копируем родной pdoCrumbs в новое название pdoCrumbs2. 2. в снипете pdoCrumbs2 коментируем 2 строки и добавляем сопоставление: (чтобы получилось так: joxi.ru/krDlZYdhK9BZ0r ) Код для копипаста. $nrows = []; foreach($ids as $iduho){ foreach($rows as $line){ if($iduho == $line['id']) { $nrows[] = $line; } } } $rows = $nrows; Для разработчиков / Запускаем MODX Revolution на БД SqLite3 14 0
01 июля 2020, 00:35 К сожалению из коробки он не будет работать. Нужно добавить поддержку sqlite таблиц. Я уже запустил 1 сайт в продакшен и исправил ошибки + сделал для некоторых пакетов возможность работы (migx в том числе) напишите мне в телеге @smialexby — скину вам архив файлов к замене/добавлению. Опубликовать исправления — пока не доходят руки. версия modx sqlite так же имеет еще исправленые баги… Вопросы / SqLite для MODX Revolution. Разработка. 13 0
20 июня 2020, 22:49 Тут нет смысла говорить, что нельзя, ведь все можно сделать, было бы желание. Мне тоже говорили, например, что MODX не работает на sqlite, а оказалось, что работает, просто это надо СДЕЛАТЬ. :) Так и тут. Человек предложил вариант. Хороший вариант. Сайты на MODX / Создание правильных тем для MODx. Мой опыт. 23 +2
19 июня 2020, 01:19 Спасибо, Паша, за статью. Очень интересная получилась и есть над чем подумать. Я помимо WP еще и джумлу щупал и щупал платный шаблон, и то как вообще было все устроено в нем — понравилось. И вот это все натолкнуло на одну мысль по шаблонизации и идею как выработать стандарт. И попробовать сделать кнопку хотя бы make normal. Еще продумаю, отпишусь, если рутина не поглотит меня… Сайты на MODX / Создание правильных тем для MODx. Мой опыт. 23 +1
05 июня 2020, 13:55 Ну, так и не используйте. Я Вас не заставляю. Для разработчиков / Запускаем MODX Revolution на БД SqLite3 14 +3
05 июня 2020, 11:45 Я не ставил в статье целью обсуждать хостинги и их возможности. Это тема немного другая, если вы не заметили. И в РБ нет таких бесплатных хостингов, например. Если есть что сказать по теме, увидели ошибки в решении — пожалуйста. А мусолить мускул, думаю, излишне. Для разработчиков / Запускаем MODX Revolution на БД SqLite3 14 +1
04 июня 2020, 22:25 О, добавлю в область применения. Спасибо! Для разработчиков / Запускаем MODX Revolution на БД SqLite3 14 0
04 июня 2020, 22:24 Стоимость пары недель любого разработчика — это годы для хостинга c MySQL)Точно. Но не вы же их потратили. Мало того, что схему нужно добавлять, так ещё в дополнениях бывают подготовленные запросы не через XPDO, и вполне может быть отличный синтаксис запросов. Так что и код править может придётся.Sqlite3 спокойно понимает PDO и работает через него не хуже чем через xpdo. Конечно, есть свои мелкие нюансы, но когда мы их встречаем это немого другой уровень проекта. Да и потом, человек который выбрал sqlite явно понимает что делает… Я бы ещё понял использование SQLite на сайте для какого-то внутреннего локального использования, где будет только 1 человек пользоваться сайтом.Если бы внимательно читали статью, то увидели что я как бы прямо и говорю о том что данный подход для мелких сайтов. Да, и никто не заставляет вас пользоваться решением. А тест драйв, может когда-нибудь проделаю для интереса. Так что сейчас даже хорошо, что в MODX все используют MySQL, всё легко перенести, не нужно вникать в другие БД, где их искать, как подключаться и т.д. Замечу что ничего искать не нужно, достаточно для php расширения sqlite3, которое есть практически везде. Да и подключение у MODX стандартное — просто берешь и используешь. И вообще, я вижу комментарии только от представителей хостинг компаний. Сообщаю, что в некоторых странах есть еще хостинг без Mysql и он частенько дешевле следующего тарифа в 2 раза. Поэтому область применения данного решения пусть останется на усмотрение программиста, который непосредственно делает сайт. Для разработчиков / Запускаем MODX Revolution на БД SqLite3 14 0
03 июня 2020, 21:55 Область применения с ходу: 1. Дешевый хостинг без MYSQL. 2. Лендинги, визитки и простые низконагруженные сайты. Для разработчиков / Запускаем MODX Revolution на БД SqLite3 14 +1
26 мая 2020, 09:26 Запросите в поисковике — первые ссылки… не ошибетесь их много. :) Вопросы / SqLite для MODX Revolution. Разработка. 13 0
25 мая 2020, 18:20 Да, у нас в Беларуси. :)))) Вопросы / SqLite для MODX Revolution. Разработка. 13 0
UiCMPGenerator дополнение для создания пакетов Ближе к сентябрю, основная загвоздка это создание нормальной документации и видео обзора, а так пакет как бы уже готов
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Потому что продавая сайт вы продаете весь код, а раз так, то ставь пароль и не ставь — код продан.
Чтобы его не палить — его нужно просто с сайта продаваемого УДАЛИТЬ — это 100% решение для chunk сортировка по цене.
Поэтому вас и минусуют. т.к. идея абсурдна.
Или создаете 2 TV поля, но есть вероятность что не будет работать — нужно тестить.
Да и есть куча спец. сервисов которые делают это отлично.
просто перепишите на феноме все…
результат был такой:
— Кеш страницы уменьшается иногда в разы.
— Скорость 1го открытия страницы в полне может уменьшиться. Но если у вас конкретно нагружено ереси в модикс тегах.
— скорость из кеша по разному. все зависит от конкретной страницы и конкретных чанков-снипетов применяемых.
Если там простые вызовы без модификаторов, то modx парсер быстрее. Ну а если куча вложенностей, то fenom выиграет.
К примеру замена сниппета getImageList (MIGX) на простой foreach в феном — логично, в разы быстрее, да и удобнее.
Лечится сниппет pdoCrumbs следующим образом:
1. Копируем родной pdoCrumbs в новое название pdoCrumbs2.
2. в снипете pdoCrumbs2 коментируем 2 строки и добавляем сопоставление:
(чтобы получилось так: joxi.ru/krDlZYdhK9BZ0r )
Код для копипаста.
Нужно добавить поддержку sqlite таблиц.
Я уже запустил 1 сайт в продакшен и исправил ошибки + сделал для некоторых пакетов возможность работы (migx в том числе) напишите мне в телеге @smialexby — скину вам архив файлов к замене/добавлению.
Опубликовать исправления — пока не доходят руки. версия modx sqlite так же имеет еще исправленые баги…
Человек предложил вариант. Хороший вариант.
Я помимо WP еще и джумлу щупал и щупал платный шаблон, и то как вообще было все устроено в нем — понравилось. И вот это все натолкнуло на одну мысль по шаблонизации и идею как выработать стандарт. И попробовать сделать кнопку хотя бы make normal. Еще продумаю, отпишусь, если рутина не поглотит меня…
Если есть что сказать по теме, увидели ошибки в решении — пожалуйста. А мусолить мускул, думаю, излишне.
Sqlite3 спокойно понимает PDO и работает через него не хуже чем через xpdo. Конечно, есть свои мелкие нюансы, но когда мы их встречаем это немого другой уровень проекта. Да и потом, человек который выбрал sqlite явно понимает что делает…
Если бы внимательно читали статью, то увидели что я как бы прямо и говорю о том что данный подход для мелких сайтов. Да, и никто не заставляет вас пользоваться решением. А тест драйв, может когда-нибудь проделаю для интереса.
Замечу что ничего искать не нужно, достаточно для php расширения sqlite3, которое есть практически везде. Да и подключение у MODX стандартное — просто берешь и используешь.
И вообще, я вижу комментарии только от представителей хостинг компаний. Сообщаю, что в некоторых странах есть еще хостинг без Mysql и он частенько дешевле следующего тарифа в 2 раза. Поэтому область применения данного решения пусть останется на усмотрение программиста, который непосредственно делает сайт.
1. Дешевый хостинг без MYSQL.
2. Лендинги, визитки и простые низконагруженные сайты.