Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

sv2109

Users
  • Posts

    3,690
  • Joined

  • Last visited

Everything posted by sv2109

  1. не тестировал, но думаю что должен работать. блок корзины он должен быть уникальным, можно грузить через аякс, этот модуль это позволяет. настроить помогу, если возникнут сложности.
  2. ну вот зачем эти истерики? вы получили свой модуль через 15 минут после покупки. Если ваши "деньги уйдут в никуда" то вы всегда можете обратится к администрации форума, объяснить ситуацию и вернуть ваши деньги. То за 2 или 3 года, что я продаю модули, еще ни разу такого не было, чтобы покупатель заплатил и не получил свой модуль.
  3. 1. вы купили не этот модуль, а другой мой модуль - BOOST - ускоритель opencart https://opencartforum.com/files/file/2239-boost-%D1%83%D1%81%D0%BA%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C-opencart-ajax-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9/ 2. в архиве не только картинки, но и инструкция как получить модуль, почему вы ее не читаете? 3. вы купили модуль вчера в 20 часов, сейчас 10:30 утра, время ответа в пределах 1 рабочего дня считается нормой, рабочий день это с 9-10 утра до 17-18, ночью я не работают.
  4. Пока не сделано, потому и не отвечаю, это стоит у меня в приоритетах, нужно просто время найти и сделать. Там функция работы удаления кеша с APC очень простая: public function delete($key = '') { if ($key) { apc_delete("boost." . $key); } else { apc_clear_cache(); } } даже не знаю что там может не работать. Может у вас какая-то версия apc не та и она как-то не так работает, даже не знаю.
  5. Вы мне пару месяцев назад давали доступ ФТП для вашего сайта для настройки модуля. Значит работаете не только через ssh и доступ к сайту даете разработчикам для настройки. Зачем тогда пишете, что: Поэтому возникают резонные сомнения, что По своему личному опыту могу сказать, что процентов 95 вирусов от вареза и желания поиметь что-то на халяву.
  6. В старых версиях опенкарта (до 1.5.3.1 или 1.5.4.1) в файле кеша был конструктор в котором удалялись все устаревшие файлы кеша. Потом его удалили, наверное потому что он вызывался при каждой загрузке и если файлов кеша много то он мог сильно тормозить весь магазин. Но удалив этот конструктор проблему то не решили. И теперь удалить файл из кеша можно только по ключу напрямую вызвав метод удаления или установки кеша по этому ключу. А что если пользователь установил например модуль фильтра, который создал тысяч десять файлов кеша, а потом этот модуль удалил? Или категорию, которая в кеше удалили и ее ключ уже никогда вызван не будет? И куча этих файлов будет лежать мертвым грузом в паке кеша вечно? Или я не прав и где-то это все-таки удаляется? Если нет, то контроллер можно было бы добавить, но вызывать функцию очистки всего кеша не постоянно при каждой загрузке, а например при каждой сотой или тысячной загрузке (например даже через rand) или как-то по другому вызывать периодически.
  7. конкретно с этой темой модуль не тестировался, но тема не должна вилять на работу модуля, еще ни одной темы с которой бы модуль не работал не было.
  8. Так тут как раз смена домена и будет если вместо сайта города1 - portal.com будет поддомен gorod1.portal.com, а portal.com станет главным. Для существующего сайта города1 это будет смена домена. + в этом случае будет 2 одинаковых сайта по разным адресам и куча дублей - и на поддомене и на основном домене. А дубли, я уже сегодня перечитал кучу информации, потому что некоторые говорят, что ПС уже стали умными, они все дубли понимают итд.. нифига, дубли это очень плохо, особенно если их очень много, можно и санкций получить и вес каждой страницы может быть понижен. Я уже думал сделать как-то хитро - создать сначала поддомен gorod1.portal.com и сделать с portal.com 301 редирект на поддомен, чтобы все ПС поняли, что этот сайт находится теперь на поддомене и перестроили свои индексы, может быть это займет месяц, может больше, а уже после этого, снять 301 редирект поменять основной сайт portal.com - название, описание, ссылки итд. Подождать еще немного, пока новый сайт попадет в индекс, после чего уже создавать новые поддомены на нем. + на основном сайте не должно быть дублей, как я думал - сделать на основном сайте агрегатор всех материалов, иначе теряется суть основного сайта, так как там будет тогда фактически пустой сайт с общей информацией и ссылками на дочерные сайты, на которых уже будет основная информация.. Или уже делать какой-то новый основной сайт - portal-region.com, а существующий сайт делать дочерным. Все равно с него будут ссылки на основной сайт, какой-то вес от существующего сайта будет передаваться новому + другие поддомены будут ссылаться на новый основной.
  9. Есть у меня один сайт не на opencart, возможно кто-то может подсказать как лучше сделать структуру. + возможно вопрос будет интересен также пользователям opencart, так как подобная структура встречается и в магазинах. Сам сайт, назовем его portal.com - это информационный портал города1 На сайте больше 10 разных разделов - новости, недвижимость, объявления итд, соответственно каждый раздел оптимизирован для ПС по запросам "раздел города1", например "новости города1" итд. На сайте больше 70 000 материалов Сайт работает на системе Drupal на уже старенькой версии 6, но сейчас переносится на 7 версию. Домену уже больше 7 лет, за это время сайт стал сайтом №1 в городе1, занимает первые позиции в ПС по куче запросов, имеет довольно раскрученные группы в соц. сетях итд. Но недавно было принято решение расширяться. И к городу1 добавить еще город2, который недалеко, а в будущем еще несколько городов региона. Но не понятно как это все правильно организовать в плане структуры чтобы и не потерять позиции по существующим запросам и получить выгоду. Самый простой вариант - это для города2 сделать копию сайта, дать ему другое имя (например portal-gorod2.com). В этом случае получится просто 2 отдельных сайта. А хотелось бы как-то все объединить в 1 большой портал, например: - по домену portal.com сделать общий сайт со всеми материалами, он будет работать как агрегатор, назвать его например "Портал региона" или "портал области" - на общий сайт поступают все материалы с дочерных сайтов - дочерные сайты находятся по адресам gorod1.portal.com, gorod2.portal.com итд. Вроде все логично - посетитель заходит на основной сайт и получает доступ ко все материалам, а при желании переходит на нужный сайт и видит все только по 1 городу. При добавлении новых материалов пользователь указывает к какому городу этот материал относится (город1, город2, город1 и город2)) Техническая возможность это реализовать в Drupal есть. Но вопрос как ПС воспримут такую структуру? Вижу 2 проблемы: 1. существующий сайт изменит адрес, переедет на поддомен и может потерять все свои позиции 2. будет огромное к-во дублей, особенно для города1 Или лучше по тому же принципу но: - создать для общего сайта отдельный сайт - portal-region.com. - существующий portal.com города1 сделать дочерным, тогда сайт не потеряет позиции, так как ссылки не поменяются - для города2 сделать или поддомен gorod2.portal-region.com или отдельно portal-gorod2.com или gorod2.com Но если будет основной сайт-агрегатор региона то тоже будут дубли, как тут поступить? Или другой вариант? У кого какие будут мысли?
  10. вот этот модуль поможет вам быстро найти нужные картинки для товаров https://opencartforum.com/files/file/553-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BE%D0%BA-%D0%B4%D0%BB%D1%8F-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8F-google/
  11. я не совсем понимаю логику работы при нескольких товарах. в админке добавить можно, а на странице товара как? выводить все товары, а пользователь должен выбрать, как он должен это выбрать? или как?
  12. честно, не проверял, может у кого из купивших есть адаптивный дизайн - пусть отпишутся. но никто не жаловался на какую-то несовместимость с дизайном.
  13. 1. нет 2. я уже отвечал на этот вопрос - пока нет, возможно появится в будущих версиях это в коде не прописано, чтобы можно было задавать несколько значений атрибута для 1 статуса, ни через запятую ни как иначе. можно только 1 значение для 1 статуса, там сравнение идет по точному совпадению.
  14. я в opencart 2.0 есть api и есть реализована авторизация через api, можно открыть и посмотреть как все сделано там.
  15. в opencart 2.0 появилось API, только категорий там нету, есть операции с пользователями, корзиной, заказами итд. но можно посмотреть как там все сделано и сделать для категорий. там все просто, через контроллеры.
  16. для того, чтобы запустить паука нужно просто открыть 1 ссылку, можно конечно вынести в настройки вы и сами можете ее туда добавить, или запускать напрямую, в чем проблема?
  17. именно, они могут себе это позволить универсального модуля не будет, так как прайсы у всех разные. - нужно или требовать 1 формат (или несколько, которые поддерживаются) - или делать индивидуальный парсер для каждого прайса + требовать чтобы все прайсы были нормальном для парсинга формате, не pdf
  18. ну так я же говорю что не исправлю, исправлю, когда освобожусь. Я говорю о том что файлы не должны быть причиной нагрузок. Если у вас 5000 файлов то это не значит, что при обращении файловая система будет открывать все 5000 чтобы найти нужный, операция нахождения нужного файла занимает какие-то десятитысячные доли секунды. Единственно, на что может влиять большое к-во файлов так это на место на диске, но файлы модуля весят не много, 5000 файлов это будет каких-то 5 мб, что копейки, учитывая что у многих на диске гигабайты.
  19. я сделаю, сейчас не успеваю. но мне интересно почему вы решили что ваш сайт создает именно из-за файлов? Есть какие-то подтверждение этому в цифрах кроме ваших догадок? 1. модуль работает на десятках сайтов и никто не жаловался на это 2. 5000 файлов для файловой системы это ерунда, это же не 500 000.
  20. есть в архиве модуля файл crawler.php пропишите та адрес сайта и добавьте файл в крон. он автоматечески обходит сайт и загоняет страницы а кеш.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.