0

Как ускорить работу сайта. 20 способов

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

Вот список, из 20 способов, которые ускорят работу вашего сайта:

  •     Положите ваши изображения на отдельный домен. Направьте поддомен, как "под.домен.ru» на хранение изображений. Положите ваши изображения там. Веб-браузеры могут загружать из нескольких доменов одновременно, создавая впечатление, что ваш сайт быстрее. Кроме того, вы будете использовать меньше пропускной способности вашего собственного сервера и процессора. Каждый немного помогает.
  •     Или просто разместить изображение на Flickr или Радикал и использовать их в качестве отдельного домена.
  •     Сжатие изображения с помощью правильного типа файла. Используйте сжатия JPEG-фотографий и изображений с большим количеством цветов. Используйте "без потерь" сжатия PNG и GIF только с несколькими цветами.
  •     Изменение размеров изображений перед загрузкой. Не изменяйте размер изображения, используя высоту и ширину! Изменяйте размер с помощью Photoshop или Fireworks, или любым другим графическим редактором.
  •     Учитесь писать достойные код. Среднего предпринимательства система управления контентом (CMS) или корзине выплевывает противный HTML код. Любой сервер может генерировать чистый код с небольшими настройками. Таким образом его можно настроить.
  •     Положите CSS в отдельный файл. Файлы CSS, не встроенных в каждую страницу.
  •     Разделите ваш CSS. Создайте один стиль, который содержит только стили, используемые на каждой странице вашего сайта. Затем создайте отдельные стили для каждого уникального макета страницы: Ваша домашняя страница, страница типичной статьи, типичная страница товара, и т.д. Нагрузка только то, что вам нужно на каждой странице.
  •     Научитесь использовать CSS. Если вы можете использовать <p> вместо любимой color="blue" style="font-size:10pt;font-weight:bold;">, вы будете в конечном итоге экономит много места. И люди вроде меня не будут смеяться над вами.
  •     Положите в наличие. Файлов JS. Не откладывайте это в каждую страницу. Если вы включаете JavaScript, то каждое посещение браузера, включая Google, должен загрузить этот код каждый раз, когда она попадает на каждой странице. Если вы положите его в. Файл JS, с другой стороны, тогда он игнорирует ее, и посещения браузеров под своим именем.
  • Разделите ваш Javascript, так же, как вы разделите ваш CSS.
  •  Отложите наличие загрузки, где это возможно. Вы можете сделать Google поиск по "отложенным JavaScript" и получить некоторые большие ресурсы для этого.
  • Flash. Просто сделай это. Есть много других способов анимации элементов на странице. Если вы должны использовать Flash, а затем использовать его только в небольших самородков на странице.
  • Установить GZIP сжатие на вашем веб-сервере.
  • Минимизировать все: HTML, JavaScript и CSS. Сохранить, не уменьшенная копия всего для редактирования. Не использовать управляемые сервером, "на лету" решение, однако. Это только увеличивает накладные расходы и сервера, на самом деле большие объемы трафика, будет тянуть вещи вниз.
  • Свернуть перенаправления. Не использовать 301 редирект, если вам нужно. Исправить, прежде чем перенаправить.
  • Исправить канонизации вопросов. «Фикс» не означает «использовать REL = канонических». Это означает "убедитесь, что каждая страница на вашем сайте имеет один адрес. Это позволит улучшить кэширования производительность, снизить потребление памяти и ускорить процесс.
  • Инвестиции в приличном хостинге. Если вы размещаете в Доме BEGET хостинг  $3/мес. не ожидать с разрыва любой скорости записи. Если вы серьезный выродок, вы хотите тратить деньги на приличный хостинг установки. Я видел большую производительность из некоторых общих хостингов пакеты (несколько сайтов на одном сервере). Но для максимально быстрой установке, должно быть, один или несколько выделенных серверов.
  • Настройка кэширования на сервере. Если вы используете WordPress, использовать плагин, как W3 Total Cache. Если вы используете другой инструмент, узнать его и его возможности кэширования. Ваш сервер не включает кэширование, или может. Если вы купили его у пигмеев, который работал на шоколадной фабрике вниз по дороге.
  • К статическим. Если вы создаете сайт на PHP, ASP или другой скриптовый язык, скорее всего, все страницы сайта в PHP, ASP или соответствующего языка. Некоторые страницы, хотя, как "О нас" и "Конфиденциальность", изменить так редко, что скорее всего, можно сделать их полностью «статичные». HTML страниц. Делая это, вы устраните одного набора звонков на центральный процессор сервера. Это небольшое, но мгновенное увеличение производительности.
  • Если вы работаете в. NET, научитесь сжимать VIEWSTATE переменной. Эти присоски занимают много места в вашем коде. Еще лучше, чтобы избавиться от VIEWSTATEW переменная, пока это необходимо.

Сделайте ваш быстрым, и на него приятно будет заходить. На этом у нас всё. Подписывайтесь на RSS – ленту. До скорых встреч! 450092568

Подписка
Понравился пост? Так введи Email адрес и жми "Подписаться":


Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *