Макхост – это платный SSD хостинг для сайтов с широкой линейкой тарифов, простой в использовании панелью управления и поддержкой баз данных.
Перенос сайта Joomla на хостинг
- Перенос сайта Joomla на хостинг – 00:01:37.
- Панель управления Mchost – 00:08:57.
Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки Вы можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.
Ссылки из видео:
- «Обзор Akeeba Backup Pro, Core».
- «Обзор AcyMailing Starter. Рассылка писем для Joomla».
- «Защита Joomla (часть 1). Безопасный пароль».
- «Обзор сервиса «Mail.ru для бизнеса». Бесплатная почта для сайта».
- «Почта для сайта от Яндекс».
В предыдущей статье «Обзор Mchost. Личный кабинет и панель управления» мы рассмотрели тарифы и их особенности, поговорили про личный кабинет пользователя и начали обзор панели управления. В этой статье закончим обзор весьма важных разделов панели управления, рассмотрим результаты теста скорости загрузки сайта и посмотрим, как можно перенести сайт Джумла с локального сервера на Mchost.
Подробнее о том, что такое хостинг и какие его виды бывают, Вы можете прочесть в этой статье. А в этой статье представлен список критериев, по которым можно выбрать подходящую Вам хостинг-компанию.
Панель управления Mchost
Отчёт антивируса (рисунок ниже). На хостинге установлен популярный антивирусный сканер ClamAV. Раз в неделю происходит проверка всех файлов сайтов. Антивирусные базы обновляются ежедневно. Если на сайтах в Вашем аккунте будут найдены подозрительные файлы, Вы увидите их в спикер в разделе Отчёт антивируса. Лечить сайт нужно самим. Можно воспользоваться резервными копиями из предыдущего раздела. Но стоит помнить, что они тоже могут быть заражены. И даже если это не так, то просто восстановить «чистую» резервную копию может быть недостаточно. Необходимо устранить причину и последствия взлома. К вопросу защиты нужно подходить комплексно.
В моём блоге есть цикл статей на тему защиты сайтов от взлома. Вот первая из 12-ти частей. Несмотря на то, что статьи написаны в 2011 году, почти все рекомендации актуальны и сегодня. Эти рекомендации, частично, будут полезны для сайтов не только на Joomla, но и для любых других.
Тем, у кого сайты сделаны на Джумла, предлагаю ознакомиться со специальными расширениями для защиты сайта. Следует обратить особое внимание на RSFirewall. Это компонент комплексной защиты сайта от взлома в режиме реального времени со встроенным специализированным антивирусом. Данный плагин есть и для WordPress.
Установка приложений (рисунок ниже). Данный раздел позволяет Вам буквально в пару нажатий установить разные «скрипты» (CMS и т.д.) такие как: Joomla, MODX Revolution, WordPress, Opencart и другие.
Первоначально Вам нужно будет создать субдомен и базу данных, если нужно произвести установку, не удаляя уже существующие сайты. Подробнее об этом можно прочесть в статье «Домен и поддомен. Что это такое, зачем нужен, как выбрать и зарегистрировать».
Лицензии CMS (рисунок ниже). В данном разделе Вы сможете купить лицензию на «1С-Битрикс: Управление сайтом» (разные редакции) и получить бонус на свой счёт Макхост.
Зарегистрировать домен (рисунок ниже). Тут Вы сможете зарегистрировать новый домен и сразу настроить его для работы на хостинге.
Перенос домена (рисунок ниже). Если Вы хотите перенести ранее купленный домен на обслуживание в Mchost, то в этом разделе есть нужные инструменты. Очень внимательно прочтите то, что написано на странице этого раздела, и предварительно заполните/исправьте свои персональные данные (анкету). Это можно сделать в следующем разделе Анкеты владельцев домена.
Анкеты владельцев домена (рисунок ниже). Для регистрации и переноса доменов нужно заполнить специальную анкету. Отнеситесь к этому серьёзно и указывайте только действительные данные без ошибок. Обратите внимание, что для каждого домена можно будет создать отдельного владельца (физическое или юридическое лицо).
Тест скорости сайта на Joomla
В качестве тестового сайта выступает сайт на Joomla 3.9.1 с быстрым стартом шаблона JM ZoneStore. Это интернет-магазин на DJ-Catalog2. Тестирую страницу категории товаров (рисунок ниже). Вот её пример, только в тесте не было цветных картинок.
Тарифный план «CMS хостинг» («Joomla-30»), PHP 7.1 (настройки хостинга по умолчанию). Сервер сайта физически расположен в Амстердаме. Безусловно, тест одного сайта нельзя считать репрезентативным показателем, но для интереса можете ознакомиться с моими «наблюдениями».
Каждый из тестов проводил по 3 раза. С интервалом 2-3 минуты. Каждый раз кэш Joomla очищался и создавался заново до начала теста (для теста 2 и 3). Дата проведения тестирования 28.01.2019-30.01.2019 (с 16:00 до 20:00 по московскому времени).
- Тест 1. Без кэширования, без оптимизации, Gzip-сжатие отключено.
- Тест 2. С прогрессивным кэшированием Joomla (в файл), с включённым плагином «Система - Кэш», с кэшированием статического контента при помощи правил в файле «.htaccess», Gzip-сжатие включено, без оптимизации.
- Тест 3. С прогрессивным кэшированием Joomla (в файл), с включённым плагином «Система - Кэш», с кэшированием статического контента при помощи правил в файле «.htaccess», Gzip-сжатие включено, с включёнными настройками оптимизации в параметрах шаблона: сжатие CSS, JS, HTML, отложить загрузку скриптов, ленивая загрузка.
Сервисы для тестирования:
- Google PSI – Google PageSpeed Insights.
- WebPagetest. Местоположение – Прага, браузер – Chrome, соединение – кабель.
- Pingdom – Pingdom Website Speed Test. Местоположение – Франкфурт.
- Testmysite – Testmysite.withgoogle.com. Соединение – 3G.
- GTmetrix. Местоположение – Ванкувер, браузер – Chrome.
В таблице ниже показаны средние результаты по каждому из тестов. Для всех показателей, кроме «Оценка скорости загрузки», «Оценка скорости загрузки PageSpeed» и «Оценка скорости загрузки YSlow», чем меньше значение, тем лучше. Жирным выделен лучший результат.
Показатели | Тест 1 | Тест 2 | Тест 3 |
Google PageSpeed Insights (для мобильных) | |||
Время загрузки первого контента | 5,4 с | 5,3 с | 3,3 с |
Индекс скорости загрузки | 9,5 с | 8,3 с | 6,8 с |
Время загрузки для взаимодействия | 6,5 с | 6,4 с | 3,7 с |
Время загрузки достаточной части контента | 6,1 с | 6,1 с | 3,3 с |
Время окончания работы ЦП | 6,1 с | 6,1 с | 3,7 с |
Приблизительное время задержки при вводе | 70 мс | 40 мс | 90 мс |
Оценка скорости загрузки | 36/100 | 39/100 | 70/100 |
Google PageSpeed Insights (для компьютеров) | |||
Время загрузки первого контента | 1,8 с | 1,8 с | 0,6 с |
Индекс скорости загрузки | 7,0 с | 6,5 с | 5,0 с |
Время загрузки для взаимодействия | 2,1 с | 2,2 с | 1,1 с |
Время загрузки достаточной части контента | 2,0 с | 2,1 с | 1,1 с |
Время окончания работы ЦП | 2,0 с | 2,1 с | 1,1 с |
Приблизительное время задержки при вводе | 10 мс | 10 мс | 10 мс |
Оценка скорости загрузки | 81/100 | 82/100 | 90/100 |
WebPagetest | |||
Время получения первого байта (FBT) | 0,798 с | 0,248 с | 0,23 с |
Начало отрисовки | 1,7 с | 1,2 с | 1,1 с |
Индекс скорости | 1,82 с | 1,337 с | 1,247 с |
Время полной загрузки страницы | 3,856 с | 3,31 с | 3,108 с |
Pingdom | |||
Время загрузки | 5,31 с | 2,77 с | 2,58 с |
Оценка скорости загрузки | 83/100 | 83/100 | 83/100 |
Testmysite | |||
Скорость загрузки | 4 с | 4 с | 4 с |
GTmetrix | |||
Время полной загрузки страницы | 4,7 с | 8,1 с | 6,4 с |
Оценка скорости загрузки PageSpeed | 61/100 | 61/100 | 73/100 |
Оценка скорости загрузки YSlow | 64/100 | 73/100 | 83/100 |
На рисунках ниже показаны примеры результатов тестов для теста 3 (лучший результат).
Сравнима некоторые показатели теста 1 (без кэша и оптимизации) и теста 3 (с кэшем и оптимизацией).
Знак «+» – показатель улучшился.
Знак «-» – показатель ухудшился.
«0» – показатель не изменился.
Показатели | Тест 1 | Тест 3 | Изменения |
Google PageSpeed Insights (для мобильных) | |||
Время загрузки первого контента | 5,4 с | 3,3 с | +38,89% |
Индекс скорости загрузки | 9,5 с | 6,8 с | +28,42% |
Время загрузки для взаимодействия | 6,5 с | 3,7 с | +43,08% |
Время загрузки достаточной части контента | 6,1 с | 3,3 с | +45,90% |
Время окончания работы ЦП | 6,1 с | 3,7 с | +39,34% |
Приблизительное время задержки при вводе | 70 мс | 90 мс | -22,22% |
Оценка скорости загрузки | 36/100 | 70/100 | +34 |
Google PageSpeed Insights (для компьютеров) | |||
Время загрузки первого контента | 1,8 с | 0,6 с | +66,67% |
Индекс скорости загрузки | 7,0 с | 5,0 с | +28,57% |
Время загрузки для взаимодействия | 2,1 с | 1,1 с | +47,62% |
Время загрузки достаточной части контента | 2,0 с | 1,1 с | +45% |
Время окончания работы ЦП | 2,0 с | 1,1 с | +45% |
Приблизительное время задержки при вводе | 10 мс | 10 мс | 0 |
Оценка скорости загрузки | 81/100 | 90/100 | +9 |
WebPagetest | |||
Время получения первого байта (FBT) | 0,798 с | 0,23 с | +71,18% |
Начало отрисовки | 1,7 с | 1,1 с | +35,29% |
Индекс скорости | 1,82 с | 1,247 с | +31,48% |
Время полной загрузки страницы | 3,856 с | 3,108 с | +19,4% |
Pingdom | |||
Время загрузки | 5,31 с | 2,58 с | +51,41% |
Оценка скорости загрузки | 83/100 | 83/100 | 0 |
Testmysite | |||
Скорость загрузки | 4 с | 4 с | 0 |
GTmetrix | |||
Время полной загрузки страницы | 4,7 с | 6,4 с | -26,56 |
Оценка скорости загрузки PageSpeed | 61/100 | 73/100 | +12 |
Оценка скорости загрузки YSlow | 64/100 | 83/100 | +19 |
Как видите, даже с небольшими усилиями, в плане оптимизации скорости загрузки сайта удалось достичь улучшения, в среднем, на 36% по большинству показателей. А оценка оптимизации улучшилась, в итоге, на 18 баллов. Правда, стоит помнить, что сжатие CSS, JS, HTML могут нагрузить сервер и тем самым замедлить время генерации страницы или вызвать чрезмерное потребление серверных ресурсов.
Если сравнить тест 1 (без кэша и оптимизации) и 2 (без оптимизации, но с кэшированием), то результаты будут несколько скромнее.
Показатели | Тест 1 | Тест 2 | Изменения |
Google PageSpeed Insights (для мобильных) | |||
Время загрузки первого контента | 5,4 с | 5,3 с | +1,85% |
Индекс скорости загрузки | 9,5 с | 8,3 с | +12,63% |
Время загрузки для взаимодействия | 6,5 с | 6,4 с | +1,54% |
Время загрузки достаточной части контента | 6,1 с | 6,1 с | 0 |
Время окончания работы ЦП | 6,1 с | 6,1 с | 0 |
Приблизительное время задержки при вводе | 70 мс | 40 мс | +42,86% |
Оценка скорости загрузки | 36/100 | 39/100 | +3 |
Google PageSpeed Insights (для компьютеров) | |||
Время загрузки первого контента | 1,8 с | 1,8 с | 0 |
Индекс скорости загрузки | 7,0 с | 6,5 с | +7,14% |
Время загрузки для взаимодействия | 2,1 с | 2,2 с | +4,55% |
Время загрузки достаточной части контента | 2,0 с | 2,1 с | +4,76% |
Время окончания работы ЦП | 2,0 с | 2,1 с | +4,76% |
Приблизительное время задержки при вводе | 10 мс | 10 мс | 0 |
Оценка скорости загрузки | 81/100 | 82/100 | +1 |
WebPagetest | |||
Время получения первого байта (FBT) | 0,798 с | 0,248 с | +68,92% |
Начало отрисовки | 1,7 с | 1,2 с | +29,41% |
Индекс скорости | 1,82 с | 1,337 с | +26,54% |
Время полной загрузки страницы | 3,856 с | 3,31 с | +14,36% |
Pingdom | |||
Время загрузки | 5,31 с | 2,77 с | +47,83% |
Оценка скорости загрузки | 83/100 | 83/100 | 0 |
Testmysite | |||
Скорость загрузки | 4 с | 4 с | 0 |
GTmetrix | |||
Время полной загрузки страницы | 4,7 с | 8,1 с | -41,98% |
Оценка скорости загрузки PageSpeed | 61/100 | 61/100 | 0 |
Оценка скорости загрузки YSlow | 64/100 | 73/100 | 9 |
В данном случае, для скорости загрузки сайта, удалось достичь улучшения примерно на 15% по большинству показателей. А оценка оптимизации улучшилась, в среднем, на 3 балла. Стоит отметить, что при этом применялось только клиентское и серверное кэширование. Это всегда снижает нагрузку на сервер и, в большинстве случаев, не требует длительного времени анализа сайта и его донастройки, как в случае со сжатием CSS, JS, HTML.
Макхост предоставляет достаточно широкий выбор тарифов, что позволит не переплачивать за лишние ресурсы. Простая в использовании и функциональная панель управления облегчает работу с хостингом. Плюс, ставшие уже «классикой», возможности выбора версии PHP, бесплатный SSL, почта со своим доменом и подобное дают повод уверенно рекомендовать Вам рассмотреть Mchost в качестве хостинга для своего сайта.
| Похожие материалы |
|---|
| Автор статьи – Хорошевский Алексей |
|---|
Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе… Публикации и работа: |
Полезные ссылки:

