Вопрос по VPS?

seoyoo seoyoo   01.07.2011 00:55   423  
После перехода на VPS при открытии сайта возникает некая пауза, сервер не отдает страницу около 1 секунды, перед этим на простом виртуальном хостинге такого небыло, сайт при открытии сразу подгружался, в чем может быть причина? Может что-то не правильно настроенно?

Ответы на вопрос (5) Написать ответ
gocco gocco   01.07.2011 02:30
арендуй дедик и не мучайся!
0
miha25 miha25   01.07.2011 11:45
Сейчас вопос не в этом к сожалению
0
miha25 miha25   01.07.2011 11:46
Возможно из-за того что соседи по VPS создаю нагрузку на диск
0
4xpro 4xpro   01.07.2011 20:36
Надо в таких случаях писать, на чем сайт сделан, что стоит на сервере.
А так могу предположить такие варианты (если сайт на PHP+MySQL):
а) скрипты состоят из большого количества мелких файлов и много времени уходит на их "компиляцию". Можно поставить что-нибудь вроде xCache или eAccelerator для ускорения.
б) много мелких статичных файлов, и малое количество разрешенных одновременных подключений с хоста (из-за чего броузер ждет, пока не подгрузятся CSS и JavaScript и не отрисовывает страницу), а на старом хостинге статика отдавалась из кеша reverse proxy. Если сайт на VDS один, можно тоже попробовать сделать reverse proxy и увеличить число соединений.
в) Не хватает памяти. Тут нужно поотключать все лишние модули Apache и extensions PHP.
г) Не хватает процессора. Тут нужно отключить сжатие отдаваемых данных.
Могут и другие причины быть, не видя сайта и исходников кода, можно только гадать.
1

Войдите, чтобы написать ответ
Вход Регистрация

Самая большая база ключей ваших конкурентов. Создавай эффективные сайты, используя лучшую базу в рунете!