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

rb2

Ветеран сообщества
  
  • Posts

    2,127
  • Joined

  • Last visited

Everything posted by rb2

  1. Да. Оба домена должны указывать в ту папку, где один экземпляр движка установлен (на первый магазин, короче).
  2. Здесь неправильно. Корневая директория должна в одну и ту же папку указывать.
  3. Ага, щазз. http://php.net/manual/en/function.mb-ereg-replace.php
  4. @Voland вы невнимательно читаете, что пишут. Проверьте запросом к базе SELECT keyword FROM oc_url_alias WHERE query = 'product_id=6736' окажется, что возвращается больше одной строки. И затем ищите причину появления дубликатов в этой таблице. Вылечить проблему можно удалением дубликатов (и устранением причины их появления). Временно решить проблему можно и дописыванием LIMIT 1 в тот подзапрос. Подстрахует и даст работать, но причину появления дублей это не устранит.
  5. https://www.reddit.com/r/PHP/comments/3q2brz/how_is_php_7_twice_as_fast/ http://nikic.github.io/
  6. Ага, модули опенкарта написанные под 5 даже на пхп 20 будут работать со скоростью пятьорки, вверху в посте прирост был вследствии убирания апача, а смена версии может 10 процентов и добавила, @sitecreator так же и писал, насколько я понял. Я понимаю, что легче долго фантазировать, чем открыть bench.php и за 10 секунд просмотреть исходник. Там вполне обычные и регулярно используемые конструкции языка.
  7. В 2 с копейками. А 7.1 вообще в 3 раза быстрей 5.6 получился. https://m.habrahabr.ru/company/mailru/blog/326696/
  8. OK. Вижу. Вчера мне повезло в ФФ открыть страницу с бейсболкой и не обратил внимания, что там ни одного `src="#`, а только куча `href="#`. Беру свои выводы про ФФ назад: он ещё хуже, чем мне вчера показалось. Весь кривой, а не только в фаербаге. Под фаербагом вчера наверное другую страницу посмотрел, пока по демке тыкал. Без обид, но мой совет - сменить браузер. Тем более что вот: http://gs.statcounter.com/ April 2017 Chrome 53.72% / Safari 14.63% / UC Browser 8.38% / Firefox 6.32% / IE 3.92% / Opera 3.54% Ну или продолжать кушать кактус с файрфоксом, но тогда не жаловаться на тормоза.
  9. А подумать? И предположить, что всё несколько раз перепроверено и потому написано?
  10. oc2302, system/library/cart/cart.php Похоже, корзины незалогиненных пользователей очищаются и не живут дольше 1 часа: // Remove all the expired carts with no customer ID $this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR)"); Возможно, у вас в коде стоит 3 часа.
  11. 1. Инспектор Хромиума здесь дурных запросов не показывает. 2. Инспектор Vivaldi тоже. (движок тоже от хрома, версии см. ниже) 3. Инспектор Firefox тоже не показывает дурных запросов 4. Firebug единственный показал дурной запрос на этой конструкции. Конструкция, кстати, законная и используемая всегда, везде и всеми. И давно. Обана? Нет, ну правда же? Внимание, вопрос: так может это даже не проблема фаерфокса? А вообще выбрыки фаербага? Я бы мог наскрести ещё браузеров и даже для надёжности проверить запросы внешними логирующими HTTP-проксями, но мне честно лень. См. выше про всегда, везде, всеми и давно. Я думаю, что это проблема высосана из пальца и надо тщательней проверять свои источники и выводы. P.S. Версии и движки: $ chromium-browser --version Chromium 58.0.3029.81 Built on Ubuntu , running on LinuxMint 18 $ vivaldi-stable --version Vivaldi 1.9.818.44 User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.82 Safari/537.36 Vivaldi/1.9.818.44 $ firefox --version Mozilla Firefox 53.0
  12. Где-где? Есть подозрение, что это у вас не кеш картинок, а что-то другое может место выедать. @VeyronGT а какие у вас требования к хостингу? А то мелькнула мысль предложить за эти деньги ($30/мес) хостинг с большим местом на диске (скажем, до 100 гиг) с моим минимальным обслуживанием. То есть с меня VPS и чтоб работало, а для вас это будет выглядеть как обычный шаред хостинг с кучей места на диске и доступом по FTP. Но как представлю, сколько опенкарт-магазинщик может регулярно и неожиданно хотеть от техподдержки хостинга за эти деньги - руки опускаются. Ввязываться в обслуживание и техподдержку ради одного клиента за 30уе/мес интереса крайне мало.
  13. Яваскриптом можно анализировать класс тега "body": <body class="common-home"> ... <body class="product-category-25_32"> ... и так далее
  14. Стесняюсь в этом топике такое произносить, но у меня A4Tech X5 работает и жива с 2005 года. Всё, что с ней произошло за это время - облысела от приятной обрезиненности (см фото X7 чуть выше). Там, где сама не смогла - я ей помог, чтобы выглядела опрятно. Пылинки есть - это да. Сухо у нас. Но никаких убитостей, потертостей и поскрипываний не наблюдается. Выглядит получше некоторых новых из магазина.
  15. Прекращена. Была. То, что его энтузиасты взялись реанимировать после пары лет клинической смерти - ну не знаю. То ли воскресить труп бабушки/дедушки, то ли агония. За эти пару лет народ начисто ветром сдуло. И разработчиков, и пользователей. А это - уже окончательный диагноз "фарш невозможно провернуть назад". Немудрено, что разбежались, так как на момент объявления "мы уходим" уже был и Laravel, да и Phil Sturgeon запилил FuelPHP и PyroCMS. То есть что они этой попыткой реанимации добиваются - я даже не знаю. Восстановления сообщества пользователей? Да ну хрен там. Сообщества программистов? Тоже ни о чём. Когда рядом есть Laravel, Yii и Slim с композером. Хочется минимализма и быстродействия - берётся Slim + набор подобранных либ из композера = современный Codeigniter с неймспейсами и возможностью не использовать то, что не используешь. Хочется большей похожести на "CI из коробки", но на современном уровне - Laravel, ну или Yii.
  16. Кстати, а никто дел не имел с мышью на палец? Там 2-3 кнопки/колеса и лазер. В принципе мне от мышки на ноуте кроме колеса ничего не надо, тач мне удобней. За исключением последнего ноута - кнопки на тачпаде делал какой-то идиот. Всё хочу попробовать мышь на пальце, но не собрался.
  17. Сейчас окажется, что у @pashast тоже была Logitech 185, а у @markimax и @n3bo их не только две, но и четыре, и всем по 4-7 лет. LOL
  18. Да на самом деле мне давно надо было просто переименовать мой вариант сеопро и пусть он рядом со стандартным выбирается. Я почему-то сразу об этом не подумал, т.к. раньше с установками на ocStore ко мне почти не обращались. Потом попёрла какая-то необъяснимая волна (и тут Штирлица осенило!), но и она закончилась. А последний год занят по самые гланды и выкраивать время на то, что надо кому-то и бесплатно - я заколебался. Ну вот и замечательно. Есть к кому обращаться. Зарабатывайте все деньги мира, продавайте свой платный модули добавления языка в ЧПУ, а 2-3 строчки для поддержки очередного блого-модуля или фильтра (с которым обратились и заплатили) на гитхаб добавить в бесплатный сеопро - ни-ни. Наверное архитектуре противоречит или демагогия.
  19. SEO URL у всех категорий прописан? Проверьте, какой ЧПУ в свойствах категории с ID=20. SEO URL у товара с ID=54 заполнен? Главные категории у всех товаров сохранены?
  20. Проблема в каком-то из ваших модулей. И искать надо в первую очередь в кеше модификаций (system/storage/modification/catalog/model/checkout/order.php)
  21. Принципиально - в OCJ Seopro присутствует код языка в URL, в ocStore эту фичу почему-то решили не развивать и не включать в сборку. OCJ Seopro был сделан в виде OCMOD модуля почти сразу после появления oc201x (первой вменяемой версии OC2, готовой для продакшна) ввиду полнейшего отсутствия ocStore на втором движке (в январе 2015). А OC2 юзать уже хотелось. Сделан из ocstore 1564 и наработок @freelancer по кешированию и коду языка в URL - отлажен, местами доделан и исправлен, где были замечены ошибки, и выложен на GitHub. Чтобы когда ocStore дозреет до написать версию на OC2, можно было взять с гитхаба и продолжать развитие, включив в сборку. ocStore раздуплилось аж в ноябре 2015, но по каким-то причинам решило изобретать свой велосипед, а не продолжать развивать и дорабатывать имеющийся (свой же, кстати), в результате чего одной педальки (или колеса) в нём нет (я про язык в ЧПУ), зато код разошёлся. Одну из причин я слышал - будто я форкнул сеопро из репо @фрилансера рано и туда не попали некоторые коммиты, связанные с быстродействием, но это вообще-то ерунда, потому что я какое-то время просматривал репо и Руслана, и окстора, и вытягивал некоторые коммиты то cherry-pick-ом, то вручную. Немного, но там и коммитов-то было - кот наплакал. Так что это всё фигня. Да и никому другому гитхаб не мешает сделать то же самое, если я упустил что-то важное и не перетянул. Так что причина хождения по граблям и изобретения велосипеда ХЗ в чём, я могу только догадываться. По поводу катастрофичного и очень критичного расхождения кода - у меня за 2.5 года существования OCJ Seopro не было ни одного обращения с жалобой на несовместимость с какими-то другими модулями и просьб подружить их в коде сеопро или решить проблему. Так что каждый может почитать, подумать, прикинуть и сделать свои выводы. Наверное все они обращались за этим не ко мне и мне эта проблема оказалась неведома
  22. У меня эта мысль постоянно в голове возникает, когда вижу любые рейтинги от cmsmagazine.ru. Как они их составляют и откуда берут данные - непонятно. Может от тех 20-200 студий, которые там тусят, и это их статистика, на чём они клепают сайты.
  23. Похоже на запросы к внешнему серверу (за проверкокй лицензий например), упавшему, перегруженному или пропавшему. Модули от Addist не стоят?
  24. @Waha не уловил ход мысли. Станет дороже - народ повалит туда, где дешевле. На варезопомойки. Которых в гугле как грязи. И будет нехотя возвращаться к платным более качественным услугам, только когда очень припечёт. Банальный спрос и предложение. Откуда взяться всеобщему просветлению и отсутствию дилетантов - непонятно. Это фантазии.
  25. Что тут жуткого? Ты прекрасно знаешь, что там этих косяков - половина опенкарта. Мы (и ты) этими исправлениями косяков живём. И потому снисходительно относимся к корявому движку, что эта корявость с одной стороны даёт быстрые простенькие магазины одним и постоянный хлеб другим. По поводу конкретно косяков окмода - ну так вкмод починили-прикрутили и помирили с окмодом весьма быстро. И приличное число разработчиков большой болт забили вообще на окмод, принципиально продолжая распространять вкмоды. В то время как евангелисты окмода с полгода отговаривали жующих попкорн уставших-что-то-делающих от вкмода и прямых правок кода оксторе, приговаривая, что надо всё делать исключительно окмодами, потому что это офигеть как портабельно. Я думаю, вот тебе и ответ, почему никто не исправлял окмод - кого не устраивало при каждом чихе обновлять - не обновляли, а ставили вкмод от Q. Остальные клали ocmod.xml в папку system. А оставшихся не волновало. Или вообще нравилось.
×
×
  • 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.