Верстка сайта - Как ускорить сайт 6 простых шагов

  Рет қаралды 15,035

Web Developer Blog

Web Developer Blog

Күн бұрын

Думаю каждый хоть раз задумывался как птимизировать и ускорить сайт. В этом видео я покажу 6 простых шагов как ускорить сайт, даже если вы начинающий у вас получится сделать эти действия. Верстка сайта иногда получается очень громоздкой с большим количеством лишних стилей и JavaScript кода. Это все мешает сайту загружаться быстро и качественно, поэтому момент скорости сайта нужно также прорабатывать и не забывать о нем. Скорость загрузки сайта очень влияет на отображение сайта в поисковой выдаче ближе к первым местам.
0:00 - Как ускорить сайт
0:34 - Как узнать скорость загрузки сайта?
1:02 - Первый шаг, используйте CDN и почему.
2:15 - Минифицируйте html, css, javascript файлы
3:11 - Оптимизация изображений и SVG. ОЧЕНЬ ВАЖНО!
5:15 - Кэширование сайта
6:20 - Количество HTTP запросов
6:50 - Пишите на html css без Javascript, что можно делать

Пікірлер: 76
@viva65
@viva65 3 жыл бұрын
без понятия, почему у WDB так мало активности хороший канал, в отличии от прочих dev-channelов, полезно и без лишней воды спасибо)
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Спасибо!
@Furamy
@Furamy 3 жыл бұрын
у большинства хороших каналов по веб деву активность раз в 10 ниже, тот же GromMax
@WhiteBear141981
@WhiteBear141981 3 жыл бұрын
Отличный материал! Спасибо!
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Спасибо
@user-ux5jx8oc9q
@user-ux5jx8oc9q 3 жыл бұрын
Очень полезно, большое спасибо Вам
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Отлично! Странно что так мало просмотров(
@f-len
@f-len 3 жыл бұрын
Спасибо большое. Очень полезно! 👍
@seoonlyRU
@seoonlyRU 2 жыл бұрын
отлично) просто лукас от СЕООНЛИ
@gleymius
@gleymius 3 жыл бұрын
Крутые видео! Смотрю с удовольствием Было бы интересно посмотреть видео, про верстку сайта с возможностью переключения нескольких языков и автоматическом отображении разных страниц с выбранным языком)
@GGSoft2009
@GGSoft2009 3 жыл бұрын
Спасибо!!!!
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Всегда пожалуйста 🙏🏻
@user-fl5zn1mr5q
@user-fl5zn1mr5q 2 жыл бұрын
Топ канал, однозначно подписка
@mykola.slisarenko
@mykola.slisarenko 3 жыл бұрын
Я бы ещё дополнил пункт с минимизацией js/css. Нельзя всё просто сжать и грузить одним блоком. Рекомендуется разбивать на "критический" и "некретический" js. И грузить их в разное время. Также я бы дополнил тему использования картинок пунктом "lazyloading"
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Верно
@user-gl3if9cw4i
@user-gl3if9cw4i 3 жыл бұрын
про минифицирования не знал раньше. Открывал другие сайты через консоль и думал "Почему всё так в кучу, они что, писать не умеют код ?" )))
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Умеют ещё и как умеют 😄
@ii-yj5qj
@ii-yj5qj 3 жыл бұрын
Мы можем минифицировать код, а обратно его можно как то разЭотвать?
@arzamaskin_kirill
@arzamaskin_kirill 3 жыл бұрын
@@ii-yj5qj продублируй заранее файл и все.
@ii-yj5qj
@ii-yj5qj 3 жыл бұрын
@@arzamaskin_kirill понял, спасиб
@iamname8758
@iamname8758 3 жыл бұрын
@@ii-yj5qj да
@user-fr8ic5yn7d
@user-fr8ic5yn7d 3 жыл бұрын
Здрасте нужна ли esmascript для react разроботчику для начинающих важно ли знать ЕS6?
@thomasanderson3145
@thomasanderson3145 2 жыл бұрын
А какие пункты из перечисленных подходят для React приложений, учитывая их специфику React приложений?
@user-po5ih2pj5h
@user-po5ih2pj5h 3 жыл бұрын
Большое спасибо за материал! А то кажется, что вёрстка это просто html и css, а на самом деле столько тонкостей.
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Будете знать
@user-po5ih2pj5h
@user-po5ih2pj5h 3 жыл бұрын
Может это не относится к видео, но хотелось бы узнать, что сейчас лучше использовать для работы с сервером, базой данных PHP или node. js?
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Смотря под какие задачи
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
С php для новичка будет проще
@maxengio
@maxengio 3 жыл бұрын
Jekyll помог
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Нормас
@Rb-ur5em
@Rb-ur5em 3 жыл бұрын
Добрый день, вопрос немного не по теме Подскажите где можно найти простую карточную игру (качество и сложность не важно. лучше что-то по проще..) HTML, CSS, JS, MySQL Описание: Регистрация игрока, Минимум два участника Буду очень, благодарен, Спасибо)!
@burlit33
@burlit33 3 жыл бұрын
Уважаемый, благодарю за интересные выпуски. Стараюсь научиться азам верстки сайтов, но времени трачу очень много и не укладываюсь в сроки, назначенные самому себе. Не могли бы Вы подсказать мне контакты верстальщика, который готов за вознаграждение решить мои задачи. Заранее благодарен.
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
На фриланс зайдите, там их миллион
@user-le1iw4yx8i
@user-le1iw4yx8i 3 жыл бұрын
Могу помочь если хотите)
@hutoryanin
@hutoryanin 3 жыл бұрын
*Л. а. й. к.*
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Как обычно спасибо
@quillcraft
@quillcraft 3 жыл бұрын
Для простых проектов проблемы скорости практически нет. Для действительно больших серьезных проектов нужно применять SSR, но про нее ничего не сказал. Минификация, модуль-сплиттинг, упаковка картинок и текстов может решаться webpack'ом, тоже ничего не сказал. Ну то есть, для тех примеров, что упонянуты проблема скорости загрузки второстепенна.
@user-ll3qg1xm5b
@user-ll3qg1xm5b 3 жыл бұрын
Base64 увеличивает затраты памяти примерно на 33%, поэтому использовать его стоит только тогда, когда вы точно знаете, зачем вы это делаете.
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
В любом случае надо точно знать
@Barahten2010
@Barahten2010 3 жыл бұрын
Сделай пплиз видео про accessibility и aria-тэги
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Может быть
@kabulisakov4620
@kabulisakov4620 3 жыл бұрын
что, что вот про cdn и минифицирования не знал раньше)) открывал сайты с кодом через консоль и думал какого фига "там всё в кучу" написано😂
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Вот так вот 😄
@alenache1
@alenache1 3 жыл бұрын
а как после минифицирования работать с этой кашей? есть обратная процедура?
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Оставляете проект обычный, но если что есть и unmin
@alenache1
@alenache1 3 жыл бұрын
@@SuprunAlexey ок)
@mrakcw
@mrakcw 3 жыл бұрын
Нужно было добавить еще 7 пункт - а именно удаление не используемых стилей на онлайн сервисе uncss-online.com В прошлом году делал эксперементы по этому сервису и скорости загрузки до и после. В итоге: - оценка до 82 / - оценка после 99
@0_o626
@0_o626 2 жыл бұрын
2:15
@yura5215
@yura5215 3 жыл бұрын
Гугловская мерялка это по сути самый бесполезный инструмент. В моем случае он на кучу всего ругается, но при этом его же Adsense это и есть 3/4 косяков сайта. Удаляешь 2 баннера и сайт типа летает
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Не сталкивался с таким
@maxbred3798
@maxbred3798 3 жыл бұрын
да, при этом если проверять один и тот же сайт тупо из разных городов одной страны, показатели могут быть сильно разными. Ее можно рассматривать как рекомендации.
@skorotanya
@skorotanya 3 жыл бұрын
Даже с самыми простенькими сайтами у меня пока никак не получается добиться попадания в зелëный сектор. (( Видимо, надо подробнее изучить тему ускорения.
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Определенно
@skorotanya
@skorotanya 3 жыл бұрын
Раньше (лет 9 назад) так хорошо было, верстаешь как хочешь, лишь бы страница вообще открылась в интернет эксплорэре. А теперь столько условий, и скорость загрузки обеспечь, и оптимизируй под поисковики, и классы по бэму назови, и пиксельпëрфект соблюди, и адаптируй под все девайсы. Ужос, кароче!.. ))
@woomka
@woomka 3 жыл бұрын
так лучше будет ExpiresActive On ExpiresDefault "access plus 30 days"
@maxbred3798
@maxbred3798 3 жыл бұрын
а как вставляется? отдельным файлом или куда?
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
В .htaccess
@kanzler9170
@kanzler9170 Жыл бұрын
access plus 30 days - это навсегда имеется в виду?
@user-wr6rw6xv3h
@user-wr6rw6xv3h 3 жыл бұрын
Я 5-ый
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Третий
@user-wr6rw6xv3h
@user-wr6rw6xv3h 3 жыл бұрын
@@SuprunAlexey 6-ой
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
@@user-wr6rw6xv3h а как бы 7ой
@user-wr6rw6xv3h
@user-wr6rw6xv3h 3 жыл бұрын
@@SuprunAlexey да не Быть не может 8-ой
@littlegirl3743
@littlegirl3743 2 жыл бұрын
Спрос на веб-разработчиков все так же велик после появления конструкторов для сайтов? Вроде веб-разработчик занимается созданием сайтов, а с помощью конструктора многие могут и сами сделать его, так стоит идти в эту сферу?
@user-hw1ly9tj9l
@user-hw1ly9tj9l 2 жыл бұрын
фронт энд или бекэнд разработчики занимаются гораздо более сложными вещами, нежели просто верстка сайта. человек, который никогда не изучал веб технологии вряд ли сможет выстроить сложную бизнес логику самостоятельно. для этого и нужны веб разработчики
@AmiGator
@AmiGator 3 жыл бұрын
фотошоп не умеет оптимизировать фото от слова «совсем».
@affixw
@affixw 3 жыл бұрын
CDN далеко не для всех и не всегда реально помогает ускорить загрузку...
@SuprunAlexey
@SuprunAlexey 3 жыл бұрын
Это для кого?
@affixw
@affixw 3 жыл бұрын
@@SuprunAlexey для нагруженных проектов, как минимум. А если ещё пожестче, то работающим более чем на одну страну
@orego800
@orego800 3 жыл бұрын
Не поможет
@WebDeveloperGM
@WebDeveloperGM 2 жыл бұрын
молодец
@user-oc5zg6mq7l
@user-oc5zg6mq7l 2 жыл бұрын
Автор ничего не знает в программировании. Путем сжатия кода нереально сократить количество действий иеиерпретатора html, css, js, php. Сайт любой загрузится быстро, а вот интерпретация кода.. . все вроде много знают, а на самом деле вообще ничего не знают
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 2,7 МЛН
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 54 МЛН
Каха ограбил банк
01:00
К-Media
Рет қаралды 9 МЛН
Оптимизация сайта от А до Я
18:03
WebDesign Master
Рет қаралды 34 М.
PageSpeed Insights: что нового в 2023 году?
42:03
Ускорение Сайтов :: Метод Лаб
Рет қаралды 2,3 М.
Как ускорить ИНТЕРНЕТ до максимума? 100% РАБОЧИЙ МЕТОД
12:37
Хауди Хо™ - Просто о мире IT!
Рет қаралды 2,6 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 2,7 МЛН