- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Для ускорения загрузки страниц, нужно закешировать страницы. Но на сайте есть много динамического контента, который нельзя кешировать. Есть какое то решение, что бы закешировать только определенные страницы, файлы и скрипты?
Сайт на чем работает?
Для страниц Cache-Control:
https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9
Для файлов или отдельных блоков - всё зависит используемого шаблонизатора.
Конечно можно. Обычно на стороне веб-сервера кешируются JS, CSS и т.д.
Сайт на чем работает?
Да какой то самописный движок на PHP
MAPTEH, файлы - в htaccess по расширению кэшировать, а конкретные страницы - с помощью Cache-Control (выше дал ссылку).
Для умных шаблонизаторов есть возможность отдельные куски кода в кэш записывать, но не зная архитектуру сайта ничего посоветовать не могу.
MAPTEH, файлы - в htaccess по расширению кэшировать, а конкретные страницы - с помощью Cache-Control (выше дал ссылку)
Мне просто небольшая подсказочка нужна. Я записал в htaccess
но это, тупо, все кешируется, теперь если записать еще То эти файлы не будут кэшироваться?Каков алгоритм? Кэшировать все, а вот это ... не кешировать?
как вариант переехать на сервер с кешированием
То эти файлы не будут кэшироваться?
Каков алгоритм? Кэшировать все, а вот это ... не кешировать?
Да. Если директива идет позже, то она сделает исключение из предыдущей того же типа. Единственное что в вышеприведенном коде смущает - это использование разных директив для кэша. Правильнее будет установить "Header append Cache-Control", а потом исключить то что нужно.
Проверить то можно сразу на реальном сервере, ставь да смотри.
переехать на сервер с кешированием
Любой веб-сервер подразумевает наличие кэширования данных. Куда переехать? Дело исключительно в настройке.
Для опенкарта поставить Нитро и не париться. Для другого движка гуглить подобное.
Пока закешировал только изображения
Скрипты пока не трогал, скорость загрузки главной страницы с 50 процев поднялась до 78 (оранжевая зона), надо еще с кешированием скриптов пошаманить. Тут у меня засада со скриптами заказов, капчей и админкой их то нельзя кешировать
Для опенкарта поставить Нитро и не париться. Для другого движка гуглить подобное.
Бред
Нитро кеширует всю страницу, но не динамический контент (например, последние, лидеры продаж)
И делает огромное количество страниц в своем кеше, и бросает все в одну папку, т.е. когда у тебя 100500 товаров.. то там такая каша...
это навскидку...