Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Расширения для phpBB 3.1-3.3

  • Список форумов
  • phpBB 3.1-3.3
  • Расширения для phpBB 3.1-3.3

[Расширение] (phpBB 3.2-3.3) Cache guests & bots pages: Кэширование страниц для гостей и ботов

44 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • След.
Просмотры: 1885 • 
Kot
Пользователь
Сообщения: 12
Зарегистрирован: 28 мар 2017, 12:16
Сообщение 03 сен 2025, 23:21
PPK,
А можно ли мне, как автору оригинального мода Cache Guests Pages, получить полную версию этого расширения? ;)

А то начал было делать адаптацию под 3.2 (достали сканеры без указания строки агента!), но решил вдруг поискать в интернете, может кто форкнул мою работу...
Kot
Аватара пользователя
PPK
Администратор
Сообщения: 10554
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 сен 2025, 08:55
В первом сообщении этой темы же, она более чем полная и содержит функции которых в моде не было
PPK
Kot
Пользователь
Сообщения: 12
Зарегистрирован: 28 мар 2017, 12:16
Сообщение 04 сен 2025, 09:49
Ладно, позиция понятна. Было очень интересно, что же такое "супер-кеширование", как тут ещё что-то можно было улучшить в этом плане...
Kot
Аватара пользователя
PPK
Администратор
Сообщения: 10554
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 сен 2025, 10:07
Оно не совсем "супер" из-за ограничений в 3.1, в событие форума core.common просто добавлена функция которая выдаёт кэш ещё чуть раньше, поэтому большой разницы не будет, в 3.0 если не ошибаюсь через правку файлов можно было делать это вообще в самом начале и мод возвращал кэшированную страницу без единого sql запроса

Отправлено спустя 11 минут 22 секунды:
Скриншот из версии мода для трекера под phpBB3.0

Изображение
PPK
Kot
Пользователь
Сообщения: 12
Зарегистрирован: 28 мар 2017, 12:16
Сообщение 04 сен 2025, 10:20
Кстати, ссылка на Git репозиторий недоступна.
Kot
Аватара пользователя
PPK
Администратор
Сообщения: 10554
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 сен 2025, 10:34
Я его отключил, потому-что он не даёт статистику по скачиваниям.

P.S.
В расширении разницу между обычным кэшированием и "экстремальным" примерно такая:
обычный писал(а):CGBP Time: 0.134s | Queries: 3 | Peak Memory Usage: 6.84 МБ | GZIP: Off
экстремальный писал(а):CGBPe Time: 0.104s | Queries: 1 | Peak Memory Usage: 5.95 MiB | GZIP: Off
Но в экстремальном режиме не будут учитываться гости, боты и не будут обновляться счётчики просмотра тем
PPK
Kot
Пользователь
Сообщения: 12
Зарегистрирован: 28 мар 2017, 12:16
Сообщение 04 сен 2025, 10:44
PPK писал(а): 04 сен 2025, 10:34 Но в экстремальном режиме не будут учитываться гости, боты и не будут обновляться счётчики просмотра тем
Учитывая, что сейчас 99% трафика -- это боты, то счётчики просмотра тем уже как бы даже бессмысленны... :(

Я вообще давно не занимался форумом, а тут осознал весь ужас текущей ситуации только после того, как поставил этот мод и посмотрел на статистику кеширования... Это просто жесть, сколько паразитного трафика. Интернет теперь для ботов, а живые люди в нейронках сидят... :(
Kot
Аватара пользователя
PPK
Администратор
Сообщения: 10554
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 сен 2025, 10:56
Kot писал(а): 04 сен 2025, 10:44 то счётчики просмотра тем уже как бы даже бессмысленны
В общем да, но когда кто-то заходит на форум и видит, что у тем по несколько десятков просмотров, сидит какое-то количество пользователей, нет гостей, боты не посещают, возможно это будет складывать какое-то мнение о форуме :unknown:, у владельца форума конечно есть инструменты типа счётчиков для анализа посещаемости, но статистика форума понятнее и видна сразу, ну и для работы некоторых расширений нужна статистика
PPK
Аватара пользователя
PPK
Администратор
Сообщения: 10554
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 08 сен 2025, 16:43
Siava писал(а): 01 сен 2025, 17:06 В общем надо разбираться
Для совместимости с аякс отправкой через QR нужно в файле /ext/ppk/cachegbpages/event/listener.php заменить

Код: Выделить всё

			'core.posting_modify_submit_post_after' => 'cgbp_submit_post',
на

Код: Выделить всё

			'core.submit_post_end' => 'cgbp_submit_post',
заменить

Код: Выделить всё

		$topic_id=$event['topic_id'];
		$post_data=$event['post_data'];
на

Код: Выделить всё

		$data=$event['data'];
		$topic_id=$data['topic_id'];
		$post_data=false;
PPK
Siava
Пользователь
Сообщения: 64
Зарегистрирован: 27 авг 2011, 01:13
Сообщение 09 сен 2025, 13:08
PPK, огонь! Спасибо!
Siava
44 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • След.

Вернуться в «Расширения для phpBB 3.1-3.3»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo