Поиск
Подписаться
Разное

Валидный XHTML 1.0 Transitional

Валидный RSS

Как ускорить загрузку сайта Категория: Веб-мастерство
Название: Как ускорить загрузку сайта
Дата добавления: 20-06-2012
Раз просмотрено: 457
Комментарии: 0
Рейтинг: · · · · · · · · · · (0 голосов)

Как ускорить загрузку сайта

Одним из наиболее важных аспектов любого сайта является время его загрузки. Неважно насколько привлекателен дизайн сайта и насколько интересно его содержание; если они не предстанут перед посетителем достаточно быстро, маловероятно, что он вообще их увидит. В этой статье вы найдете восемь полезных советов, о том, как сделать, чтобы ваш сайт загружался в мгновение ока и удерживал посетителя на месте.

1. Оптимизация, оптимизация и еще раз оптимизация.

В случае, если ваши страницы имеют более пяти изображений на них, вы должны оптимизировать изображения для интернета. По сути, это означает использование режима сжатия, чтобы сделать изображения меньше и обеспечить их более быструю загрузку. Многие коммерческие сайты используют эту технику для большего эффекта – как вы думаете, Facebook грузится так быстро? Хорошим правилом является использование GIF файлов как можно чаще, когда дело доходит до графики на вашей странице. Когда речь идет о фотографиях, отлично подойдет формат JPG с высокой степенью сжатия. PNG файлы, как правило, весят больше чем другие растровые изображения.

Сайт Facebook.com

2. Физическое расстояние до сих пор имеет значение в виртуальном веке.

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

Физическое расстояние до сих пор имеет значение в виртуальном веке

3. Дешево ли оборудование вашего хостинга?

В эти дни, кажется, что вы можете получить хостинг для вашего сайт за считанные центы. В общем, это будет хорошо для тех из нас, кто не может платить сотни долларов в месяц за хостинг, но это также может влиять на скорость загрузки сайта. Компании с низкими ценами часто используют более дешевое оборудование, что означает, что ваши посетители, скорее всего, будут ждать загрузки страниц дольше. Помните: вы получаете то, за что вы платите. Это относится и к хостингам. Взвесьте трафика вашего сайта, и если у вас тысячи посетителей в день, может быть, стоит перейти на более дорогой хостинг, который использует лучшее оборудование.

Качество оборудования хостинга влияет на скорость загрузки сайта

4. Кэшируйте.

Хотите, чтобы ваш сайт моментально загружался для повторных посетителей? Включите PHP кэширование. Это даст команду браузеру для загрузки сайта один раз и хранения изображений и всего остального для последующего использования. Таким образом, посетитель должен ждать интернета для загрузки изображений только один раз.

5. Держите ваши CSS файлы небольшими.

Если ваши CSS файлы составляет более 75KB в размере, это может снизить опыт взаимодействия. Если у вас небольшой сайт, не забудьте держать размер ваших CSS ниже этой цифры. Однако, если у вас большой сайт с большим количеством страниц, графики и кода, вам может быть придется превысить этот размер. Если это так, убедитесь, что контролируете свой сайт регулярно и удаляете фрагменты кода, которые больше не используются.

Неоптимизированный CSS код:

#header {
    margin-top: 10px;
    margin-right: 5px;
    margin-bottom: 10px;
    margin-left: 5px;
}

Оптимизированный CSS код:

#header {
    margin: 10px 5px;
}

6. Оптимизированы ли ваши базы данных?

Плохо оптимизированные базы данных могут замедлить ваш сайт. Если вы не знаете, как это проверить, просто поищите в Google про оптимизацию баз данных. Там есть сотни способов оптимизировать базы данных, для достижения максимальной производительности.

7. Уберите хотлинки.

Термин «хотлинк» означает явление, когда другой сайт использует ваш сайт в качестве хранилища файлов. Например, если у вас есть видео файл, встроенный в ваш сайт, а другой сайт внедряет тот же файл, используя ваш исходный код. Это означает, что второй сайт использует ваш трафик, чтобы проигрывать файл. Хотлинки занимают огромное количество пропускной способности веб-сайта, что очень может замедлить время его загрузки. Если вы заметили хотлинк, как правило, от этого можно защитится с помощью панели управления вашего хостинга или .htaccess файла.

8. Используйте меньше JavaScript кода и сжимайте его.

Упрощение кода всегда приводит к ускорению загрузки страниц. Один из способов оптимизировать JavaScript код на вашей странице – это удалить комментарии и сжать его – по существу, это убирает переносы строк и делает ваш JavaScript код одним длинным предложением. Однако, если вы не являетесь опытным пользователем JavaScript, это может сделать ваш код трудным для чтения, так что убедитесь, что вы знаете, что делаете, перед сжатием JavaScript кода. Отменить сжатия JavaScript кода – это огромная головная боль.

Заключение

Если у вас есть хорошо оптимизированный сайт, который загружается быстро и имеет удобную навигацию, вы уже сделали полдела. Все остальное – это его содержание и опыт взаимодействия. Но быстрая загрузки сайта является первым шагом в удержании веб-серферы, чтобы они рассмотрели его.

Это интересно: «Аккордеон на чистом CSS3».

Понравился материал? Расскажи о нем всем:
Оцените эту статью:
Прокомментируйте:
Ваше имя:

Ваш комментарий будет первым.