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

efremovxp

Користувачі
  
  • Публікації

    459
  • З нами

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

Коментарі блогу, опубліковані користувачем efremovxp

  1. Аналогичная ситуация была 1.5 года назад. Тоже выделенный сервер, тоже Cloudflare с первых дней существования домена, то есть ip нигде не засвечен. 

    Мамкин ддосер написал через форму обратной связи, послал его на три буквы и включил на Cloudflare режим атаки. Через пару часов выключил и больше он не появлялся. CF тариф бесплатный. 

    • +1 1
  2. Цитата

    ширина и высоту для изображений

    Смысла нет, так как верстка адаптивная и указанные в атрибутах фиксированные width и height будут не актуальными.

     

    Цитата

    CSS font-display

    При использовании Google Fonts, он выдает код для вставки, где всё как положено.

     

    Цитата

    Это бы избавило от лагов

    Какие именно лаги тут имеются ввиду? Нужно отложить загрузку скриптов аналитики и прочего? И зачем ставить множество модулей для того, что можно вставить открыв footer.twig?

     

    Цитата

    Лучше сделать так

    А лучше сделать один плейсхолдер для всех лейзи изображений, например так

    spacer.png

     

     

    Цитата

    прибавить пару Попугаев в PageSpeed Insights

    Цитата

    способствовать тому что пользователь не сбежит с сайта

    Шашечки или ехать? То что вы перечислили, посетитель сайта даже не заметит ваших стараний. Значительную роль играет серверная оптимизация, которую провел @Yoda Был бы фронтенд узким горлышком, не весили бы шрифты, ui kits, frontend frameworks и ajax json по несколько мегабайт.

     

    Если очень хочется достичь идеала - отдавайте разным типам устройств разную верстку и медиа (Mobile Detect). Например, зачем на мобильных загружать js и css, которые используются на больших разрешениях? Или зачем на смартфон загружать изображения 1920px в ширину и более?

     

    Меня больше повергает в ужас, когда в view тонна кода, которая должна быть в controller или даже в model.

    Или люди которые с помощью божьей силы внедряют в twig шаблон php код. Потратьте пару часов на чтение документации twig.

  3. Цитата

    Как сохранить полностью логику этого запроса без изменений базовых таблицы движка и отдать быстро эти данные холодными без всяких кешей ?

    "Загадка от Жака Фреско. На размышление 30 секунд".

     

    Решение в лоб - обновление кеша по cron раз в сутки, 10 сек отработает глубокой ночью - не страшно.

     

    Или отказаться от JOINов и попробовать простыми запросами, сравнить время.

     

    Я не гуру, но может вместо "LIMIT 0, 3" написать "LIMIT 3"? Это даст какое то различие? Интересно было бы узнать.

     

    Цитата

    А теперь вопрос знатокам...

    Точно не ко мне:-D

  4. В 29.11.2020 в 14:16, Vladzimir сказал:

    Реально возможно, только вот хочет ли это реализовать администрация - вопрос.

    Скорее всего не хочет, поскольку и предыдущие факапы практически ни к чему существенному не привели.

    Дело утопающих, дело рук самих утопающих.

    "Не храните все яйца в одной корзине" - нельзя, чтобы все модули зависли только от opencartforum. Хотя бы вспомните про то, сколько раз opencartforum лежал и как его ломали, как в теме API Opencartforum писали про ошибки.

     

    Как минимум, нужно несколько резервных независимых серверов лицензий, на случай, если не доступен основной. И репликация бд между серверами.

    Сервера должны иметь разные домены в разных зонах и с разной датой регистрации.

  5. 1 час назад, Yoda сказал:

    Если у человека шаред хостинг и сотни тысяч товаров, человек или идиот, или идиот!

    Говорю же, совет "для бедных", кому надо всё бесплатно. От безысходности.

    Конечно же я это порекомендовал не на серьезных щщах) А кто при деньгах, обратится к кому надо за помощью.

     

  6. 43 минуты назад, Yoda сказал:

    Валера, застрелись с такими инструкциями!

    Ну боты ладно,Тока там и половины нет, тех что надо - и надо смотреть логи.

    А вот за советы сделать crawl-delay, я бы тебя на гильотину отправил...

    Надо контент отдавать для индексации именно тот, который должен индексироваться а не хлам - это первое.
    Второе.. Люди не знают как бота загнать на сайт. Когда он есть это счастье. А ты предлагаешь его ограничить.
    Ты ща вот серьезно? Ну это просто пппц.... твой совет. Ну вот просто днище!!!!
     

    Если у человека шаред хостинг и сотни тысяч товаров, но позволить себе сервер помощнее не может. Какие меры советовать бесплатно сделать своими силами.

    Я же не про конкретно твой пост, а для тех, кто страдает

    46 минут назад, Yoda сказал:

    Тока там и половины нет

    В качестве бесплатного совета и 190шт сойдет )

  7. Если Google и Яндекс зверствуют.

    https://yandex.ru/support/webmaster/service/crawl-rate.html#crawl-rate

    https://support.google.com/webmasters/answer/48620?hl=ru

     

    А с бесполезными и вредными ботами можно расправиться поместив это в htaccess

    SetEnvIfNoCase User-Agent "Abonti|AspiegelBot|aggregator|AhrefsBot|Aport|asterias|Baiduspider|BDCbot|Birubot|BLEXBot|BUbiNG|BuiltBotTough|Bullseye|BunnySlippers|Butterfly|ca\-crawler|CamontSpider|CCBot|Cegbfeieh|CheeseBot|CherryPicker|coccoc|CopyRightCheck|cosmos|crawler|Crescent|CyotekWebCopy/1\.7|CyotekHTTP/2\.0|DeuSu|discobot|DittoSpyder|DnyzBot|DomainCrawler|DotBot|Download Ninja|EasouSpider|EmailCollector|EmailSiphon|EmailWolf|EroCrawler|Exabot|ExtractorPro|Ezooms|FairShare|Fasterfox|FeedBooster|Foobot|Genieo|GetIntent\ Crawler|Gigabot|gold\ crawler|GrapeshotCrawler|grub\-client|Harvest|hloader|httplib|HTTrack|humanlinks|HybridBot|ia_archiver|ieautodiscovery|Incutio|InfoNaviRobot|InternetSeer|IstellaBot|Java|Java/1\.|JamesBOT|JennyBot|JS-Kit|k2spider|Kenjin Spider|Keyword Density/0\.9|kmSearchBot|larbin|LexiBot|libWeb|libwww|Linguee|LinkExchanger|LinkextractorPro|linko|LinkScan/8\.1a Unix|LinkWalker|lmspider|LNSpiderguy|ltx71|lwp-trivial|lwp\-trivial|magpie|Mata Hari|MaxPointCrawler|MegaIndex|memoryBot|Microsoft URL Control|MIIxpc|Mippin|Missigua Locator|Mister PiX|MJ12bot|MLBot|moget|MSIECrawler|msnbot|msnbot-media|NetAnts|NICErsPRO|Niki\-Bot|NjuiceBot|NPBot|Nutch|Offline Explorer|OLEcrawler|Openfind|panscient\.com|PostRank|ProPowerBot/2\.14|ProWebWalker|ptd-crawler|Purebot|PycURL|Python\-urllib|QueryN Metasearch|RepoMonkey|Riddler|RMA|Scrapy|SemrushBot|serf|SeznamBot|SISTRIX|SiteBot|sitecheck\.Internetseer\.com|SiteSnagger|Serpstat|Slurp|SnapPreviewBot|Sogou|Soup|SpankBot|spanner|spbot|Spinn3r|SpyFu|suggybot|SurveyBot|suzuran|SWeb|Szukacz/1\.4|Teleport|Telesoft|The Intraformant|TheNomad|TightTwatBot|Titan|toCrawl/UrlDispatcher|True_Robot|ttCrawler|turingos|TurnitinBot|UbiCrawler|UnisterBot|Unknown|uptime files|URLy Warning|User-Agent|VCI|Vedma|Voyager|WBSearchBot|Web Downloader/6\.9|Web Image Collector|WebAuto|WebBandit|WebCopier|WebEnhancer|WebmasterWorldForumBot|WebReaper|WebSauger|Website Quester|Webster Pro|WebStripper|WebZip|Wget|Wotbox|wsr\-agent|WWW\-Collector\-E|Yeti|YottosBot|Zao|Zeus|ZyBORG" bad_bot
    Deny from env=bad_bot

     

    Это "инструкция" для новичков, чтобы чуть чуть снизить нагрузку.

×
×
  • Створити...

Important Information

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