ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИИ ДЛЯ ПОВЫШЕНИЯ САЙТА




Динамическое gzip передаваемых на сайте

 

Под динамическим сжатием передаваемых имеется в процесс, при web-сервер (сжимает) те, которые запросил. После этого данные отправляются. Браузер пользователя эти сжатые и предъявляет на обозрение конечного [8]. Таким образом, Глобальной сети передаются меньшие объемы. Минус такого сжатия в, что повышается на web-, которому приходится передаваемые данные. динамического сжатия состоит в, что администратору ничего делать нужно: архивация происходит.

Чтобы включить сжатие передаваемых, необходимо в .htaccess, который в корневом сайта, добавить директорию. На Глобальной сети достаточно много, которые с на губах, что именно код, приведенный их сайте, является и рабочим. всех перепробованных не нашел тот, бы заработал. Плюнув это дело, я услугами плагина названием Hyper. В настройках плагина необходимо галочку напротив On-the-Fly, которая и за динамическое сжатие передаваемых.

 

 

Рисунок 2 - Сжатие данных

Остальные изменяйте в от своих.

 

Статистическое сжатие сайта «WеbStudio2U2»

WordPress

 

Динамическое сжатие подразумевает то, web-сервер архивирует и данные конечному. Необходимость сжатия данных web- можно убрать, архивировать файлы. Поэтому мы сжимать некоторые формата.js.css(скрипты и css-). Какие файлы — это Ваш. Я же как минимум те файлы, указаны в Insights в узле. Там кстати указаны адреса этих файлов web-сервере. Ну как максимум, Вы сжать абсолютно файлы.js.css. Стоит, что тут только про статических файлов. этого, для быстродействия сайта, можете сократить css-стили, из них элементы и их.

Первым нам надо некоторые корректировки файл .htaccess, который в корневом сайта. Возможно, не найдете такого через встроенный вашего хостинга. таком случае воспользоваться программой Commander или файл-менеджером. с FTP-, скачайте файл. свой компьютер и в него строки:

  <IfModule _rewrite.c> On RewriteCond %{:Accept-encoding}! [OR] RewriteCond %{_USER_AGENT} RewriteRule ^(.*)\.(css|)$ $1.nogzip.$2 [QSA,] </IfModule> <IfModule _headers.c> append Vary -Agent <FilesMatch.*\.(|css)$> Header Content-Encoding: Header set -control: private </> <FilesMatch.*\.nogzip\.(|css)$> Header Content-Encoding </> </IfModule>

Данный должен быть до строки

  # WordPress

Данная разрешает передачу gizp файлов. же нам остается создать эти файлы. Для скачиваем на потенциальную жертву(или стиль). начать с style. css, который в папке public_/wp_content//Ваша_тема/.

на компьютер файл, Вам будет заархивировать с использованием 7-Zip. Перед к архиву убедиться в, что выставлены настройки:

Рисунок 3 – при переходе архиву

 

Убедившись этом, создайте архив. этого у будут два: style. css style. css .gs. необходимо изменить файла style. на style.nogzip..

А вот названия файла style..gs необходимо последние три .gs, чтобы файл style.. В ходе несложных манипуляций получили файл style., который на деле является, и файл .nogzip. css, является оригинальным style. css. Весь маскарад нужен того, чтобы пользователя, который разархивирование файлов, архив style., который весит оригинала. Ну пользователи, у которых не поддерживает, получат оригинальный style.nogzip. css, весит больше. Ну, а как большинство браузеров поддерживают, то на мы получим быструю передачу конечному пользователю —, чего мы добиваемся. Таким же Вы можете все файлы. и. css, что необходимость их web-сервером.

: Уже после данной статьи, нашел код, помощью которого немного облегчить статического gzip скриптов и. Для этого необходимо всё тот же.htaccess добавить код:

  ### 1. Обработка -файлов <FilesMatch «\..gz$«> ForceType /javascript Header Content-Encoding: </FilesMatch> <FilesMatch «\.$„> RewriteEngine On %{HTTP_USER_}!“.*Safari.*» RewriteCond %{:Accept-Encoding} RewriteCond %{REQUEST_}.gz -f (.*)\.js$ $1\.js. [L] ForceType /javascript </FilesMatch>   ### 2. css-файлов < «\.css.gz$«> text/css set Content-: gzip </FilesMatch> < «\.css$„> RewriteEngine RewriteCond %{HTTP__AGENT}!“.*Safari.*» %{HTTP:Accept-} gzip RewriteCond %{_FILENAME}.gz - RewriteRule (.*)\.css$ $1\..gz [L] text/css </>

Каких-либо действий, кроме архивов для и стилей, требуется. То с помощью кода мы необходимость переименовывать и оригинальные. Более подробно этот способ в статье.


 

ЗАКЛЮЧЕНИЕ

 

Скорость сайта влияет на позиции выдачи в системах и восприятие сайта. Сейчас интернет динамичными, супер и красивыми. Но когда пользоваться подобным и он по 10 -15 секунд свои странички, потихоньку пропадает интерес к. Так как не готовы ждать, ведь один из драгоценных ресурсов, мы располагаем не хотим тратить попусту.

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

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

Исходя этого определения видим, что преимущество состоит уменьшении передаваемого от сервера пользователю, что влияет на скорости загрузки.

Gzip архивирует текстовую информацию,, аудио, картинки другие медиафайлы без изменений. процессе сжатия сервер архивирует текстовые и посылает в таком на компьютер. Получая данные страниц от, браузер автоматически их.

Из следует, что недостаток этого ускорения ответа, это повышенная на web- во время. При высокой ресурса, эта может оказаться, что при хостинге грозит доступа к.

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

В этой много зависит используемого вами и от сжимаемых файлов сервере.


СПИСОК ИТОЧНИКОВ

 

1. Гончаров.Н. Самоучитель А.Н..- СПб.: Питер, 2002.

2. С.Г. популярные системы сайтом С.. Горнаков.- М.:, 2009.

3. Ежевский Д.. О критериях электронных учебных Д.О..- М.: Эксмо, 2004.

4. Д.Н. для вашего. CMS Joomla!,, PHP-Nuke.Н. Колесниченко.-.: НТ Пресс, 2008.

5. Д.Н.!: Руководство пользователя /.Н. Колисниченко.-.: Диалектика, 2009.

6. Норт. Joomla!: Практическое / Б. Норт.-.: Символ-плюс, 2008.

7. Д. Самоучитель! / Д. Рамел.-.: Питер, 2008.

8. Хаген. Создание веб- с помощью! 1.5 / Г. Хаген.-.: Вильямс, 2008.

9. Чиртик.В. Популярный HTML / А.. Чиртик.- СПб.:, 2006

10. Шишкин В.. Многоуровневая концепция электронных учебных / В.В.. - М.: Махаон, 2001.

 

 

Приложение 1 Интерфейс CMS «Joomla!».

 

 

 


2 Настройка конфигурации «Joomla!».

 

 

 


Приложение 3 шаблона дизайна

 

 


Приложение 4 Интерфейс компонентами

 

 

 


Приложение 5 интерфейс менеджера

 

 


Приложение 6 Графический. Создание материала

 

 


7 Графический редактор. Вкладка «Картинки»

 

 


8 Конфигурация модуля «Joomla!»

 

 


Приложение 9 «меню» в управления контентом «!»

 

 

Размещено на.ru

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-28 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: