Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

rb2

Ветеран спільноти
  
  • Публікації

    2 127
  • З нами

  • Відвідування

Усі публікації користувача rb2

  1. Да. Да. Нет. Хотя возможно, у нас разные представления об этом понятии. Я имею некоторые права на модерирование сообщений и поддержание порядка на форуме и допущен к обсуждению спорных вопросов. Не получаю за это ни копейки и не принимал на себя никаких обязательств. Я разработчик, энтузиаст, знакомый с Опенкарт и принимающий иногда какое-то участие в его развитии. Да, подойдёт. Форум не мой, кстати. Иногда я об этом жалею. Я вообще сторонник, чтобы разбирательствами занималась милиция, прокуратура и адвокаты, поэтому был бы всем пользователям безмерно благодарен, если бы вы обращались туда сразу напрямую, официально оформляя взаимодействие как с разработчиками, так и продавцами, или же принимая условия оферты и связанные с этим риски в размере пары-другой десятков долларов.
  2. В цивилизованном мире принято выслушивать обе стороны конфликта. Одна сторона предоставила в качестве доказательств мнение десятка антивирусов, которые опознали в обфусцированом файле с десяток разных вирусов. Как по мне, это не доказательство, а мнение. Сейчас этот файл где-то в астрале и больше его никто из третьих лиц пока вживую не видел. Эта же сторона слегка истерит и требует выгнать другую сторону из топика. Другая сторона согласилась, что там мог быть нехороший код. Если так, то помещён от туда либо автором шаблона, либо автором онлайн-обфускатора. Автор шаблона предоставил то ли чистый исходный код, то ли обфусцироанный каким-то другим обфускатором. Я ничего из фактов не упустил? Остальное - эмоции и наезды. То есть из фактов у нас предположения о вирусе с одной стороны, готовность предоставить исходный код с другой. Первая сторона вполне способна наверное и заражённый файл предоставить - может его можно расшифровать и посмотреть, что там в реале. Любая шифровка и кодирование GPL-кода противоречит условиями лицензии. Шаблоны и модули - деривативы от Опенкарта и не могут по условиями лицензии поменять её на какую-то свою, т.е. обязаны распространяться под GPL. Это даже не библиотеки или что-то подобное, потому что ни модули, ни шаблоны неспособны работать без самого Опенкарта и являются его составной частью, порождая от него другой продукт. Короче, лазеек нет: GPL и точка. Но автор готов предоставить код по требованию. Это вполне в рамках GPL. Короче, в чём проблема? Да, мне тоже интересно, был ли там вирус. Но не очень сильно. И кто его туда засунул, тоже интересно. Не знаю, можно ли это выяснить достоверно. Но если кто-то придумает способ (а лучше реализует и расскажет о воспроизводимой процедуре поиска доказательств) - это будет замечательно. Потому что а вдруг автор шаблона и правда нехороший. И тогда ему надо сделать ай-яй-яй, погрозить пальцем, ввести санкции, отрезать что-нибудь.... ну не знаю... доступ там какой, повесить чёрную метку, внести в список повышенного внимания. Ну что-то из этой оперы. Но я пока не видел никаких доказательств. Автор шаблона виноват? Возможно. Помогите доказать, если уверены в этом и обвиняете человека. Если виноват - мы поможем распространить информацию об этом. Ноу проблем.
  3. Ну вообще это автор шаблона, который пытается объяснить, что произошло.
  4. Opencart 1564: http://localhost/oc1564/index.php?route=product/search&search=123&category_id=26v2.0 - то же самое.
  5. Если переезд самостоятельный, то и сменой движка, и даже шаблона можно затереть всё наоптимизированное. Так что вы там посоветуйтесь предварительно.
  6. Тема перенесена в "Услуги". Кто-нибудь вообще, блин, читает описание раздела "Программирование и разработка"?!?! Закроем нафиг, ибо по теме - одно сообщение из ста.
  7. Не сочтите за идиота, но не понимаю, как там вообще положить что-то в корзину? Вот этот товар, например: _ttp://old.bagbox.org/?product=mrace-knapsack Никаких кнопок "Купить" или других вариантов не вижу.
  8. Странно мыслите. Обычно идут в интернет, потому что рядом всё: и цены, и картинки-фото, и сравнение, и описание, и цены конкурентов, и отзывы. И не надо в 5-10 магазинов ездить, чтобы только посмотреть и выбрать, а потом поехать и заказать. В магазин приезжают пощупать и убедиться. Или потому, что в интернет нормальных магазинов стройматериалов мало. Поправочка. Не до 5-10к: на шаред хостинге без проблем работают и 30+к товаров (сам видел), и скорее всего выше. (Видел, кстати, на любимом Снастиком ukraine.com.ua). Из коробки - дохнет уже на таких количествах, нужны доработки.Вчера как раз закончили один магазин оптимизировать - исключительно по нагрузке на базу. Была нагрузка до 150к попугаев (средняя 96к в сутки) при лимите в 5к, стала ~100. По часовым графикам - с 4к-5к попугаев в час (средняя) снизилась до 10-16 попугаев (максимальные пики), больше пока не удалось ни увидеть, ни сгенерировать. Магазин там уже был закэширован по самые гланды. Нагрузка на базу всё равно была слишком большой. Товаров - 3к. Мало, но что есть. Желающие прикинут - скоро ли понадобятся VPS или пентагоновские сервера, как некоторые знатоки советуют. Топикстартеру - я из Днепропетровска :) Но частичную предоплату хочу, невзирая на всякие инсинуации.
  9. Дизайнер отправлен в ReadOnly остыть и позвонить маме, которая учила правильному, но забыла вбить в голову, что начинать надо с себя. Вернётся через 24 часа. Выяснять отношения надо в ЛС, если очень хочется. Форум - для обсуждения тех тем, которые интересны многим.
  10. Берут. Особенно если делают на сайте клиента, которого не знеют, видят впервые, не слышали и вообще. И если доводилось сталкиваться с неприятностями. При 200 баксах и 2 часах потерянного (если что) времени может и нет смысла брать, но и вы ж тоже понимайте, что с нашей стороны (разработчиков) -- среди вашего брата, заказчиков, тоже встречаются неприятности и занозы в самизнаетегде. И к тому же предоплата - элемент дисциплины. Среди прочего. Иногда такие пропадающие-возникающие заказчики встречаются, что ой.
  11. Пока ждёте результаты тестов - почитайте TOS яндес-метрики, рэдхелпера, addthis. И в последнюю очередь можно гуглоаналитики, но то уже такое... Если яндекс-метрику осилите, то к другим уже мало вопросов останется. Если читать - тяжело и долго, можно по-другому проэкспериментирвать. Зайти в любой интернет-магазин, пользующийся я.метрикой, и поищите-походите там по тем товарам, которых никогда не искали. Но лучше что-то популярное, что активно рекламируется - окна там, водонагреватели, вайфай, коляски... А потом через несколько часов или 1-2 дня -- куда-нибудь в поиск или другой магазин с рекламой от яндекса. Вернее, не магазин, а сайт с рекламой. Новости например, портал какой, поиск тот же. И удивляемся обилию рекламы на ту тему, которую искали-смотрели. Со всех сторон станут резко бомбить предложениями купить коляску и вайфай (например). P.S. А 404 используйте в свою пользу: навесьте на эту схему модуль какой полезный, и пусть если боты - то хотя б внутренней перелинковкой на что-то продающееся занимаются. И живым людям это не помешает.
  12. А собственное мнение, планшет и опыт использования интернета пальцами есть? Как просмотреть меню на смарте/планшете без того, чтоб тебя куда-то перебросило, съело ещё трафик и начало рендерить ещё один мегабайт картинок,скриптов и цсс, передёрнуло страницу, которая была бережно отмотана куда-то аж на середину и совсем не планировал никуда переходить - просто посмотреть, что там ещё есть рядом в меню. Мне непонятно упорное желание равняться исключительно на то, что есть у гигантов, игнорируя здравый смысл и ориентируясь исключительно на мышку (в то время, как пальцеориентированные интерфейсы уже давно не новинка). Гиганты инерционны и это не новость. Многие здравые вещи (ту же хорошую адаптацию под мобильное использование) вводят далеко не первыми. У них на то свои причины. И статистика у них другая: ими пользуются с десктопов, а доля мобильных пользователей - ну растёт, но всё ещё мизер. Просто закон больших чисел. А чего им расти, если зайдя с мобильного устройства, плюёшь через 10 минут и решаешь, что лучше с десктопа посмотрю. Ну придут они и другие к этим бутстрапным решениям, сделанных для планшетов, через несколько лет - и придётся уже всем рассказывать, что это правильно и принято, вот посмотрите на гигантов.
  13. Tom, попользуйся уже наконец планшетом, смартфоном, ноутом с тачскрином... Много нового про hover узнаешь ;)
  14. Секретные? :) Я понимаю, что можно ещё NOW() оптимизировать и проверить индексы - вряд ли они там все нужные есть. А конкретно по этому запросу интересно, как и насколько ещё его можно ускорить.
  15. это `getProducts` из `catalog/model/ctalog/products.php`.На базе из 3k товаров вроде и получилось его в 2 раза ускорить, но от полного прохода по всем строкам избавиться не удаётся. Было 0.173-0.191 сек, стало 0.088. Возможно, разница была бы заметней на тех базах, где используется больше одного языка и больше одного магазина. А так - мне что-то кажется, что его сильно не оптимизируешь. Есть 2 ориентира: искомый модуль выводит всего 4 товара и идёт сортировка по дате добавления товара. Больше всего похоже на модуль последних поступлений.
  16. https://opencartforum.com/topic/36430-разные-шаблоны-товара-в-зависимости-от-категор/ А схемы/макеты совсем для другого предназначены: для создания разных схем расположения модулей на страницах.
  17. Нет. Я форкал из твоего репозитория. Насколько понимаю, там стандартная версия, а с кешированием и языками в URI - отдельно на форуме лежат. Их не трогал.
  18. https://raw.githubusercontent.com/rb2/opencart-seopro/description/catalog/controller/common/seo_pro.phpПо-моему, вот это оно: if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { $url = str_replace('&', '&', $this->config->get('config_ssl') . ltrim($this->request->server['REQUEST_URI'], '/')); $seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), 'SSL')); } else { $url = str_replace('&', '&', substr($this->config->get('config_url'), 0, strpos($this->config->get('config_url'), '/', 10)) // leave only domain . $this->request->server['REQUEST_URI']); $seo = str_replace('&', '&', $this->url->link($this->request->get['route'], $this->getQueryString(array('route')), 'NONSSL')); } в `validate()`
  19. Я помню, что пофиксил у себя ошибку SeoPro при установке в папку, но забыл и закоммитил вместе с другими изменениями. Поэтому не отправил Руслану (@freelancer-у) этот фикс. Да и вскоре после того (или одновременно) мой репо с seopro разросся до полного набора всех изменённых файлов, а у него только seo_pro.php + vqmod-ом всё остальное. Неудобно пулл-рекесты делать, так что лежат параллельно. Если правильно работает - чинить не надо. Первое правило всех, кто хоть что-то руками делает. Может у вас там версия с кешированием в 15512 по дефолту, я без понятия. Я брал seo_pro.php у @freelancer-а из репо. В конфиг загляните. Думаю, там домен с www указан. Об этом вам тоже, кажется, уже говорили. А про склейку и редиректы "с www на без www" и в обратную сторону уже не раз и не два отвечали - пользуйтесь гуглом. Могу поискать за вас - 5WMZ.
  20. Вы не читаете, что вам пишут. Файл должен выглядеть точно так же, как для любой другой версии. Если магазин в папке - надо изменить `RewriteBase /` на `RewriteBase /store/`. Если будет возникать ошибка при включенном SeoPro - попробуйте заменить файл на этот https://raw.githubusercontent.com/rb2/opencart-seopro/description/catalog/controller/common/seo_pro.php
  21. Значит вы наверняка не используете фичи OCSHOP, если не заметили пропадания всего, что там добавлялось Snastik-ом :)OCSHOP - сильно перепиленная сборка. Если ставить на неё любой из стандартных шаблонов, рассчитанных на стандартную тему - тпл-ки этого шаблона понятия не имеют ни о включённых в ocshop.cms фичах, ссылках, ни о возможно неизвестных стандартному шаблону добавлениях в контроллерах и новых данных, выводимых ocshop-ом. RGB надо кооперироваться со Snastik-ом (ну или самому искать и поддерживать все фичи), чтобы шаблон полноценно поддерживал все фичи нестандартной сборки. Точно так же, как RGB делает одну версию шаблона для ocStore, другую - для Opencart (разница, например, в наличии/отсутствии H1 и Title, про которые шаблон обязан знать, чтобы отображать всё правильно)
  22. За твоими бережно охотились и отстреливали, найденную карму возвращали. Тогда прям целая эпидемия была. А потом всем надоело.
  23. В админке в настройке единиц измерения. UPD: Ошибся. Перепутал с валютами.
  24. Так зчем ещё что-то откуда-то ставить? В ocStore 15512 уже и так есть SeoPro.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.