Обзоры расширений Joomla

 

 

Hostinger – провайдер, предоставляющий услуги платного и бесплатного хостинга с PHP и MySQL. В предыдущей статье «Обзор Hostinger. Дешёвый хостинг сайтов» мы рассмотрели платный тариф. В этой части сравним его с бесплатным и ознакомимся с результатами тестирования сайта на разных тарифных планах.

Платный и бесплатный хостинг PHP

У Hostinger есть бесплатный и платные тарифы для размещения сайтов. Ниже приведу сравнение между ними. Функции панели управления хостингом описаны в предыдущей статье.

На данный момент (21.05.2018) эти тарифом могут пользоваться только уже существующие клиенты. Всем новым доступен «000webhost». Лимиты и характеристики бесплатного хостинга, описанного в статье и «000webhost» немного отличаются.

Функции панели управления хостингом

Бесплатный

Тариф «Премиум Хостинг»

Детали

+

+

Сменить Тариф

+

+

Сменить Пароль

+

+

Продлить

-

+

Почтовые Аккаунты

-

+

Перенаправление Почты

-

+

Смена MX Записей

-

+

Автоответчики

-

+

Управление Сервисами

-

+

Почта Catch All

-

+

G Suite

+

+

Субдомены

+

+

Паркованые Домены

-

+

Добавить сайт

-

+

Перенаправления

+

+

Управление доменом

-

+

Конструктор Сайтов

+

+

Авто-Установщик

-

+

Импортировать Сайт

-

+

Страницы Ошибок

-

+

Файловый Менеджер

-

+

Бэкапы

-

+

FTP Аккаунты

+

+

Базы Данных MySQL

+

+

phpMyAdmin

+

+

Внешний MySQL доступ

-

+

Редактор DNS Зоны

-

+

Выбор PHP Версии

+

+

Cron-Задачи

-

+

SSH Доступ

-

+

Информация о PHP

+

+

GIT

-

+

SSL

-

+

Защита Папок Паролем

-

+

Менеджер IP Адресов

-

+

Защита от хотлинкинга

-

+

Индексация Папок

-

+

Смена Прав Файлов

-

+

Журнал Активности

+

+

Перезагрузить Аккаунт

+

+

Отключить Аккаунт

+

+

Тарифный план (только отличия)

FTP Аккаунты

2

Почти без ограничений

Базы Данных MySQL

2

Почти без ограничений

Иноды (количество папок и файлов)

20 000

250 000

Место на диске

1000 Мб

Почти без ограничений

Приоритетная тех. поддержка

-

+

Цена в месяц

Бесплатно

189 р. (79 грн. или $3,49)

 

Обратите внимание, «Почти без ограничений» – это значит, что они есть. Подробнее о них можно прочесть в договоре об услугах веб-хостинга в разделе «5. Положения, относящиеся к веб-хостингу». Рекомендую очень внимательно прочесть не только этот раздел, но и весь договор. Это минимизирует риски возникновения конфликтов и недопонимания между Вами и Hostinger.

Сравнение скорости загрузки сайтов

Сравним скорость загрузки одного и того же сайта, находящегося на Хостингер но на тарифе «Премиум Хостинг» и на бесплатном тарифе. Сперва рассмотрим характеристики самого сайта:

  • Joomla 3.6.5.
  • Шаблон сайта RSVario.
  • Компонент защиты сайта от взлома RSFirewall.
  • Компонент галереи RSMediaGallery.
  • Компонент конструктора страниц RSPageBuilder.
  • Компонент комментариев RSComments.
  • Компонент кэширования JotCache.
  • Плагин вставки видео AllVideos.
  • Палагин вставки презентаций и документов ARI Docs Viewer.
  • Компонент голосований SP Polls.

Отмечу, что в файл «.htaccess» добавлен код для кэширования изображений, стилей и тому подобных элементов, на клиенте. Также отключены лишние расширения Joomla. Версия PHP - 7.0. В настройках Joomla включено Gzip-сжатие страниц. Сайт на платном хостинге работает по протоколу HTTPS (бесплатный сертификат от Let's Encrypt).

Условия тестирования.

  • Тестируется главная страница сайта.
  • org. Местоположение тестового сервера – Варшава, Польша; Браузер – Chrome. Расширенные настройки – по умолчанию.
  • pingdom.com. Местоположение тестового сервера – Стокгольм, Швеция.
  • WebSite Auditor Enterprise 4.34.2. Настройки обхода («паука») по умолчанию, но с игнорированием правил robots.txt. Первый проход длится 2 мин., второй – 1 мин.. В первый проход программа впервые запрашивает URL страницы, и для них только генерируется кэш. А во второй проход программа запрашивает те же URL, но сайт отдаёт их уже из кэша.
  • Для наглядности сведу результаты тестирования кэширования Joomla в таблицу.
  • Lighthouse 2.9.3 в Google Chrome 66.0.3359.170 (Официальная сборка), (64 бит).

В ходе тестирования каждый тест запускался 3 раза, и выбирался средний результат. Естественно, что в измерении есть погрешности, так как неизвестно, как сильно был загружен сервер первого и второго сайта в моменты проверок. Плюс, разница по скорости значительно зависит от самого сайта. Думаю, что статические сайты, например, сделанные на Incomedia Website X5, покажут не столь значимое отличие.

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

 

«Критерий»

Бесплатный

Тариф «Премиум Хостинг»

Tools.pingdom.com

Скорость загрузки

3.66 секунды

1.29 секунды

Оценка оптимизации

А (90 / 100)

А (92 / 100)

Какое количество проверенных сайтов медленнее тестируемого

44%

84%

Google PageSpeed Insights

Степень оптимизации для мобильных устройств

48 / 100

75 / 100

Степень оптимизации для компьютеров

91 / 100

89 / 100

WebSite Auditor

Найдено страниц (1-й проход)

100

97

Вычитано ресурсов (1-й проход)

342

284

Найдено страниц (2-й проход)

24

22

Вычитано ресурсов (2-й проход)

140

129

Webpagetest.org

Скорость загрузки и скорость окончания загрузки документа

5.235 секунды

4.560 секунды

Время получения первого байта (First Byte Time (FBT))

0.517 секунды

0.431 секунды

Начало отрисовки страницы

3.000 секунды

3.300 секунды

Индекс скорости. Чем меньше, тем лучше

5378

4874

Количество запросов

88

86

Скорость полной загрузки

5.402 секунды

4.560 секунды

Время получения первого байта (First Byte Time (FBT))

A

A

Keep-alive

A

A

Сжатие передаваемых данных

A

A

Сжатие изображений

A

A

Кэширование статического контента

A

A

Эффект от использования сети доставки контента (CDN)

-

-

Gtmetrix.com

PageSpeed Score

B (80%)

B (80%)

YSlow Score

C (70%)

C (72%)

Скорость полной загрузки

2.7 секунды

3.3 секунд

Lighthouse

Производительность

25 из 100

41 из 100

Начало отрисовки страницы

7.980 секунды

4.420 секунды

Возможность взаимодействия

15.930 секунды

13.050 секунды

 

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

Время получения первого байта (First Byte Time (FBT)) – это время в секундах (миллисекундах), которое прошло с момента отправки запроса на сервер сайта и до получения первого байта данных с сервера в браузер.

Начало отрисовки страницы – это время в секундах (миллисекундах), которое прошло с момента отправки запроса на сервер сайта и до появления всех элементов на первом экране браузера пользователя. Первый экран – часть страницы сайта, которая видна сразу, без прокрутки страницы. Подробнее можно узнать тут.

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

Как видим, сайт на бесплатном хостинге грузится медленнее, чем на платном. Разница в скорости может меняться в зависимости от момента. Так как во время запроса (проверки) сервер сайта на платном тарифе, к примеру, может быть сильно загружен, а сервер сайта на бесплатном – нет. И наоборот. На основании результатов тестов видим:

  • по данным Tools.pingdom.com сайт на платном тарифе грузится быстрее, чем сайт на бесплатном на 184%
  • По данным Webpagetest.org скорость загрузки и время окончания загрузки документа сайта на платном тарифе быстрее, чем на бесплатном сайте на 15%; получение первого байта – на 20%; начало отрисовки – на 9%; Скорость полной загрузки – на 88%.
  • По данным Gtmetrix.com полное время загрузки сайта на бесплатном тарифе быстрее чем на платном на 18%.
  • По данным Lighthouse время начала отрисовки сайта на платном тарифе лучше, чем сайта на бесплатном на 81%; время до возможности взаимодействия – на 22%.

На рисунке ниже показан сводный график скорости загрузки страницы (в секундах) по разным сервисам. Меньший показатель - быстрее грузится сайт.

Hostinger
Hostinger

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

Результаты тестирования сайтов в Tools.pingdom.com
Результаты тестирования сайтов в Tools.pingdom.com

На рисунке ниже показаны результаты тестирования сайтов в Google PageSpeed Insights (для мобильных устройств). В верхней части - сайт на бесплатном тарифе, в нижней – на платном.

Результаты тестирования сайтов в Google PageSpeed Insights (для мобильных устройств)
Результаты тестирования сайтов в Google PageSpeed Insights (для мобильных устройств)

На рисунке ниже показаны результаты тестирования сайтов в Google PageSpeed Insights (для компьютеров). В верхней части, сайт на бесплатном тарифе, в нижней – на платном.

Результаты тестирования сайтов в Google PageSpeed Insights (для компьютеров)
Результаты тестирования сайтов в Google PageSpeed Insights (для компьютеров)

На рисунке ниже показаны результаты тестирования сайтов в Webpagetest.org. В Верхней части, сайт на бесплатном тарифе, в нижней – на платном.

Результаты тестирования сайтов в Webpagetest.org
Результаты тестирования сайтов в Webpagetest.org

На рисунке ниже показаны результаты тестирования сайтов в Gtmetrix.com. В Верхней части, сайт на бесплатном тарифе, в нижней – на платном.

Результаты тестирования сайтов в Gtmetrix.com
Результаты тестирования сайтов в Gtmetrix.com

На рисунке ниже показаны результаты тестирования сайтов в Lighthouse. В Верхней части, сайт на бесплатном тарифе, в нижней – на платном.

Результаты тестирования сайтов в Lighthouse
Результаты тестирования сайтов в Lighthouse

В конце статьи Вы найдёте PDF-файлы с отчётами теста Gtmetrix.com.

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

 

Полезные ссылки:

При скачивании файлов менеджерами загрузок возможны проблемы.
ФайлОписание
Скачать этот файл (otchjoty-gtmetrix-com.zip)Отчёты Gtmetrix.comРезультаты анализа сайтов