Иногда сайт не догружается

alexxx_b
На сайте с 10.02.2009
Offline
101
981

Всем привет. Есть сайт на Joomla 1.5

Иногда, чаще когда на компе где медленное соединение, сайт не успевает загрузится полностью.

в .htaccess написал

php_value upload_max_filesize 32M

php_value post_max_size 32M

php_value max_input_time 900

php_value max_execution_time 900

Но не помогло, есть догадки?

[umka]
На сайте с 25.05.2008
Offline
456
#1

До какой степени медленное соединение?

Что значит "сайт не успевает загрузиться полностью"? html-код не успевает полностью выдаться?

Лог в помощь!
alexxx_b
На сайте с 10.02.2009
Offline
101
#2
'[umka:
;9468935']До какой степени медленное соединение?
Что значит "сайт не успевает загрузиться полностью"? html-код не успевает полностью выдаться?

Иногда и на 2 мегабитном канале не успевает.

Часто доходит до загрузки меню и в случайном месте загрузка прекращается.

Иногда в самом начале, вообще нечего не загружает.

[umka]
На сайте с 25.05.2008
Offline
456
#3

Так меню в коде html-страницы? Или отдельно?

Если в коде, то попробуйте ещё раз ответить на мой вопрос: догружается ли код страницы целиком?

Если не догружается, читайте логи веб-сервера, по какой причине он обрывает соединение.

Если меню в отдельном файле, то нужно смотреть, почему не загружаются отдельные файлы. Например, WebInspector-ом в Safari или подобной утилитой/плагином. В этом случае, возможно, проблема с обработкой Keep-Alive у вашего браузера или у вашего сервера или сразу у обоих.

alexxx_b
На сайте с 10.02.2009
Offline
101
#4
'[umka:
;9468975']Так меню в коде html-страницы? Или отдельно?

А хз, стандартное меню Joomla.

>догружается ли код страницы целиком?

Нет

zhitov
На сайте с 30.01.2005
Offline
219
#5

alexxx_b, может сайт покажете? Или будем гадать на кофейной гуще?

alexxx_b:
есть догадки?
Строительные калькуляторы ( https://www.zhitov.com/ )
alexxx_b
На сайте с 10.02.2009
Offline
101
#6

http://afisha-maykop.ru/

alexxx_b добавил 26.09.2011 в 23:57

Стоит погулять по сайту, первые 20-30 страниц может открыть как положено

palladin_jedi
На сайте с 13.07.2010
Offline
71
#7
alexxx_b:
http://afisha-maykop.ru/

Стоит погулять по сайту, первые 20-30 страниц может открыть как положено

Мои глаза выпали раньше...

Судя по этому графику - проблема в очереди запросов сайта.

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.
alexxx_b
На сайте с 10.02.2009
Offline
101
#8
palladin_jedi:
Судя по этому графику - проблема в очереди запросов сайта.

А поподробней можно, что за очередь и как поправить.

palladin_jedi
На сайте с 13.07.2010
Offline
71
#9
alexxx_b:
А поподробней можно, что за очередь и как поправить.

Для начала нужно узнать что у вас за софт на сервере стоит, чтобы рекомендовать как поправить. Далее предположение о nginx:

С помощью nginx делают так называемую очередь запросов. Например, "чистый" апач легко повесить, если сделать, например 100 очень медленных запросов. Т.е. соединение устанавливается, каждые 30 секунд уходит пакет в несколько байт. Апач выделяет под такой процесс полное количество ресурсов и держит их в памяти все время соединения. Таким образом, апач забивает память на всякую муть и у него не остается ресурсов. Nginx выстраивает такие запросы в очередь и "отдает" их апачу в зависимости от активности, грубо говоря.

R
На сайте с 18.10.2007
Offline
29
#10

Т.е. вам надо написать хостеру и спросить про очередь. И показать график что показали вам выше.

Либо, если вы сами администрируете сервер - настроить конфиг nginx и апача так, чтобы в памяти не было постоянно висящих процессов апача от одного пользователя (если апач - mpm-itk, такой обычно и ставят, если надо несколько разных сайтов на сервере)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий