krila Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ищу модуль, где есть отдельная страницу (на скриншоте ссылка "вся история просмотров), где выводятся все просмотренные товары. Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Могу сделать, пишите в личку Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 И советую с ajax загрузкой, для совместной работы с кешировщиками Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ну и не забывать что кука не безгранична Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 минуты назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Вы не поняли если кешировщик закеширует страницу то модуль то работать не будет Т е не будет показываться реально просмотренные товары Поэтому решение - ajax загрузка Вы можете сделать выбор опции загрузки (стандартный или ajax) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 6 минут назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... Такой метода хорошо использовать для гостей (кука) и покупателей (БД), отлично отрабатывает особенно когда для покупателей нужно сделать в ЛК страницу Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 И советую с ajax загрузкой, для совместной работы с кешировщиками Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ну и не забывать что кука не безгранична Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 минуты назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Вы не поняли если кешировщик закеширует страницу то модуль то работать не будет Т е не будет показываться реально просмотренные товары Поэтому решение - ajax загрузка Вы можете сделать выбор опции загрузки (стандартный или ajax) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 6 минут назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... Такой метода хорошо использовать для гостей (кука) и покупателей (БД), отлично отрабатывает особенно когда для покупателей нужно сделать в ЛК страницу Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ну и не забывать что кука не безгранична Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 минуты назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Вы не поняли если кешировщик закеширует страницу то модуль то работать не будет Т е не будет показываться реально просмотренные товары Поэтому решение - ajax загрузка Вы можете сделать выбор опции загрузки (стандартный или ajax) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 6 минут назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... Такой метода хорошо использовать для гостей (кука) и покупателей (БД), отлично отрабатывает особенно когда для покупателей нужно сделать в ЛК страницу Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 минуты назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Вы не поняли если кешировщик закеширует страницу то модуль то работать не будет Т е не будет показываться реально просмотренные товары Поэтому решение - ajax загрузка Вы можете сделать выбор опции загрузки (стандартный или ajax) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 6 минут назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... Такой метода хорошо использовать для гостей (кука) и покупателей (БД), отлично отрабатывает особенно когда для покупателей нужно сделать в ЛК страницу Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 минуты назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... А вот на счет ajax загрузки не понял. Зачем она там? в категориях, товары что по ajax грузятся? - Нет, а отступать от того что в ОС уже есть не планирую. А кешировать можно и без каких либо кешировщиков) Вы не поняли если кешировщик закеширует страницу то модуль то работать не будет Т е не будет показываться реально просмотренные товары Поэтому решение - ajax загрузка Вы можете сделать выбор опции загрузки (стандартный или ajax) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 6 минут назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... Такой метода хорошо использовать для гостей (кука) и покупателей (БД), отлично отрабатывает особенно когда для покупателей нужно сделать в ЛК страницу Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 6 минут назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... Такой метода хорошо использовать для гостей (кука) и покупателей (БД), отлично отрабатывает особенно когда для покупателей нужно сделать в ЛК страницу Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 markimax, Так не обязательно ставить твой кешировщик)) А если такой даже есть, то это он должен приспосабливаться к стандартному коду opencart, а не адаптировать модули под кешировщик. Связь думаю понятна. Я пишу свой код, который работые по тем же принципам как и все остальные части в opencart, модули, списки товаров в категориях, производителях итд. Только источником данных может быть база, сессия или куки в зависимости от условий Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 минуту назад, Waha сказал: markimax, @Waha вы не поняли опять - ajax загрузка тоже стандартный код opencart И все кешировщики такие. Не хотите не делайте ajax тогда будет большой минус такому модулю. Толку от него, когда сейчас почти все устанавливают какой либо кешировщик Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Dotrox Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 2 часа назад, Waha сказал: Я могу одновременно хранить и в сессии и в куках. можно и в БД писать... В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Все модули, с которыми сталкивался, пишут всё в куки и у всех потом начинаются проблемы. Не говоря уж о просто бессмысленном разрастании заголовков с каждым новым просмотренным товаром. Ну, а если писать в БД, то нужно ещё добавить крон задачу очистки записей с датой последнего редактирования старше, чем срок жизни идентифицирующей куки (для не зарегистрированных). Потому что эти записи уже всё равно подвязать к посетителям не получиться из-за устаревания куки идентификатора, а в БД будет накапливаться лишний хлам. Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Ребята тема не о чем. человек написал надо модуль, я могу сделать. В советах не нуждаюсь =) Надіслати Поділитися на інших сайтах More sharing options... ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ArtemPitov Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 1 час назад, Dotrox сказал: В БД писать не "можно", а нужно и для всех, а не только зарегистрированных! Иначе потом начинаются весёлые приколы из-за этой гигантской куки с просмотренными. Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно, и хранить для каждого гостя все в базе тоже не хорошо и даже не верно, можно заморочится и хранить сторидже вообще и дергать товары тогда ajax-ом Надіслати Поділитися на інших сайтах More sharing options... Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vo1chara Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 может вам совместно модуль написать?))) Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 15 травня 2017 Share Опубліковано: 15 травня 2017 Vo1chara, это врядли)) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options... krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Dotrox Опубліковано: 16 травня 2017 Share Опубліковано: 16 травня 2017 20 часов назад, ArtemPitov сказал: Ну как бы есть лимит к примеру последних 20 - 50 товаров и этого вполне достаточно Ну, ТС же хочет всю историю просмотров. Когда нужен только обычный вывод в модуле, я просто режу количества товаров до лимита вывода в модуль. Но и это каждый раз приходится делать самостоятельно, потому что во всех модулях, с которыми сталкивался, тупо бесконечно пишется всё в куку без каких-либо лимитов. Надіслати Поділитися на інших сайтах More sharing options...
krila Опубліковано: 18 травня 2017 Автор Share Опубліковано: 18 травня 2017 Меня вполне устроит лимит в 50 последних товаров. Сколько такой модуль будет стоить и какие сроки? Надіслати Поділитися на інших сайтах More sharing options...
aleksss454 Опубліковано: 8 червня 2017 Share Опубліковано: 8 червня 2017 Я бы тоже прикупил такой модуль, нужный модуль именно со станицей просмотров очень удобно для покупателей, также было бы классно что бы сделать функцию в закладки без регистрации как например на сайте https://divine-light.ru Надіслати Поділитися на інших сайтах More sharing options...
Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Тоже интересует такой модуль. Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Народ модуль написан на 95%, проведу тестирование и опубликуют на этой неделе. Ссылку на модуль скинуть сюда. Надіслати Поділитися на інших сайтах More sharing options... Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
Sergeyy84 Опубліковано: 18 червня 2017 Share Опубліковано: 18 червня 2017 Сделайте сразу, чтобы просмотренные товары можно было бы выводить на главной странице. Будет очень круто. Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Все кому необходимо было можете посмотреть модуль, старался учесть все пожелания Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Пошук модулів Модуль Вы уже смотрели (история просмотров)
Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 36 минут назад, Waha сказал: старался учесть все пожелания Но учли только свистелки. Модуль, как и все остальные известные мне модули просмотренных, пишет все товары в куки (по крайней мере для незарегистрированных). Почему это плохо я уже описал выше. Кстати, а что будет, если я просмотрю несколько товаров, а потом зарегистрируюсь? Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? Как по мне идельно сгрузить это все на клиента, нежели нагружать сервер и БД.. Все зависит сильно от нагрузки, посещаемости итд.. Если просмотреть как Гость и потом регистрироваться, то сбросится.. Но думаю после пары покупок сделаю апдейт и это внедрю.. сложности с этим нет Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Dotrox Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 9 минут назад, Waha сказал: Ну а куда как не в куки? localstorag, сессия, база - для незарегистрированных? База (о чём я уже писал выше). Тем более, что вы её всё равно уже используете для зарегистрированных. Это не должно создать особой нагрузки. В ОК из коробки уже очень давно есть нечто похожее - подсчёт количества просмотров товаров: лишний запрос к БД на каждую страницу товара, но, вроде, ещё никто не жаловался. А вот с проблемами из-за куки модулей просмотренных я уже не раз сталкивался - когда у отдельных посетителей, которые особо активно лазили по сайту, страницы товаров вообще перестают открываться. Надіслати Поділитися на інших сайтах More sharing options...
ocdev_pro Опубліковано: 7 липня 2017 Share Опубліковано: 7 липня 2017 Dotrox, А у меня ограничение на кол-во товаров в куке)) А то что у Вас происходило, только из-за того что кука была больше 4096 байт.. Но поскольку массив id у меня не через serialize а через json_decode, то размер куки в 2 раза меньше чем у других, поэтому кука в 100 товаров весит примерно 2800 байт, но с учетом того, что можно ограничить куку, все будет норм.. Кароче я не сторонник в БД хранить для гостей ибо боты, гости мимолетные и всякая нечисть быстро загадит все.. А то что никто не жаловался не показатель, что это норма.. В нормальном магазине я в корне переписываю модель получения товаров и прочего... и приходиться оптимизировать кучу. И если в последствии модуль создаст из-за БД нагрузку, то мне не хочеться выгребать от клиентов, что у них хостинг отключил сайт из-за превышения нагрузки ибо гугл и яша решили просканировать сайт.. С кукой проблем нет, во всех ботах куки нету, а даже если и есть, то она только у них будет храниться Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
Recommended Posts