boomfox Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 Здравствуйте, может быть и поднималась данная тема, но перерыл весь форум и не нашел. Подскажите просто и ясно, как можно запретить сайту брать информацию с кэша (cache), чтобы он брал все с базы данных. Чтобы не ставить этот vqmod, потому что не разобрался как его ставить. Будьте добры, просто напишите или код, или что удалить, или что поменять, чтобы сайт не брал кэш для создания страниц сайта. Заранее спасибо. Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 отключить дело не хитрое. вопрос ЗАЧЕМ? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Проблема в том, что я постоянно добавляю товар в 25 магазинов используя центральный (соединил все) и товар не появляется на других движках, пока я не удалю файлы из папки кэш. Тогда зачем он нужен мне? Конечно, если есть другой способ это исправить, то прошу Вас мне его рассказать. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 как добавляете? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Каталог-Товары-Добавить- заполняю все и отмечаю магазины, которые мне нужны и добавить. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 видимо я что-то пропустил.. у вас одна админка на несколько магазинов и из неё вы можете добавить товар в любой из них. это дополнение или стандартный функционал? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Это стандартный функционал, присоединил все магазины к одному (настройки системы, создать магазин) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 в таком случае странно, что кеш не очищается автоматически Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 И я о том же, помогайте )) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 буду дома - гляну код. версию укажите Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 0.2.0 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 кеш для продукта не зависит от кол-ва магазинов, удаляется при добавлении admin/model/catalog/product.php 99 $this->cache->delete('product'); Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Проблема в том, что я постоянно добавляю товар в 25 магазинов используя центральный (соединил все) и товар не появляется на других движках, пока я не удалю файлы из папки кэш. Тогда зачем он нужен мне? Конечно, если есть другой способ это исправить, то прошу Вас мне его рассказать. Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 как добавляете? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Каталог-Товары-Добавить- заполняю все и отмечаю магазины, которые мне нужны и добавить. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 видимо я что-то пропустил.. у вас одна админка на несколько магазинов и из неё вы можете добавить товар в любой из них. это дополнение или стандартный функционал? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Это стандартный функционал, присоединил все магазины к одному (настройки системы, создать магазин) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 в таком случае странно, что кеш не очищается автоматически Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 И я о том же, помогайте )) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 буду дома - гляну код. версию укажите Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 0.2.0 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 кеш для продукта не зависит от кол-ва магазинов, удаляется при добавлении admin/model/catalog/product.php 99 $this->cache->delete('product'); Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Каталог-Товары-Добавить- заполняю все и отмечаю магазины, которые мне нужны и добавить. Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 видимо я что-то пропустил.. у вас одна админка на несколько магазинов и из неё вы можете добавить товар в любой из них. это дополнение или стандартный функционал? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Это стандартный функционал, присоединил все магазины к одному (настройки системы, создать магазин) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 в таком случае странно, что кеш не очищается автоматически Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 И я о том же, помогайте )) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 буду дома - гляну код. версию укажите Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 0.2.0 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 кеш для продукта не зависит от кол-ва магазинов, удаляется при добавлении admin/model/catalog/product.php 99 $this->cache->delete('product'); Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Это стандартный функционал, присоединил все магазины к одному (настройки системы, создать магазин) Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 в таком случае странно, что кеш не очищается автоматически Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 И я о том же, помогайте )) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 буду дома - гляну код. версию укажите Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 0.2.0 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 кеш для продукта не зависит от кол-ва магазинов, удаляется при добавлении admin/model/catalog/product.php 99 $this->cache->delete('product'); Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 И я о том же, помогайте )) Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 буду дома - гляну код. версию укажите Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 0.2.0 Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 кеш для продукта не зависит от кол-ва магазинов, удаляется при добавлении admin/model/catalog/product.php 99 $this->cache->delete('product'); Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 0.2.0 Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 кеш для продукта не зависит от кол-ва магазинов, удаляется при добавлении admin/model/catalog/product.php 99 $this->cache->delete('product'); Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 То что мне делать? Надіслати Поділитися на інших сайтах More sharing options...
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Кстати, если подумать, то данный файл может использоваться только если я в этом самом домене делаю изменения в админке (добавляю товар). Другими словами, если я добавляю товар только во все магазины из одной админки, то кэш чистится только в одном магазине, как он может чиститься во всех 25-ти магазинах? Чтобы он там чистился, получается нужно в каждой админке делать изменения. Или я не прав? Ведь у нас общая только база данных, но сами cms то у нас разные. Я делаю изменения только в базе данных и только через одну админку а не через все, соответственно admin/model/catalog/product.php будет менять только в одной админке а не во всех. Поэтому и получается, что когда я добавляю товар на все магазины, то он появляется только в том магазине, через который я добавляю на все. Думаю понятно объяснил. Поэтому, нужно на каждой cms просто отключить или запретить возможность брать информацию из кэш, а напрямую через БД. Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 если вы добавляете запись в бд руками то вопросов нет. магазин не знает что что-то изменилось. но через админку.. я знаю как устроен движок и знаю что на одной админке может быть несколько магазинов, но я не знаю как это реально используется. кеш хранится в директории /system/cache oc_0_20_disable_cache.zip Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Что это за файл и что с ним делать? ) Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 патч. ссылка на программу и короткая инструкция у меня в профиле Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 О, супер, спасибо большое. Значит для тех кто не понял, как остановить, запретить, кэш, кеширование, cache на opencart: Скачиваем Файл выше, это патч, скачиваем программу, которая открывает его, (с помощью этой программы патч быстро меняет в многих файлах нужные строки кода) в результате чего .можно файлы заливать себе на сайт, и кэш не будет работать. Это как я понял )) Надіслати Поділитися на інших сайтах More sharing options...
boomfox Опубліковано: 14 грудня 2011 Автор Share Опубліковано: 14 грудня 2011 Решили одну проблему, появилась другая, теперь что делать, чтобы фотографии с одного места читались? Короче фотографии загружаются на одну cms а ссылки ставятся на каждом cms на свои папки image, я правил в config, но ничего не помогло. Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 14 грудня 2011 Share Опубліковано: 14 грудня 2011 объясните мне структуру вашего магазина. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut
Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Да... уж... лёгких путей не ищем. freelancer я поражен твоим мастерством всё ставить с ног на голову... Этож надо было додуматься исправить 24 файла.... boomfox неужели так критично что-бы новые товары появлялись на сайтах моментально? Время жизни кеша - 1 час, и новые товары появятся во всех магазинах не позднее чем через час. Или у тебя посещаемость такая что за час теряеш продажи? Если 1 час всё таки очень долго - уменьш время жизни кеша до 10-15 минут. В файле system/library/cache.php найди строку private $expire = 3600;вместо 3600 напиши 900 или 600 (это время жизни кеша в секундах)Ну а если тебе действительно надо отрубить кеш - то это делается без тех извратов которые тебе предложили Самый простой способ - сделать время жизни кеша 0 и все данные будут браться из базы, но при этом кеш будет записываться, считываться с диска, удаляться... а это медленные операции. Так что лучше сделать так: В файле system/library/cache.php ищеш строки которые начинаются с public function ......таких строк там 4 После каждой найденной строки добавь строку return;всё... раз уж кеш не используем - то и файловую систему дергать смысла нет...Если захочеш включить кеш - то гораздо проще восстановить один файл, а не 24. Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Запретить cache (кэширование)
boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 ))))) Спасибо большое, теперь еще вопрос по фотографиям, тут что-то не так у меня, на главной cms добавляется, а на других нет, что делать? Надіслати Поділитися на інших сайтах More sharing options...
Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 У тебя магазины на разных серваках? Надіслати Поділитися на інших сайтах More sharing options... boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
boomfox Опубліковано: 15 грудня 2011 Автор Share Опубліковано: 15 грудня 2011 нет разные поддомены Надіслати Поділитися на інших сайтах More sharing options...
Yesvik Опубліковано: 15 грудня 2011 Share Опубліковано: 15 грудня 2011 Буквально 10 минут назад заметил private $expire = 3600; и поставил 60 Если у тебя посещаемость не очень большая - то лучше отрубить кеш как я описывал.Смотри что будет происходить: сделали запись в кеш, а следующий запрос пришел через 61 секунду... кеш прочитали, а он протухший и пошли в базу за данными. Промахов будет очень много... смысла нет в таком кеше - это сплошные тормоза. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts