Скорость Сайта - Как быстро? - Скорость это ресурс? Сайт как простое приложение - Обмен запросами и время соединения. - Подготовка приложения. - Отправка результата. - Интерпретация результата. Фаза обмена запросами - Время соединения между клиентом и сервером. - Количество соединений. - Целесообразность использования файловой CDN. - Размер и интерпретируемые данные (JS). Фаза чтения статики на сервере - Файлов много? → Дерево директорий. - JS/CSS генерируются на лету? → Краткосрочное кеширование в NGINX - Размерность сайта меньше чем 8% ОЗУ? → Экономим на SSD используем tmpfs В Tmpfs начальная скорость, на современных машинах начинается от 300 MB/sec. (и больше в зависимости от используемого оборудования). Краткосрочное кеширование можно настроить отдельно для поисковых ботов, с интервалом актуальности более 1 дня. Фаза подготовки программы - Интерпретация/Сборка исходного текста. Избегаем повторной компиляции: CGI → FastCGI. - Кешеры байт-кода: APC/Opcache Избегаем повторной генерации байт-кода. Если скрипты сайта занимают меньше чем 5 — 8% от оперативной памяти сервера, то можно выделить под кешер байт-кода этот размер. И ротировать этот кеш раз в сутки. Семейство Mysql Как не положить свой сайт - Мониторинг Объёма. Своевременный анализ. - Стандартные настройки — задействуют мало ресурсов. Простое прогнозирования используемой под важные буфера памяти: (join_buffer_size + read_buffer_size + sort_buffer_size + read_rnd_buffer_size)*max_connections Потребовался большой tmp_table_size ? Только индексирование и нормализация ! www.sitespeed.ru www.rusonyx.ru ak@rusonyx.ru