Февраль 2008, 25 @ 03:38 Так жить нельзя В интернете
В 2008 году люди из "Битрикса" разработали "HTML кэш", как они его называют. "Эй, давай тупо через ob_start() пустим" - так все остальные называют. А тут "HTML кэш" в 2008-ом. От "Битрикса". Разработан.Иногда читаешь описания того же "Битрикса" или UMI.CMS особенно часть про кэширование и диву даёшься: почему я то тупой такой не могу родить нормального кэширования. Ковырнёшь код, а там ob_start() с коллбеком внутри тупо кэширующий всё.
Например наш тестовый сайт обрабатывает 70 запросов в секунду, а с HTML кещ через NGINX уже 1200-1600 страниц в секунду.70 запросов к базе на страницу. 140 - на две. 700 - на 10. На десять человек на сайте. Десять человек. Не шурум-бурум боты Яндекса или, того хуже, DoS от Webalta (хотя может сейчас уняли своих ботов и те больше не убивают сайты). А простых человек, которые не очень быстро хотяд по сайту генерируя новые запросы.
Тут пишут:
Результаты редакции "Бизнес" - 1 593 983 хита - это около 500 000 уникальных посетителей в сутки, фактически порядка 30-40 тысяч посетителей в час, десятки тысяч проданных рекламных показов или сотни заказов в интернет-магазине.Математика: 1 593 983 * 70 = 111 578 810.
Там же ниже:
Компании "1С-Битрикс", QSOFT и .masterhost провели нагрузочное тестирование MySQL-версии программного продукта "1С-Битрикс: Управление сайтом 6.0". Тестирование показало, что производительность "1С-Битрикс: Управление сайтом" версии 6.0 по сравнению с 5.0 возросла на 80%.111 578 810 это 20% от того что бы было, если бы не супер-программисты из "Битрикса", которые супер-программистским умом увеличили производительность?
Ну и всё в таком духе.
Мы разработали специальный модуль компрессии, который [...] позволяет в несколько десятков раз сжимать данныеПо-простому - GZip впихнули. В PHP даже готовая функция для этого есть. Жрёт процессор. Да.
Вообще я это ни к чему. Просто ночью сижу, скучаю перед сном на Анну Семенович.