> Провести исследование по использованию мемкешей оказалось не так уж сложно. Главное — не делайте так на продакшене. Всё сломать — пара пустяков. Будем патчить ядро Yii.
Есть много более простых способов замерить количество и разнообразие запросов к memcache, нежели патчинг ядра Yii (но патчинг ядра звучит красивее, если не знать, о чём речь) 8)
Можно написать webdriver-бота (хотя бы и через selenium), он и мышкой будет дёргать и выделять текст и вообще.
(зато будут забанены пользователи, которые жабаскрипт отключили)
Это, безусловно, прекрасно.
> Так-то запрос еще надо отследить в коде.
Ну ключ-то ты знаешь
+1
Представляю, активно работал с ним. И что такого страшного в этом? )
Тут вопрос в том, сколько %% ботов они отсекают этим паттерном.
2. Профилирование (XDebug на dev, либо phpdbg на prod)
3. Анализ searchd лога (на dev)
Вышеупомянутого вполне достаточно, чтобы найти упомянутые в статье проблемы без модификации исходников.
Есть много более простых способов замерить количество и разнообразие запросов к memcache, нежели патчинг ядра Yii (но патчинг ядра звучит красивее, если не знать, о чём речь) 8)
Смахнул кровавую слезу
(зато будут забанены пользователи, которые жабаскрипт отключили)
Э… 146%?
Ну 100rps хотя бы.
Не было ли у вас проблемы с отваливающимися регистрами? :)