Оптимизация — Highload.today
Готового решения нет! Как построить флоу авторизации: мой опыт в нескольких проектах
Микола Коломієць BLOG
NET Developer у NIX
О построении флоу авторизации разработчики задумываются чуть ли не в каждом проекте. Единого правильного решения здесь нет и быть не может.
Оптимизация — всего лишь фича: почему разработчик не должен думать о производительности
Журналістка і технічна редакторка у Highload
«Преждевременная оптимизация — корень всех зол». Это цитата Дональда Кнута, автора книги «Искусство программирования». На своем YouTube-канале основатель школы программирования FoxmindEd Сергей Немчинский рассказал, почему он полностью согласен с Дональдом Кнутом и когда не стоит оптимизировать приложения.
Win 10 Tweaker — быстрая оптимизация Windows в несколько кликов
Автор
Не секрет, что операционная система Windows далека от идеала. И речь здесь идет далеко не только о проблеме с вирусами, различных сбоях и так далее. В последних версиях резко обострилась ситуация с телеметрией и обилием пользовательских данных, которые система самостоятельно собирает и автоматически передает в Microsoft. А еще — никуда не делась необходимость проводить «генеральную уборку» в системе, восстанавливать ее работоспособность и скорость.
Как повысить конверсию приложения в App Store и Google Play: 8 практических советов
Виктор Могила BLOG
CMO Amazing Apps и куратор в Projector
Привет! Меня зовут Виктор Могила, я — CMO Amazing Apps и куратор в Projector (подробнее об этом — в моем профиле). В этой статье я расскажу, как быстро сделать визуальное ASO и не отвлекаться на ненужные задачи.
Как я разгоняю интернет-магазины до сверхзвуковой скорости и вывожу в топ Google: 19 советов бэкендера
Ігор Шатило BLOG
Lead Backend Developer в ІТ-команді NIX
Не нам вам объяснять, что оптимизация сайта — это очень важно. От того, насколько качественно она настроена, зависит, понравится ли пользователю взаимодействовать с сайтом. Интернет-магазины с низкой производительностью и медленными страницами получат низкие коэффициенты конверсии в поисковой выдаче. В результате бизнес обгонят конкуренты.
Все меняли в спешке, сроки горели, а мы пытались объяснить заказчику, почему постоянная оптимизация не нужна: как мы вывели сайт на 40 млн пользователей
Александр Павленко BLOG
PHP developer в NIX и спикер в NIXMultiConf
За годы работы в IT я заметил тенденцию: чем масштабнее проект и чем быстрее растет разработка, тем чаще команде приходится менять, расширять логику и улучшать функционал. В крупных проектах постоянный рефакторинг — неизбежный процесс. Но иногда за ним скрываются проблемы. Их не стоит бояться. В такие моменты у вас есть отличный шанс получить новые скиллы, прокачать свою экспертизу и, справившись со всеми трудностями, заручиться еще большим доверием клиента.
Google обновляет ранжирование сайтов: как к этому подготовиться
Roman L BLOG
Я хочу рассказать про новый, а точнее, обновленный фактор ранжирования в поисковой системе Google, и на что нужно обратить внимание, если вам важен органический трафик.
Как ускорить загрузку сайта, если у вас много видео и фотографий
Анжелика Елина BLOG
CEO в WAMP
У нас была задача ускорить работу сайта и увеличить скорость загрузки страниц. При этом надо было не потерять в качестве изображений и видео: клиент продает украшения из бриллиантов, а их важно показать детально.
Cache-control с динамикой
Заголовок Cache-control позволяет значительно увеличить скорость загрузки сайта, а также разгрузить канал между сервером и пользователем. Этот заголовок включает кэширование и просто в применении для файлов, которые никогда не меняются. Но для того, чтобы использовать это преимущество для файлов, которые могут меняться, нужно детальнее разобраться в клиентском кэшировании:
Оптимизация картинок в Web
Картинки могут занимать до 90% от общего объема данных на странице. Их правильная оптимизация может значительно повлиять на скорость работы сайта.
Google AMP для ускорения контентных страниц
Новая инициатива Google нацелена на улучшение веб-опыта пользователей мобильных устройств. Accelerated Mobile Pages – новый формат построения веб-страниц для оптимизации контента (картинки, JS, плагины соц. сетей) и увеличения отзывчивости мобильной версии сайта, по сути облегчая страницы.
Как включить slow log в MySQL?
Технический редактор Highload
Чтобы включить лог медленных запросов, нужно открыть конфигурационный файл MySQL (путь может отличаться):
Кеширование с HTTP Etag
Технический редактор Highload
Etag (или entity tag) – один из механизмов кэширования в HTTP. По сути это идентификатор, который присваивается файлу сервером для последующей проверки.
Баннерная реклама
Любая баннерная система оказывает влияние на скорость работы сайта. Баннерные системы обычно используют крайне не оптимизированные решения, включая:
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: