Страница 1 из 7

Сайты грузятся слишком долго

Добавлено: 26 июн 2014, 18:00
Gouvere
В общем, есть у меня старый компьютер, покупал в 2006.
1.5гб RAM, 1.8Ггц, Windows 7 x32
Open Server на нем работал отлично. Не было никаких притензий.
На этой неделе купил ноутбук.
4гб RAM, 3.2Ггц, Windows 8 x64
Начал ставить на него OpenServer. Сначала была такая проблема: hosts-файл не изменялся. Не мог зайти на другие домены, кроме localhost. Решил проблему, запустив OpenServer в режиме администратора.
Теперь другая проблема. Перенес все свои сайты со старого компьютера на ноутбук. Казалось бы, сайты должны грузиться быстрее, ведь машина мощнее. А они теперь намного раз дольше грузятся. Я измерял: моя CMS грузится 1.0015 сек. А на старом компьютере она же грузится за 0.0015 сек. Выходит, разница в целую секунду. Жутко неудобно.
Почему так? Может из-за разницы в разрядности ОС? localhost загружается быстро. Остальные - 1 секунда.

Добавлено: 26 июн 2014, 18:06
Максим
Gouvere писал(а):Почему так?
Потому что вы не любите читать руководство пользователя к тому софту, которым вы пользуетесь. Прочтите руководство и когда вы сделаете то, что нужно, то наконец ощутите мощь своего ноутбука.

Длительное подключение к MySQL (более 1 сек)

Перед началом использования Open Server следует отключить протокол IPv6 через [Меню → Закладки → Фиксы реестра → Отключение IPv6]. Если этого не сделать, то процесс подключения в MySQL серверу может выполняться очень долго (более 1 сек) и скорость выполнения php скриптов вас не порадует.


Примените фикс, перезагрузите машину и будет вам счастье. Банить вас не буду, но предупреждение.

Добавлено: 26 июн 2014, 18:48
Gouvere
Максим писал(а):Длительное подключение к MySQL (более 1 сек)

Перед началом использования Open Server следует отключить протокол IPv6 через [Меню → Закладки → Фиксы реестра → Отключение IPv6]. Если этого не сделать, то процесс подключения в MySQL серверу может выполняться очень долго (более 1 сек) и скорость выполнения php скриптов вас не порадует.
Спасибо большое! Я просто думал, что моя проблема - единичный случай, поэтому не стал туда заглядывать)

Добавлено: 26 июн 2014, 21:56
DelphinPRO
IPv6 иногда нужен на компе (как в моем случае).
Поэтому стоит упомянуть и альтернативный способ, без его отключения -
в настройках подключения к БД вашего сайта вместо имени хоста (localhost) указывать IP-адрес (127.0.0.1)

Добавлено: 27 июн 2014, 08:58
Gouvere
DelphinPRO писал(а):в настройках подключения к БД вашего сайта вместо имени хоста (localhost) указывать IP-адрес (127.0.0.1)
Спасибо!)

Добавлено: 06 апр 2015, 14:37
art4mac
Отключил IPv6, но так и не помогло. :( В подключении БД стоит хост 127.0.0.1

А в сборке 5.2.2 вообще отсутствует %realprogdir%\modules\system\ipv6_fix.reg

Добавлено: 06 апр 2015, 14:46
Максим
art4mac, Сейчас всё делается через "Первый запуск". И медленная работа вашего сайта может быть вообще никак не связана с БД.

Добавлено: 06 апр 2015, 16:21
art4mac
Понятно. Спасибо. Думал, может все-таки что-то надо донастроить. Тот же сайт на Денвере быстро работает.

Добавлено: 12 сен 2015, 02:09
shamansky
Ребятки, я читал доки, но не могу найти, где находятся эти настройки?
[Меню → Закладки → Фиксы реестра → Отключение IPv6]

Добавлено: 12 сен 2015, 02:19
Максим
shamansky, доки хорошо читали? Пункт "Первый запуск" после этого выполняли? Если да, то Ipv6 у вас уже отключено (точнее там просто перенастраивается DNS на предпочтение IPv4).