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

Yoda

Users
  • Posts

    3,144
  • Joined

  • Last visited

Everything posted by Yoda

  1. Давайте, вы логан сначала купите не в кредит, а потом начнете советы советовать!
  2. Не знаю, безнадежно звучит ваш комментарий, а владелец проекта porsche 911 на бентайгу собрался менять. А у еще одного, у которого база в докере уже 2 года живет на 40 гигабайт SLA 100%.
  3. Да мы то и без ozzzi можем воспользоваться, и дока не полная, так как в ней не раскрыто масса подводных камней. И дока бесполезная по той простой причине, что продвинутый юзер сможет себе свертеть любое окружение как ему удобно и без этого мана, а непродвинутый ничегошеньки не поймет. А что касается того что опенкарту это не надо, ну это не надо в ваших реалиях, там где вы не сталкиваетесь, мне приходится видеть монстров из кучи сервисов, слепленных черех OC в качестве вебморды и ниче - все отлично работает.
  4. Можно поподробнее. Вот какие такие пакеты - там нужны, тут нет? И что за требования рынка, которым нужен докер ?
  5. Надо не ресайз отключать, а настраивать нормальную пост обработку при помощи imagick, jpegoptim, optipng и webp.
  6. И зачем эта ересь, когда 2.5 евро стоит Клауд и 4 евро панель, либо фри бесплатные аналоги, которые разворачивают любое окружении в два счёта а xdebug. На любителя непонятно тоже зачем. Тут как бы на вкус и цвет фломастеры разные. Но реально зачем?
  7. Сразу учитывайте, что вам необходимо реальный размер изображений указывать для разных типов экранов - соответсвенно это минимум x4 работ. И необходимо учесть все размеры, а также сделать базовый ресайз кешей изображений под все размеры. Вот описание стандарта: https://developer.mozilla.org/ru/docs/Learn/HTML/Multimedia_and_embedding/Responsive_images А вот взятый оттуда пример верстки: <img srcset="elva-fairy-320w.jpg 320w, elva-fairy-480w.jpg 480w, elva-fairy-800w.jpg 800w" sizes="(max-width: 320px) 280px, (max-width: 480px) 440px, 800px" src="elva-fairy-800w.jpg" alt="Elva dressed as a fairy">
  8. <script> var hour = new Date().getHours(); if (hour >= 0 && hour < 10) { // вместо .product-thumb .buy, #button-cart", вставляете свои классы и айдишники кнопок, которые ведут к оформлеению заказа $("body").delegate(".product-thumb .buy, #button-cart", "click", function (e) { e.stopPropagation(); e.stopImmediatePropagation(); alert('Извините, в ночное время заказы не принимаются'); } }); </script> Буквально вчера надо было отключить реакцию на все кнопки на клоне магазина, который временно был заглушкой, пока был переезд серверов adminvps. Время работы - вставить как два пальца. Ну а классы кнопок которые ведут в корзину - сами уже допишите. Вставляете в футер. Радуетесь!
  9. На 50 к товаров ответ сервера 300-1000, без каких-то углубленных раскопок - это норм. Оценка гугла не связана практически с настройками сервера в вашем конкретно случае (при условии что у вас настроено сжатие кеширование статики, есть webp и для webp отдаются правильные заголовки кеширования). Ведь логично, если вы включаете меню - у вас появляются лишние элементы на странице и гугл плохо на это реагирует, потому что им хочется не боллее 1500 элементов на страницу. А если у вас метрики, фейсбуки, аналитиксы и компания, которые развешивают свои события на все элементы DOM, на это все тратиться время, соответственно увеличивается время рендеринга и отображения первого экрана страницы. И соответственно вы получаете меньше баллов. Местные гениальные гении, с пеной у рта продвигают решение, при котором аналитикс и метрика откладываются к загрузке, либо загружаются после пользовательского события тем самым убивая все поведенческие показатели и круша статистику посещений. Так делать не стоит - если не хотите просесть в выдаче. Займитесь объединением стилей-скриптов. Сделайте прелоад необходимого внешнего и локального контента, отложите загрузку некритичных ресурсов, типа jivochatов и иных сторонних приблуд, которые могут быть у вас на сайте.
  10. Там вопрос не в ORM и пространстве имен, не прошло и десять лет, а появилась возможность устанавливать временную зону То ты не видел, как на 100 к записях по 70 полей в каждой делается SELECT(id=2 FROM(SELECT * FROM table)). ORM, быстрым магазинам - не товарищ! Пока будет частичная нормализация и не будет сводных таблиц, весь оверхед на ООП абстракции - это экономия на спичках. Основной затык - где.. В SELECT from oc_product_description JOIN oc_product - а потом сортировка группировка по полям из разных таблиц. Mysql так быстро делать не умеет от слова совсем - ей подавай одну плоскую таблицу - тогда там и индексы все оживут и проблем с производительностью нет. Вот кстати этот механизм по моему в magento и реализован. Но Даниэль отклонил прекалькуляцию product_total от стика. Так что, свобдных таблиц - мы вряд ли дождемся. А вот пихнуть конструктор запросов - реально ни что не мешает. Да и в целом приведение кода к современным стандартам - это уже неплохо. Правда отсеется сразу половина студентов, которые слабо понимают чем i++ отличается от ++i.
  11. Еще раз повторяю вопрос, кому аргументировать? C профанами и ********, я не готов дискутировать - ищите себе подобных.
  12. Вам на самом деле сюда! https://tamaranga.com/products/doska/ Ну и самый большой вопрос в вашем случае - это не то как сделать движок, а то как реализовать систему покупок. Вы деньги будете принимать? Или продавцы напрямую ? И если напрямую - как вы их будете контроллировать? Бизнес начинается не с движка а с модели самого бизнеса, коей у вас походу нет от слова совсем. Upd: господин @stickpro, насколько я знаю, имеет отношение к разработке маркетплейса и как то показывал план-схему инстансов, которые обрабатывают всю бизнес логику маркетплейса с описаниями ролей и задач каждого инстанса, там плакат А1 мелким шрифтом. Делать маркетплейс без понимания как это работает - это такая же утопия, как написать магазин с нуля после курсов пыхапж на уииии или ларавель.
  13. Тыкните себе в глаз пожалуйста. С кем говорить? О чем ? Может вам стоит с бабками возле подъезда под семки обсудить это?
  14. Да нормально всё. Это же на публику все смелые. А там-сям, я регулярно вижу, как от моих "скромных" замечаний улучшается код и реализации. Как говорится - собака лает, караван идет.
  15. Знаете ли, комары - от них вот никакого ущерба. Но раздражают своим писком иногда.
  16. Если вы не имели дело с "нагрузочками" не стоит псевдоавторитетно вещать про это всем. Я такое количество клоунады уже наслушался и насмотрелся, от похожих специалистов, что даже не смешно!
  17. В дурдоме тоже есть палаты не для буйных. Дурдомом меньше не становится.
  18. Время собирать камни.
  19. Мэри Крысмас, хэпи ньюйир! Но не всех! Подробности тут.
  20. А я не разработчик. Видел тексты недоджуниор не знаю пхп. Так вот все правда. Пока ядро линукса пулл-реквестов не наделаю. Ну какой с меня разработчик. А если по факту - то php + mysql + nginx - это такой примитивный стек, в котором все, что может вызвать вопросы, по стопицот раз разжевано, что надо быть реально дебилом, чтобы не стать грамотным специалистом, за какое то вменяемое время, обладая базовым пониманием.... Подчеркиваю - не с бочки с селедкой перейти в программисты.
  21. Дружище, ну все это я видел. На паре десятков больших проектов я как домовой - только сайтовой. Без моей визы за шлгабаум никого не пустят. Даже @dinox не авторитет будет. Ну а герои сказок, могут работать с шурегом. Всем тезисы безопасности не донесешь! (тока вот никто из моих друзей с шуригами не работает, а работает с проверенными временем сециалистами, за сотрудничество с каждым я отвечаю своей репутацией! Еще раз повторю - обычно по магазинам работает известный пул реализаторов. И если абстрактный шурег устроит rm rf - то найти концы - не проблема!
  22. Что ты несешь, глупый мишка.. OLX - это100500 внутренних микросервисов интерфейсов и обработки... OC не OC - база. А дальше рисуйте как хочу. Вопрос денег... @Support удалите профилактически пациентов дурдома.
  23. Бага этого на демо я не наблюдал ни разу. Докрутить настройки главной страницы - вопрос часа-двух. Конфликт? В детстве я жил в частном доме и был у меня неплохой пес, ручной ласковый, но заболел бешеством. Жалко было, но пришлось пристрелить.
  24. Повторюсь за @spectre это даже не поднасрать - это жиденько пункуть. У меня все вопросы начинаются с одного главного - бекапы, и с наставления "рут никому не давать". А по логам найти казуз, в следствии которого магазин лег - не составит труда. Вон тут один известный паренек, думал самый умный, и оставлял в админке у всех своих покупателей дыромаху, и того спалили. Мало того, после такой закладки и публичной порки с паролями явками и исполнителями - придется с нуля качать репу и долго есть дошик, пока снова нормально заплатят.
  25. Тройке не нужен этот модуль. У вас в коробке уникальные урлы в оксторе для локалей. Вот эти все сказки про префиксы - это фантастика. Достаточно hreflang тега, который указывает аналогичные страницы на другом языке.
×
×
  • 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.