Алексей Смирнов

Алексей Смирнов

С нами с 20 декабря 2014; Место в рейтинге пользователей: #32
20 марта 2021, 08:53
0
Попробуйте отключить в положение НЕТ эти настройки: cache_alias_map и use_context_resource_table. возможно это хоть как то ускорит. Но при 500к — выводить товары нужно уже самописными сниппетами с прямыми запросами без xpdo. Тк узким местом в данном случае скорее оно, чем кеши прочее.
16 марта 2021, 23:19
0
Идея «прикольная». Но этого нет в любых системах по одной простой причине — бессмысленность.
Потому что продавая сайт вы продаете весь код, а раз так, то ставь пароль и не ставь — код продан.
Чтобы его не палить — его нужно просто с сайта продаваемого УДАЛИТЬ — это 100% решение для chunk сортировка по цене.
Поэтому вас и минусуют. т.к. идея абсурдна.
13 марта 2021, 19:49
+1
Просто оставлю это тут, а то нужно раз в 100 лет и вспомнить как искать сложно:
'resources' => '12,66,345,16,300,800',
'orderby' =>'FIELD(id, 12,66,345,16,300,800)'
10 марта 2021, 23:43
0
Конечно. Берете MIGX и скрещиваете с этой картой. и все гуд. Правда ужно сделать пару исправлений.
Или создаете 2 TV поля, но есть вероятность что не будет работать — нужно тестить.
06 февраля 2021, 15:24
0
Судя по всему у вас округление или в шаблоне или феноме или плагин какой-то еще отрабатывает и приводит все к этим делам. Может, плагин на добавление товара в корзину. Но скорее всего нужно смотреть на плагины и сам код добавления товара в корзину, по-моему там где то видел как раз 2 после зпт в ручную. если не ошибаюсь.
03 февраля 2021, 15:45
0
В вашем пакете — переписка между пользователями — к каждому сообщению можно отдельный и любой файл, картинку цеплять? Картинка видна или прикрепляется как файл?
02 февраля 2021, 11:21
+6
Уверяю, сервис по фрилансу очень затратная штука, особенно разруливание споров. Сомневаюсь что этот треш нужен Ивану.
Да и есть куча спец. сервисов которые делают это отлично.
13 января 2021, 20:36
0
А что там читать?
просто перепишите на феноме все…
12 января 2021, 12:45
+1
Я делал эксперимент и сравнивал по скорости. В телеге было где-то написано в чате соответствующем.
результат был такой:
— Кеш страницы уменьшается иногда в разы.
— Скорость 1го открытия страницы в полне может уменьшиться. Но если у вас конкретно нагружено ереси в модикс тегах.
— скорость из кеша по разному. все зависит от конкретной страницы и конкретных чанков-снипетов применяемых.
Если там простые вызовы без модификаторов, то modx парсер быстрее. Ну а если куча вложенностей, то fenom выиграет.
К примеру замена сниппета getImageList (MIGX) на простой foreach в феном — логично, в разы быстрее, да и удобнее.
08 июля 2020, 12:34
0
После установки 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;
01 июля 2020, 00:35
0
К сожалению из коробки он не будет работать.
Нужно добавить поддержку sqlite таблиц.
Я уже запустил 1 сайт в продакшен и исправил ошибки + сделал для некоторых пакетов возможность работы (migx в том числе) напишите мне в телеге @smialexby — скину вам архив файлов к замене/добавлению.
Опубликовать исправления — пока не доходят руки. версия modx sqlite так же имеет еще исправленые баги…
20 июня 2020, 22:49
+2
Тут нет смысла говорить, что нельзя, ведь все можно сделать, было бы желание. Мне тоже говорили, например, что MODX не работает на sqlite, а оказалось, что работает, просто это надо СДЕЛАТЬ. :) Так и тут.
Человек предложил вариант. Хороший вариант.
19 июня 2020, 01:19
+1
Спасибо, Паша, за статью. Очень интересная получилась и есть над чем подумать.
Я помимо WP еще и джумлу щупал и щупал платный шаблон, и то как вообще было все устроено в нем — понравилось. И вот это все натолкнуло на одну мысль по шаблонизации и идею как выработать стандарт. И попробовать сделать кнопку хотя бы make normal. Еще продумаю, отпишусь, если рутина не поглотит меня…
05 июня 2020, 13:55
+3
Ну, так и не используйте. Я Вас не заставляю.
05 июня 2020, 11:45
+1
Я не ставил в статье целью обсуждать хостинги и их возможности. Это тема немного другая, если вы не заметили. И в РБ нет таких бесплатных хостингов, например.
Если есть что сказать по теме, увидели ошибки в решении — пожалуйста. А мусолить мускул, думаю, излишне.
04 июня 2020, 22:25
0
О, добавлю в область применения. Спасибо!
04 июня 2020, 22:24
0
Стоимость пары недель любого разработчика — это годы для хостинга c MySQL)
Точно. Но не вы же их потратили.
Мало того, что схему нужно добавлять, так ещё в дополнениях бывают подготовленные запросы не через XPDO, и вполне может быть отличный синтаксис запросов. Так что и код править может придётся.
Sqlite3 спокойно понимает PDO и работает через него не хуже чем через xpdo. Конечно, есть свои мелкие нюансы, но когда мы их встречаем это немого другой уровень проекта. Да и потом, человек который выбрал sqlite явно понимает что делает…
Я бы ещё понял использование SQLite на сайте для какого-то внутреннего локального использования, где будет только 1 человек пользоваться сайтом.
Если бы внимательно читали статью, то увидели что я как бы прямо и говорю о том что данный подход для мелких сайтов. Да, и никто не заставляет вас пользоваться решением. А тест драйв, может когда-нибудь проделаю для интереса.
Так что сейчас даже хорошо, что в MODX все используют MySQL, всё легко перенести, не нужно вникать в другие БД, где их искать, как подключаться и т.д.
Замечу что ничего искать не нужно, достаточно для php расширения sqlite3, которое есть практически везде. Да и подключение у MODX стандартное — просто берешь и используешь.

И вообще, я вижу комментарии только от представителей хостинг компаний. Сообщаю, что в некоторых странах есть еще хостинг без Mysql и он частенько дешевле следующего тарифа в 2 раза. Поэтому область применения данного решения пусть останется на усмотрение программиста, который непосредственно делает сайт.
03 июня 2020, 21:55
+1
Область применения с ходу:
1. Дешевый хостинг без MYSQL.
2. Лендинги, визитки и простые низконагруженные сайты.
26 мая 2020, 09:26
0
Запросите в поисковике — первые ссылки… не ошибетесь их много. :)
25 мая 2020, 18:20
0
Да, у нас в Беларуси. :))))