Вы здесь:
 
 
 
 
 
 

JS-библиотеки и кэширование в Joomla

Связанные запросы используются во многих случаях, например, для сравнения таблицы с собой. А вот Joomla по умолчанию настроена использовать Mootools, однако не всем такое положение приходится по вкусу. Некоторые любят jQuery, другие yahoo api. Вот только эти некоторые забывают отключить mootools и начинают использовать jQuery. Это, кстати, один из самых популярных конфликтов. Плюс ко всему падает скорость загрузки.

 

Тут достаточно простое решение: не стоит использовать различные JS-библиотеки на одном и том же сайте. Придерживайтесь чего-то одного: либо mootools, либо же JQuery. В крайнем случае, лучше включить режим совместимости, а именно jQuery.noConflict().

Еще одна полезная вещь – кэширование. Благодаря этому, снижается нагрузка на web-сервер, а сайт грузится в несколько раз быстрее, да и вы с помощью этого не потеряете своих посетителей.

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

Мало кто также знает, что в Joomla есть встроенные драйвера для работы с разными системами кэширования, кроме самой обычной файловой. Включить их можно с помощью общих настроек, если они, конечно, доступны в операционной системе. Их использование легко увеличивает скорость работы.

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

Чтобы с использованием кэша ускорить загрузку, следует ознакомиться с некоторыми правилами, посвященными именно этой теме.

Комментарии:

Добавить комментарий


Защитный код
Обновить

 
 
 
 
 
 
-