Igor
Так что с итоге сделают таблицу #__field_values_history и дополнительные Join, в итоге проиизводительность только еще больше упадет.
Алексей
Для этого есть специализированные движки
Алексей
Которые уступают Joomla =)
По гибкости может быть уступают, по призводительности выигрывают кратно
Igor
По гибкости может быть уступают, по призводительности выигрывают кратно
Хоть один из них без кеша сможет поддерживать 5 000 000 товаров в одной категории?
Igor
Не знаю... Маркетплейс мутите)?
Ну их тоже но есть много другие магазины с таким количеством товаров. И да ни один из готовых e-commerce движков с таким объёмом не справиться и производительность там строится лишь на кешировании. Так что они в разы устают Joomla
Алексей
А чем кэширование плохо?
Den 💙💛
Можно и не кешировать Но тогда сайт лучше писать свой отсматривая каждый запрос
Igor
А чем кэширование плохо?
Оно не плохо. Просто оно как лейкопластырь. Проблему оптимизации и производительности не решает. Вы и в Joomla можете включить полномтраничный кеш даже на самом кривом компоненте все будет летать.
Алексей
Скорее оптимизируя каждый запрос.
Как не оптимизируйте все равно выборки, выборки, выборки на выборках
Igor
Как не оптимизируйте все равно выборки, выборки, выборки на выборках
Это смотря как оптимизировать. А главное иметь возможность это делать. Да и чистые выборки это не проблема
Igor
На них же проблема производительности
Ну это смотря как писать =)
Den 💙💛
Можно все на файлах хранить 😉
Igor
К примеру простая выборка по pk будет очень шустрый даже при огромной таблице. А вот что быстрее выборка с join или две выборки зависит от количества строк в бд и индексов. Там довольно много тонкостей. Но многие пытаются просто закрыть на это глаза включив кеширование. А не решать проблему.
Igor
Можно все на файлах хранить 😉
Ну это тоже имеет ограниченние.
Igor
Ещё и код на пхп может замедлять работу, так, что тут все комплексно должно быть
Ага особенно когда цикл внутри цикла в котором while который добавяет. Или любовь к тяжемыл обектам
Den 💙💛
У меня на 3 млн материалах в списке на месте где не было фото я рандомно с папки отображал фото. Вроде бы и ничего тут, но страница генерилась 30 сек
Den 💙💛
glob() как потом выяснил было не лучшее решение. Переписал узкое место и страница менее 1 сек отображалась уже
Den 💙💛
А грешил на базу, мол 3 млн 😂
Igor
А грешил на базу, мол 3 млн 😂
Да базам особенно современными вообще пофиг. Ну кроме offset и count конечно
Den 💙💛
Тут ещё главное чтобы и сервер был нормально настроен
Vladimir
На них же проблема производительности
Проблема производительности в архаичной архитектуре существующих магазинов. Они все живут в мире 2005 года, когда не существовало современных возможностей баз данных. И эта архаичность тянется во всех екоммерсе решениях, потому что они оказались заложниками обратной совместимости.
Алексей
Скорее бы они порвали связи с этой обратной совместимостью... Больно но зато потом легко
Алексей
Я вот тоже думал, как с j3 на j4 перейти. В итоге решил забить на миграцию и сделал все по новой (так сказать порвал связи с обратной совместммостью)... теперь спокоен по этому вопрсу и j4 интерфейс паралельно освоил, теперь админка j3 кажется архаичной
Vladimir
Скорее бы они порвали связи с этой обратной совместимостью... Больно но зато потом легко
Это про кого? Про Битрикс и другие еком? Они не будут ничего ломать
Алексей
Я думал вы про е комерс для джумла типа виртуемарта, а не про е комерс в целом
Алексей
Опенкарт насколько я могу судить например забил на обратную совместимость
Алексей
Время покажет, пока все норм работает. Но бэкап на j3 по любому остался, чтобы откатиться обратно.
Алексей
Вы его без бэкапа на j4 обновляли?)
Vladimir
Я думал вы про е комерс для джумла типа виртуемарта, а не про е комерс в целом
Еком для джумла имеет те же проблемы - архаичная система базы данных
Алексей
Я долго и упорно ждал 4.2 только потом перешел, прошел обнову с 4.2.0 на 4.2.1 пока полет нормальный
Igor
J4 до сих пор тянет архоичное легаси поэтому и много срачей на тему j5
Dmitry
https://vc.ru/legal/493717-kak-podgotovitsya-k-reforme-zakona-o-personalnyh-dannyh-chast-3-dokumenty
Eugene
https://vc.ru/legal/493717-kak-podgotovitsya-k-reforme-zakona-o-personalnyh-dannyh-chast-3-dokumenty
вот по статье не совсем понял - нужно ли делать еще одну страницу "обработка ПС" или достаточно правильно составить текст договора оферты...
Igor
https://vc.ru/legal/493717-kak-podgotovitsya-k-reforme-zakona-o-personalnyh-dannyh-chast-3-dokumenty
Как я пониимаю до сих пор без точного списка что входиит в ПД
Eugene
проблема с smtp отправкой и acymailing. дано: сервер на firstvds + rish, почта на biz.mail.ru. на сайте acymailing. нужно осуществить рассылку по 1400 пользователям. лимиты поставлены минимальные. шаблон письма соответствует требованиям. но после непродолжительной рассылки mail.ru блочит почтовый ящик. были такие лимиты (скриншот). уменьшил вдвое. не помогает. в общем, теперь ломаю голову что делать. какую-то другую бесплатную почту искать. пока только yandex.ru остается из бесплатной корпоративной почты?
Eugene
рассылка небольшого кол-ва ящиков (1400) и нерегулярная. нецелесообразно платить за тариф на внешнем сервисе рассылок.
Eugene
В тп писал?
первым делом. ответили: Определённые лимиты на количество отправляемых писем в нашей системе отсутствуют. Величина лимита складывается из множества факторов, зависит от репутации ящика и является конфиденциальной информацией. Обратите внимание, что наша платформа не позиционируется как способ для совершения массовых рассылок, поэтому мы рекомендуем использовать наш сервис Sendbox https://biz.mail.ru/sendbox/ .
Igor
куда уже меньше то? ну поставлю раз в 10 минут. не поможет?
Не поможет с точки зрения мыла - это скорее всего так же будет выглядет как подозрительная активность. Исключение они могут сделать если ты напишешь в суппорт сказав что это ты что-то тестируешь и шлеш сам себе.
Eugene
sendbox - ну как бы неудобно платить только за один сайт... а если на сервере 3 сайта? тем более, что клиенту платить каждый месяц не с руки за тариф если нерегулярная рассылка
Eugene
просто к слову, когда нет phpmail, то возникает вот такой факап при всех преимуществах smtp
Vladimir
просто к слову, когда нет phpmail, то возникает вот такой факап при всех преимуществах smtp
С php mail будет тоже самое только ещё твой сайт будет замешан
Igor
просто к слову, когда нет phpmail, то возникает вот такой факап при всех преимуществах smtp
Ну, как бы там во первых дыра во вторых ты ip сервака подставишь.
Eugene
да вот тут я не понял, какие лимиты на рассылку. 100 адресов - маловато
Eugene
если это оно
Eugene
у клиента 1400 мейлов для рассылки
Eugene
уточню, отпишусь. в копилку знаний
Vio
https://github.com/joomla/joomla-cms/issues/36710 https://github.com/joomla/joomla-cms/discussions/38639 о cck мечтают) ага) щас)
Vio
надо было изначально кастомные типы контента добавлять, а не бесполезные кастомные поля
Igor
@drekun Дим а можно таки попросить чтобы скачивание ру языка на гитхаб подключиили.
Дмитрий
в любом случае
Sergey
Плагин XML-карты сайта для JoomShopping - JLSitemap - JoomShopping v.1.5.1 Исправлена работа плагина на сайтах, где в структуре меню использовано несколько точек входа в магазин - то есть несколько пунктов меню типа "категория", кроме "главной страницы магазина". Аналогичная проблема была замечена и на мультиязычных сайтах. Суть проблемы в том, что в карте сайта товары "выпрыгивали" из своих категорий на уровень или несколько вверх. Также возникали дубли URL на мультиязычных сайтах, при этом эти дубли отдавали 404 ошибку. Это связано с тем, что при формировании ссылки (и альтернатив из других языковых версий) для карты сайта не определялся itemId для каждой конкретной ссылки. Плагин поддерживает как Joomla 3 и JoomShopping 4.18.x, так и Joomla 4 и JoomShopping 5. Плагин работает только вместе с компонентом JL Sitemap. Скачать плагин Скачать компонент
Dmitry
Чтобы в админке не амазон был?
Dmitry
ага
Хм, попробую
Dmitry
Написал главному по языкам
Eugene
уточню, отпишусь. в копилку знаний
https://help.mail.ru/biz/sendbox/tariffs тут все есть
Eugene
Курсе Email рассылок от Куртеева использует acymailing сол своим сервером
ты имеешь ввиду, что платная версия Acymailing предоставляет свой сервер?
Eugene
https://www.acymailing.com/pricing/ - здесь ничего об этом не сказано
Vladimir
ты имеешь ввиду, что платная версия Acymailing предоставляет свой сервер?
Он имеет в виду что свой сервер настраивают для рассылок
Vladimir
Такое может быть эффективно. Но лучше его отделять от сервера на котором крутится твой сайт