Форум русской поддержки Joomla!® CMS
17.08.2017, 19:44:57 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Основной курс по Joomla
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Бот для генерации кэша

 (Прочитано 363 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 282


Андрей Булатов


« : 26.02.2017, 12:42:22 »

После очистки кэша желательно прокликать карту сайта и сгенерировать новый кэш. Но вручную это сделать не реально, утомительно - не подскажете простенькую программку?
Записан
robert
Профи
********

Репутация: +385/-15
Offline Offline

Пол: Мужской
Сообщений: 4218


« Ответ #1 : 26.02.2017, 12:46:19 »

А в чем смысл этого действия?
Записан
dmitry_stas
Профи
********

Репутация: +935/-6
Offline Offline

Сообщений: 9968



« Ответ #2 : 26.02.2017, 12:53:51 »

с первым юзером или ботом и сделается. зачем делать это самому?
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 282


Андрей Булатов


« Ответ #3 : 26.02.2017, 12:54:33 »

А в чем смысл этого действия?

Так это лучше, если я сам заранее закэширую все страницы, чем это будут делать посетители, поисковые боты.
Записан
dmitry_stas
Профи
********

Репутация: +935/-6
Offline Offline

Сообщений: 9968



« Ответ #4 : 26.02.2017, 12:56:06 »

чем? Azn у вас что, без кеша они по 10 минут открываются что ли?
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 282


Андрей Булатов


« Ответ #5 : 26.02.2017, 13:01:59 »

чем? Azn у вас что, без кеша они по 10 минут открываются что ли?

Ну допустим не 10 минут, но поисковики и юзеры все же не любят, когда страница долго открывается.
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 282


Андрей Булатов


« Ответ #6 : 26.02.2017, 13:05:06 »

К тому же кеш устанавливаю на сутки, поэтому есть смысл прокэшировать заранее сайт.
Записан
robert
Профи
********

Репутация: +385/-15
Offline Offline

Пол: Мужской
Сообщений: 4218


« Ответ #7 : 26.02.2017, 13:57:13 »

Создать свой бот, что-то вроде
Код
foreach ($urls as $url) {
$return = file_get_contents($url);
}
 
и запускать по cron.
Записан
voland
Профи
********

Репутация: +520/-101
Offline Offline

Пол: Мужской
Сообщений: 9932


СКАЙП утерян! Пишите в телеграм @volandku


« Ответ #8 : 26.02.2017, 14:05:53 »

Цитировать
wget -r  -l 7 -nc http://site.com/
Записан
robert
Профи
********

Репутация: +385/-15
Offline Offline

Пол: Мужской
Сообщений: 4218


« Ответ #9 : 26.02.2017, 14:11:46 »

wget -r  -l 7 -nc http://site.com/
Все группы кэша сразу создаются при обращении к корневому URL?
Записан
voland
Профи
********

Репутация: +520/-101
Offline Offline

Пол: Мужской
Сообщений: 9932


СКАЙП утерян! Пишите в телеграм @volandku


« Ответ #10 : 26.02.2017, 14:14:00 »

Все группы кэша сразу создаются при обращении к корневому URL?
Судя по Google
Цитировать
-r   —   указывает на то, что нужно рекурсивно переходить по ссылкам на сайте, чтобы скачивать страницы.
Записан
robert
Профи
********

Репутация: +385/-15
Offline Offline

Пол: Мужской
Сообщений: 4218


« Ответ #11 : 26.02.2017, 14:20:34 »

Спасибо, буду знать.
Хотя, хорошо бы уточнить на счет динамических URLs.
« Последнее редактирование: 26.02.2017, 14:26:45 от robert » Записан
wishlight
Профи
********

Репутация: +221/-1
Online Online

Пол: Мужской
Сообщений: 3786


skype aqaus.com


« Ответ #12 : 26.02.2017, 16:00:49 »

Смысла в этом нет. Или у вас кэш вечно хранится?
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 282


Андрей Булатов


« Ответ #13 : 26.02.2017, 16:09:35 »

wget -r  -l 7 -nc http://site.com/

Скачал весь сайт, но количество кэшированных страниц в компоненте  JotCache от этого не изменилось.
Записан
voland
Профи
********

Репутация: +520/-101
Offline Offline

Пол: Мужской
Сообщений: 9932


СКАЙП утерян! Пишите в телеграм @volandku


« Ответ #14 : 26.02.2017, 16:15:33 »

После очистки кэша желательно прокликать карту сайта и сгенерировать новый кэш. Но вручную это сделать не реально, утомительно - не подскажете простенькую программку?
Надо по сайту пройтись?
Скачал весь сайт, но количество кэшированных страниц в компоненте  JotCache от этого не изменилось.
Или с проблемами неведомого компонента разбираться?
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 282


Андрей Булатов


« Ответ #15 : 26.02.2017, 16:18:12 »

 Cheesy Во, нашел решение - оно рядом было. В самом компоненте JotCache есть утилита перекэшировать все страницы. Я его только сегодня установил, ещё не разобрался в нем.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet