Ленивое ускорение для повышения производительности на Joomla
Вы можете многое сделать, чтобы улучшить скорость вашего веб-сайта Joomla, но останавливались ли вы когда-нибудь и задавались вопросом, не усложняет ли ваш собственный контент время загрузки? Speed Cache — это расширение Joomla, которое значительно повышает производительность вашего сайта, но исторически у него были проблемы с длинными сообщениями. Последнее обновление Speed Cache не только решает эту проблему, но и переносит дополнительные функции из альтернативы WordPress — WP Speed of Light .
Умная обработка файлов
Файлы составляют основу вашего веб-сайта, поэтому вполне логично, что они также будут основной проблемой скорости вашего блога. Кэширование — это один из популярных методов работы с файлами, который дает указание интернет-браузеру сохранять их, чтобы при последующих посещениях не было необходимости повторно загружать медиафайлы.
Одно из последних обновлений Speed Cache обеспечивает возможность расширения работать с кэшированием. Центральное место в кешировании занимает расширение Apache под названием mod_expires, задачей которого является предоставление браузерам инструкций о том, как обращаться с кешем. Естественно, без этого расширения Speed Cache не сможет указать браузерам повторно использовать файлы.
Поскольку Speed Cache не может активировать расширение за вас, принятой альтернативой является то, что расширение Joomla теперь сообщит вам, что оно отключено, посредством сообщения на вашей панели управления. Другая проблема веб-страниц заключается в том, что их состав часто фрагментирован.
Например, на одной веб-странице может быть несколько таблиц стилей CSS, и вполне вероятно, что используется несколько файлов Javascript. Для каждого такого файла интернет-браузер должен запросить его, подождать и, наконец, загрузить.
Вместо этого представьте, что все они сгруппированы в один файл — браузеру придется сделать только один запрос, что резко сократит время ожидания. Однако объединение всех таблиц стилей вручную в один файл приведет к созданию гигантской таблицы стилей, в которой некоторые стили будут использоваться только в определенных частях вашего веб-сайта Joomla. К счастью, у Speed Cache есть решение.
Одной из новых опций на вкладке минимизации Speed Cache на странице конфигурации является возможность группировать файлы аналогично WP Speed of Light . Эта опция доступна не только для таблиц стилей, но также для скриптов и шрифтов. После включения, когда делается запрос на страницу, Speed Cache группирует ее ресурсы и доставляет их в один файл.
Следует отметить, что хотя этот вариант и экономит вам много времени, его также следует использовать с осторожностью и тщательно тестировать на своем веб-сайте Joomla. Если, например, у вас есть разные функции с одинаковыми именами в разных скриптах, группирование двух файлов может привести к конфликтам. Наконец, Speed Cache также позволяет исключать определенные файлы из группировки.
Lazy Loading
Как бы заманчиво ни звучало кэширование, оно не является волшебным решением всех проблем вашего сайта. Рассмотрим случай, когда вы только что опубликовали новую длинную публикацию в блоге, усыпанную изображениями и другими медиафайлами.
В большинстве случаев эти файлы являются новыми для посетителей Joomla, а это означает, что им придется загружать все файлы сразу. Хотя сообщение в блоге не требует дальнейшей загрузки после первоначальной загрузки, пользователи нередко читают только часть статьи. Это приводит к тому, что большая часть трафика тратится на контент, который они даже не успели увидеть.
Концепция lazy loading - это решение, которое решает эту распространенную проблему. Вместо того, чтобы сразу загружать всю статью, lazy loading загружает медиа только тогда, когда читатель достигает их. В результате, если посетитель читает только половину статьи, загружаются только изображения и другой контент в первой половине страницы. Теперь, благодаря Speed Cache , lazy loading доступна и на Joomla.
Lazy loading вашего контента Joomla - очень простой процесс, и Speed Cache автоматически обо всем позаботится. Все, что вам нужно сделать, это щелкнуть переключателем в параметрах конфигурации вашего расширения Speed Cache , и lazy loading будет применяться ко всем вашим страницам и сообщениям Joomla.
Иногда для повышения эффективности вашего сайта требуется нестандартное мышление. Последнее обновление Speed Cache не только обеспечивает лучшую производительность для ваших читателей, но и контент, который им нужен… Именно тогда, когда они этого хотят.
Вы также можете просмотреть этот полный краткий пост , который покажет вам, как еще улучшить производительность вашего сайта Joomla.
Когда вы подпишетесь на блог, мы будем отправлять вам электронное письмо о появлении новых обновлений на сайте, чтобы вы их не пропустили.
Комментарии