-
Posts
3,144 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Yoda
-
Друзья мои. Реально у меня очень пригорает еще раз. За последнюю неделю порядка 100 обращений. Все одного вида: я поставил джет кеш. Я ходил к роме криатору на хай оптимайзер. Я ходил к максу д на лайтинг, Я купил на рег ру еще себе 500 ядер сервера.... Итог одни - просадка в выдаче и нулевой результат. И даже если начинаешь диалог. Начинаются какие то pagespeed, gtmetrix и прочая лабуда... Сеошники сказали подогнать пейдж спид, друг-конкурент у которого в три раза больше продаж вот у него там все а у меня не очень... Реально очень заколебало слушать ваше нытье.... Эта статья не для того чтобы ущербить неумелого марка, не для того чтобы загнать рому криатора, и ни в коем случае, не для того чтобы занизить все кривые решения гештальт-терпапевта maxd. Эта статья для тех кто умеет думать... ( ну и чтобы я ее всем вопрошающим копипастил, ибо меня заманало всем писать одно и тоже) И давайте начнем думать вместе. У вас есть магазин. В нем есть какое то количестов полезного контента для пользователей, гугл бот он умный - и он тоже понимает что это полезный контент для пользователей. НО..... если у вас 5000 страниц контента, и гугл бот к вам придет вдруг за один день за всеми вашими 5000 страниц он вас просто задддосит. Поэтому он ходит очень нежно... И чем быстрее у вас "холодные страницы" тем быстрее и чаще к вам ходит гугл-бот. Не взирая на page speed, не взирая на gmetrix, кстати яндекс бот хоодит так же - оценивая нагрузку на ресурс и тормоза, которые своим посещением он вызывает.... И тут возникает нормальное естественное желание сделать больше и чаще индексацию и более регулярные заходы гугл и яндекс бота. Ок ок... Вы же идете и думаете опа.. куплю я ща х*й кеш или лайтнинг и у меня будет быстро.... Ну и да... Все эти моды сохраняют ваши страницы как html тупой и вроде офигеть - было 5 сек, стало 0.2 Круто же... Только нифига не круто. Бот ходит не только там где у вас есть сохраненный html, а туда куда случайно захотел по списку из sitemap.xml если он есть. А там кеша нету и ваши те же 5 секунд. Яндекс бот ваще такое не загрузит. Гугл-бот как-то пропустит, но будет ходить мало и не очень... А еще, для ваших пользователей, все эти кеши, когда есть корзина вырубаются, и тут оп.. Было быстро, а стало по 5 секунд на странице. А вы же заплатили, чтобы вам сделали быстро. Только все упыри молчат, что все быстрые страницы только из кеша! А для пользовательских сессий - все не очень! И я тут молчу и про фильтры, и про поиск. И про вот это все - что персонализировано. И не ушло предыдущим посетителем в файловый кеш. А вы же все купили уже решения чтобы было быстро... И вам даже криво отложено метрику загрузили и аналитику.. Тут вот важно - отложенная метрика и аналитика - это ЖО. Так как есть большая вероятность, что поисковые системы считают поведенческие показатели в том числе и по данным счетчиков. Ну да ладно... У вас типа быстрый сайт. Но гугл бот чет не ходит.... И пейдж спид красивый, если не зайти на случайную страницу. А еще при втором заходе будет оп оп.. и типа быстро. Я это все к чему. Все реализации, которые делают из вашего магазина html сайт имеют право на жизнь в одном случае - если вы OZON и выходите на IPO. А если вы начинающий интернет-ларек, если хотите бодаться с конкурентами - будьте добры быть быстрее их на холодную. И да... это имеет смысл... Допустим мы не берем во внимание байки, что якобы пс учитывают скорость генерации страниц сайта (НЕ ПЕЙДЖ СПИД) а именно скорость ответа, во внимание. Вобщем предыдущий тезис - неважен, берем во внимание простой процесс.. чем быстрее сайт,.тем больше краулинговый бюджет, чем боьше краулинговый бюджет - тем луче индексация. Быстрый сайт из какого-то файлового кеша, типа быстрая главная страница, а все остальное тупо - не значит ни разу, быстрый сайт для поисковых систем. Хотите быстрый магазин - используйте проверенные решения, быстрый хостинг, делайте оптимизацию всего от фильтра до поиска, требуйте от ваших разработчиков минимизации количества запросов. А то приходят люди и говорят тупит. А у них 70 к запросов на страницу. Даже по тысячной секунды - это семь секунд. Ну как так то нафиг! Маленький дисклаймер. Я ни в коем случае не хочу этим постом переубедить секты святых фанатов пейдж спид и джет кеш. Я ни коим разом не хочу, чтобы эти глупые люди, верующие в святую пузомерку и jet-cache, зарабатывали деньги. По моему они должны канавы рыть лопатой землю за дешевый прайс, а не торговать. И не стоит их ни в коем случае переубеждать. Данный пост написан для тех кто умеет слышать и думать. И для того чтобы не отвечать по 20 раз в день на однотипные вопросы.
-
Вы эту клоунаду щас устроили за сколько? за 1000 рублей? сколько вы зарабатываете в час? 50? Чтобы устраивать подобную истерику? По моему не нравиться - учите пхп пишите сами. И учитесь работать с подрядчиками. Ну а если что не так. Дворники, сварщики и операторы экскаватора всегда нужны. У вас там если что будет мастер, который будет вам по утрам рассказывать кто ты и как звать...
-
ocStore3 и OpenCart3 RS где скачать и в чем разница?
Yoda replied to Mikhail2010's topic in Opencart 3.x: Sandbox
Изыди. И не флуди. Если не хватает мозга на твиг и нет понимания. Не надо тут давать налево направо идиотские советы. -
А так можно было - если вы внятно почитаете лицензионное соглашение, а не будете выдергивать из контекста и передергивать. Продавай бесплатный редактор. Это говорит человек который ckeditor продает без ссылки на правообладателей. Ну ну.. Болтать - оно не мешки ворочать! И ты ж даже *******, если дочитаешься, то не придешь не извинишься, а ******, что вы все врете.
-
Интересна. А где Марк Твен написал, что воровать чужой код хорошо? И где Марк Твен написал что мнение мошенника чего-то стоит... Щас начнется стандартная песня, про какой я ужасный бла бла бла... Но вором кода pds меньше не стал от этого... В пеосео бы премию дали.
-
Опять кукареку. Не устаешь? Упаси меня бог, чтобы привлекать любовь таких полу...... Странных людей как ты.
-
И заметьте, этих ситуаций ни одна и не две. Выход запрет раздачи модулей со своих серверов или одноразовая выдача лицензии. Без проверок. Вон там ещё один юный птенец из Белоруссии голос подаёт. А то что могло быть со всеми покупателями шаблона, когда батько майдан был и в РБ лежал интернет. Он молчит.
-
Кукареку одно. Все вы так начинаете квохтать. Когда вас за руку ловишь. Правда потом по личкам ходите и просите не трогать. Как говорится на воре шапка горит.
-
А можно и не воровать было. А написать свой или спросить. Если герою нравятся аллегории. Ну про секс меньшинства и чуть чуть гей. Это неуважение к геям в данном случае. Ну чтобы совсем было понятно, хоть чуть чуть, хоть полностью обмазывание фекалиями, не меняет формализации результата. Всё равно человек у итоге в @ерьме. Так и здесь, взял одну строчку или десять. Вор меньше или больше. Все равно вор. А передёргивания смысла, про ой чуть чуть, и ой стак оверфлоу. Так ребят алфавит то тоже общий. Код алфавитом написан. Соответственно, все что написано алфавитом принадлежит всем. Ну а xds даже если гамбургер как у не грози южному центру предложит за извинения. Учитывая его предыдущие исполнения, вряд-ли достоен извинений, особенно в ситуации, когда сначала включил бычку, а потом начал ныть, простите я немножко.
-
Немного про бекапы базы и почему mariadb - зло.
Yoda replied to Yoda's topic in Вопросы безопасности
Лучший бекап базы это mysqldump. А ещё лучший из остановленной Slave реплики. Зло в mariadb, в том, что дамп из mysql сразу создает индексы. А из mariadb после набора данных. И если в процессе импорта что-то пошло не так, а вы этого не заметили, прощайте автоинкрементальные поля. В умелых руках mariadb работает быстрее и с в версии 10.3 содержит кучу полезных ништяков. Но в целом новичкам лучше пользоваться mysql 5.7 -
Друзья мои, недруги, странные люди типа пашчи и пейсатели модулей. Я тут немного совсем по бубенчики занят был последний месяц и очень занят до сих пор, сплю по 4-5 часов в сутки и совсем-совсем не хотел вмешиваться в ваши тухленькие расклады, где вы пишите форыч ордер бай наличие. Но чет у меня подгорает, поэтому что я имею сказать. За последний месяц на форуме потерялся нашелся maxd с странным лайтнингом, от которого больше вреда чем пользы - но маркетинг, он такой маркетинг. Руслан Шкварев пролюбил шоколодано свой сервер лицензий, а у кучи людей, которые купили фильтр про, теперь могут быть проблемы под черную пятиницу, ну и это фейл 2020 однозначный герой-судак всия опынкорда. Куда то слили моего любимого эндемика с острова святой перфокарты сайт криатора. А блин жеже!!! на их решениях работают 100500 магазинов. И вот какая то безответсвенная дичь получается. Форум модуля продал. Автора дополнений удалили с площадки, автор потерялся в гештальт головного мозга или автор просто глупый мишка, который забил на опенкарт работая на дядю, а когда его тряпочкой выгнали, вспомнил что форум и идиоты-владельцы магазинов могут заплатить за его кривой фильтр и сеоген упертый с дед кау сео, вдруг вернулся, пролюбил домен лицнзий и начал активность, я не я, хата не моя. Тут надо сделать отдельную ремарку, что хвала Диноксу, это первый раз когда он не стратил а вовремя упредил проблему кучи магазинов. Ну это ладно. Там вон где то в теме вещают про зло не зло ионкуб, кодирование, привязка к серверу. Не знаю зло это или нет. Я уже давно про всех героев написал с кем не стоит связываться из-за их личной жадности... Но <!---- здесь очень много ненормативной лексики --> Простите меня, а какого лешего, люди которые покупают дополнения должны зависеть от таких странных безответственных судаков, как maxd, freelancer, sitecreator. Ну давайте уже по честному, площадка продает? - продает. Эти зашкваренные товарищи продавали? продавали. Если не дай бог они появятся... С повторными исполнениями, ну как фриланеср появился.. А давайте наверное друзья код отдайте сначала открытый владельцам площадки.... Чтобы если вы решите уйти, заболеть, умереть, выйти замуж гей-браком, пролюбить домен лицензий, от ваших личных месячных и жизненных обстоятельств не зависели сотни и тысячи покупателей ваших кривых поделок. Чтобы в случае чего площадка могла обеспечить ответственное исполнение своих обязательств и не подставлять вот этих всех прекрасных людей, которые умудряются в нынешних ковидных реалиях выживать и делать бизнес... Я считаю что ни один владелец магазина, не должен страдать от того, что кто-то решил потеряться на полгода и не умеет file_get_content вместо curl, или от того что человек забыл продлить домен лицензий. И не говорите что я не предупреждал.... Когда мы вскрыли маркуши проделки, я во все колокола звонил с месседжем, что лицензирование и раздача дополнений авторами и на ресурсах авторов - это зло. И ионкубленные модули без открытых исходников для администрации - еще большее зло... Ну а те кто не согласен - ну давайте усирайте платформу дальше в угоду своей жабы. Мне с вами не по пути и в аду для вас отдельный казан приготовлен!
- 18 comments
-
- 10
-
Да мне ваще ровно с горы, что требует установщик опенкарт! Если вы не можете сделать нормальное решение, пропадаете непонятно куда на 3-4 месяца. Вставляете какой-то непонятный код со своего сервера, который может вам перестать принадлежать, потому что у вас гештальт или еще что нибудь, как случилось тут с одним нашим старожилом. О чем мы говорим? И вместо того чтобы разобраться с проблемой, послушать папу, перестать нести бред и писать чушь, переписать нормально решение. Что вы делаете. Вы мне приводите какие то кривые аргументы по версии даниэля, для opencart dev 4.х. ? Ну так дружище, я тоже могу сову на глобус натянуть, так что когда ты причесываться будешь, зубы выпадать начнут. Но лучше не стоит! И этот мамкин гештальт-программист, что-то еще мне хочет рассказать? Серьезно?
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Не надо писать кривые модули. Есть file_get_contents, который в целом есть в 99.9% случаев. И если сильно хочется обмануть судьбу - достаточно его возможностей, для слива скриптов локально. Делайте хорошо и не будет конфликтов! А не грузите пользователей бесполезным бредом - про некорректное окружение!
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Зато сейчас начнется кулуарный галдежь, боже боже, Лида Лида, что этот йода себе позволяет. Мы тут накручиваем рейтинг, продаем непонятные дополнения, сливаем на собственные ресурсы трафик, пишем ночной код, но во всем же виноват йода, которому больше всех надо, а он просто нам мешает делать свои делишки...
- 4 comments
-
- беспределнафоруме
- авторитаризм
- (and 6 more)
-
Ну я ж в поддержку, рома как мог так делал. Вот как бы я за него топлю. Нет бы из мудака сделать человека... А его просто взяли и выкинули..
- 4 comments
-
- беспределнафоруме
- авторитаризм
- (and 6 more)
-
Удалено модератором
- 4 comments
-
- 1
-
- беспределнафоруме
- авторитаризм
- (and 6 more)
-
https://www.nginx.com/blog/nginx-1-13-9-http2-server-push/ Upd: не путать с <link rel="preload" Так как в таком случае предварительная загрузка происходит только после загрузки html в бразуер а в случае с server-push - все идет в одном потоке сразу вместе с html. Но есть побочный эффект - через server-push нельзя загрузить сторонние скрипты.
-
У вас несколько неадекватные вопросы. Давайте разбираться. Структура базы mysql подразумевает некое количество индексов. И при любом обновлении данных индексы перестраиваются, соответственно, если мы говорим о наборе в миллион записей в таблице и работе с горячей базой, которая работает ещё и на фронт, это несколько фантастика. А если ещё и как в ситуации с импортом из 1c, когда обновление идёт по нескольким таблицам, да ещё и с каким-то количеством предвычисляемых данных. Я уже молчу про загрузку данных с нуля, когда нужно затащить на миллион товаров миллион изображений. Утверждать что это возможно за тридцать секунд - это также как рассказывать про плоскую землю и лечение гемоороя огурцом. Однако. Если допустим, мы говорим про обновление текущих остатков - цен. А не создание новых позиций. То 30 секунд на миллион позиций не такая уж невыполнимая задача. Но для 99.9% ситуаций неоправданно дорогая для владельца магазина. Как один из методов, которые могут существенно на порядки ускорить обнуление данных, можно рассматривать некий hot-swap или hot-fork. По похожему принципу redis регулярно дампит клон состояния базы на диск. Вобщем берём создаём клон базовых таблиц с описанием товаров, отклчюаем на них индексы, пишем в них обработанные данные напрямую из предварительно подготовленного csv, включаем индексы и меняем наши новые таблицы на боевые, не забыв на всякий отключить на время этого процесса возможность любых сторонних измениий на уровне движка. Ну и в таком формате, обновление миллиона записей займет намного меньше времени чем 30 секунд. Но это получится дикий кастом, долгий и дорогой. Вы точно уверены, что готовы оплатить подобное решение, реализация которого потянет не менее 70-100 часов, и специалист, который может это реализовать попросит у вас рейт в 50 в час?