- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую!
Собственно вопрос к знатокам. Как оптимизировать отдачу статичного контента с сервера (контент преимущественно JPG, GIF, PNG- файлы) ? Кол-во файлов около 200 000 .
"Железо" - VDS - 1800ГГЦ, 1.2Гб ОЗУ.
На сервере с картинками крутится сайт (Блог) с которого они и отдаются. При 45К посещаимости (или, 750 в онлайне (по ЛИ)) замечаю долгий отклик сервера.
ОС: CentOS5, PHP5, nginx. Виртуализация: Virtuozzo
По top'у:
top - 23:43:40 up 5 days, 4:39, 2 users, load average: 0.70, 0.75, 0.75
Tasks: 62 total, 1 running, 61 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.1%us, 2.0%sy, 0.0%ni, 91.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1179648k total, 202464k used, 977184k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1950 mysql 15 0 138m 25m 4548 S 46 2.2 1405:52 mysqld
23688 apache 15 0 26920 10m 4632 S 3 0.9 0:01.65 httpd
26430 apache 17 0 27008 10m 4660 S 2 0.9 0:01.26 httpd
28256 apache 16 0 26392 10m 4736 S 2 0.9 0:00.96 httpd
16179 apache 17 0 27136 10m 4716 S 2 0.9 0:03.96 httpd
26143 apache 15 0 26880 10m 4660 S 1 0.9 0:01.71 httpd
18389 apache 16 0 26496 10m 4688 S 1 0.9 0:03.26 httpd
19896 apache 15 0 27260 10m 4544 S 1 0.9 0:02.88 httpd
21824 apache 15 0 27124 10m 4732 S 1 0.9 0:02.59 httpd
28374 apache 16 0 27104 10m 4484 S 1 0.9 0:00.72 httpd
21752 nginx 15 0 10692 5236 904 S 1 0.4 17:02.14 nginx
28671 apache 16 0 26328 9784 4364 S 1 0.8 0:00.66 httpd
30150 apache 15 0 26568 9220 3444 S 1 0.8 0:00.47 httpd
30585 apache 17 0 25800 8484 3416 S 1 0.7 0:00.11 httpd
21750 nginx 15 0 10880 5424 904 S 0 0.5 16:43.88 nginx
30231 apache 15 0 26840 9860 3776 S 0 0.8 0:00.42 httpd
1 root 15 0 1952 668 576 S 0 0.1 0:09.44 init
Поставьте nginx отдавать всю статику. Статей - навалом.
nginx стоит уже! В посте отписался же об это...
И он отдает статику напрямую?
Покажите тогда server-status.
Nemesis-TNT, Блог на wordpress ?
Если так то поставьте плагин WP File Cache вы как минимум в 3 раза снизите нагрузку на mysql
Также php как что у вас вертится ?
что-то top неудачно сделан. снимите снимок когда оно действительно тормозит. если этому верить у вас еще гигантский запас.
kxk, вероятно DLE. вообще не понимаю, чего можно добиться кешированием результатов sql в файле ? это имеет смысл на шареде, где ваши запросы конкурируют с кучей других запросов и не кешируются сервером
а то что MySQL кушает 46% CPU все считают нормой?
Вам сделать оптимизацию настроек и просмотреть, что именно дает нагрузку, исходя из этого сделать оптимизацию и корректировку. Мы можем провести данную работу.
RAS добавил 28.01.2009 в 05:06
iBBi, очень верно подметили, все это пропустили. Поэтому я пишу что нужно смотреть и анализировать работу сервер.
RAS, особенно нужно посмотреть почему при якобы 46%, общий idle все равно 91% . этому верить нельзя
netwind, да, я уже понял, что там веселуха. если там покопается "талант", будет еще "лучше". :D
Собственно вопрос к знатокам. Как оптимизировать отдачу статичного контента с сервера
Если nginx стоит и настроен правильно, то может быть проблема не в статичном контенте?