WebSite X5Help Center

 
Alex B.
Alex B.
User

вопрос с кэшированием файлов  ru

Автор: Alex B.
Просмотрено 4000, Подписчики 1, Размещенный 0  

Добрый день. Проверки скорости загрузки сайта (например, гугль), все как один, ругаются на отсутствие кэширования файлов. Например, цитата:

The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources:

Эту функцию можно где-то настроить в программе? - или это настройки на сервере провайдера?

Влияет ли на этот параметр запрет копирования файлов посетителями сайта? я пишу про копирайт, выставляемый на этапе 1.

Заранее спасибо!

Алекс.

Размещено
5 Ответы - 1 Корректно
Александр К.
Александр К.
Moderator

Вы можете самостоятельно настроить время кеширования используя кэширование .htaccess можно существенно увеличить скорость сайта.

Копирайт не вляяет на кеширование

Читать больше
Размещено От Александр К.
Arslanbek T.
Arslanbek T.
User
Александр К.
Вы можете самостоятельно настроить время кеширования используя кэширование .htaccess можно существенно увеличить скорость сайта. Копирайт не вляяет на кеширование

Более подробной информацию можете нам написать

Читать больше
Размещено От Arslanbek T.
Александр К.
Александр К.
Moderator

# 1 ГОД
<FilesMatch "\.(ico|pdf|flv)$">
Header set Cache-Control "max-age=29030400, public"
</FilesMatch>
# 1 НЕДЕЛЯ
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>
# 2 ДНЯ
<FilesMatch "\.(xml|txt|css|js)$">
Header set Cache-Control "max-age=172800, proxy-revalidate"
</FilesMatch>
# 1 МИНУТА
<FilesMatch "\.(html|htm|php)$">
Header set Cache-Control "max-age=60, private, proxy-revalidate"
</FilesMatch>

Читать больше
Размещено От Александр К.
Alexey Zakharov
Alexey Zakharov
User

Добрый день Alex!

Используйте для кеширования в файле .htaccess такой код:

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 month"

    ExpiresByType image/x-icon "access plus 2 months"
    ExpiresByType image/png "access plus 2 months"
    ExpiresByType image/gif "access plus 2 months"
    ExpiresByType image/jpeg "access plus 2 months"
    ExpiresByType text/css "access plus 2 months"
    ExpiresByType text/javascript "access plus 2 months"
    ExpiresByType text/html "access plus 2 months"  
</IfModule>

У меня, к примеру хостинг "Джино", сервер Apache, всё прекрасно работает.

Читать больше
Размещено От Alexey Zakharov
Alex B.
Alex B.
User
Автор

Спасибо, друзья!

Про htaccess я все понимаю, - просто спросил о том, не заложена ли где-то бомба в самой программе, как пример тот факт, о котором прокомментировал Александр К. - про копирайт. Мы же не знаем точно как он реализуется внутри программного кода. Вопрос разрешился.

Всем спасибо за ответы!

Читать больше
Размещено От Alex B.