• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Кэширование wordprees без плагинов

Tess

ПРОВЕРЕННЫЙ
Tess

Tess

ПРОВЕРЕННЫЙ
Сообщения
36
Симпатии
17
#1
Пользовалась WP SuperCache много лет, теперь вообще без плагина. Нужно всего лишь прописать директиву в файле .htacess через ftp на хостинге. Нужно знать, какой модуль кеширования используется на сервере. Например, на beget.ru это mod_deflate. Достаточно прописать в .htaсcess
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.
ifModule обозначает, что если такого модуля на сервере нет, то и директива работать не будет. Но нужно быть очень аккуратным с .htaccess при редактировании и всегда иметь копию исходного файла.
 
Последнее редактирование модератором:

xsacha

ПРОВЕРЕННЫЙ
xsacha

xsacha

ПРОВЕРЕННЫЙ
Сообщения
32
Симпатии
3
#2
А мне нравится Hyper Cache.
 

sutaras

НОВИЧОК
sutaras

sutaras

НОВИЧОК
Сообщения
5
Симпатии
1
#3
Как по мне, тут уж дело привычки.
Всегда пользовался плагином WP SuperCache и нареканий вроде как не было.
Но Ваша тема пробудила во мне интерес и тягу к приключениям:)
Будет время - попробую такой способ кэширования!
Большое спасибо!
 

Artikus

ПРОВЕРЕННЫЙ
Artikus

Artikus

ПРОВЕРЕННЫЙ
Сообщения
63
Симпатии
20
#4
Кеширование - это когда для каждой страницы сохраняется своя копия в хтмл, и потом отдается все пользователям при входе на сайт. То есть не формируется каждый раз динамическая страница, а отдается статика. А вот то что вы написали - это включение gzip-сжатия, полезная вещь, но это не кеширование
 
Последнее редактирование:

Fishka

ЭКСПЕРТ
Fishka

Fishka

ЭКСПЕРТ
Сообщения
586
Симпатии
119
#5
Кеширование - это когда для каждой страницы сохраняется своя копия в хтмл, и потом отдается все пользователям при входе на сайт. То есть не формируется каждый раз динамическая страница, а отдается статика. А вот то что вы написали - это включение gzip-сжатия, полезная вещь, но это не кешированиу
имхо, надо и то и другое.
и сжатие, и кеширование.
 

Artikus

ПРОВЕРЕННЫЙ
Artikus

Artikus

ПРОВЕРЕННЫЙ
Сообщения
63
Симпатии
20
#6
Fishka, Дак я и не говорю, что надо что-то одно. Естественно надо оба варианта использовать. Еще и минификация не помешает
 

Dmitrey

НОВИЧОК
Dmitrey

Dmitrey

НОВИЧОК
Сообщения
3
Симпатии
4
#7
Неправильный совет топик стартер дал.
Во первых, такая правка может не сработать на хостингах, где вместо apache идет nginx
Во вторых, это включит сжатие. Кэширование такая правка не включит никак.

Такими небольшими правками htaccess можно максимум сделать кэширование статики в браузерах на клиентских машинах. Сами страницы блога как работали без кэширования, так и продолжат.

Вообще, идея реализовать "кэширование без плагинов", на мой взгляд, не самая правильная. Так как, чтоб сделать полноценное кэширование, нужно будет написать очень много своего кода. Зачем делать лишнюю работу?
Проще поставить тот же W3 Total Cache, оно и статику кэшировать будет, и страницы блога, и мимификацию сумеет сделать, и много всего прочего.
 

ejordan

НОВИЧОК
E

ejordan

НОВИЧОК
Сообщения
3
Симпатии
1
#8
Пользовалась WP SuperCache много лет, теперь вообще без плагина. Нужно всего лишь прописать директиву в файле .htacess через ftp на хостинге. Нужно знать, какой модуль кеширования используется на сервере. Например, на beget.ru это mod_deflate. Достаточно прописать в .htaсcess
Код:
У вас нет прав на просмотр содержимого кода, Войдите или Зарегистрируйтесь.
ifModule обозначает, что если такого модуля на сервере нет, то и директива работать не будет. Но нужно быть очень аккуратным с .htaccess при редактировании и всегда иметь копию исходного файла.

мне нравиться wp rocket, правдо он платный
 
Сверху