Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 020 990 раз!

Форум

Добро пожаловать, Гость!

Повысить быстродействие сервера

Советы и рекомендации, полезные инструкции, обмен опытом
fridz
Сообщения: 3
C нами: 4 мес 26 дней

Непрочитанное сообщение fridz » 13 июл 2016, 15:45

Добрый день. Поменял ноутбук для работы и столкнулся с проблемой - понижением быстродействия веб-сервера.
На старом ноутбуке, сейчас работает все куда быстрее, чем на новом. Разницу в производительности(веб-серверов) на двух ноутах удалось минимизировать, путем включения в опцию apache 2.4 + php 5.6 + mysql 5.6 все x64.
Но на порядок скорость отстает.
Какие могут быть способы ускорить веб-сервер на машине с i7 6700HQ, 8гб оп.п. ?

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 13 июл 2016, 16:55

Отключите ведение логов, отключите защиту от внешнего доступа (опасно, думайте), убедитесь что вы выполнили первый запуск (установки библиотек) иначе подключения к базам будет длиться 1 секунду. Если у вас сильно старая версия Open Server, то отключите в PHP такие расширения как Xdebug и Ioncube (в новых по умолчанию они уже отключены). Ну и если вам не нужно много памяти в скриптах, то включите 32 битные модули, а не 64-битные как вы сделали это сейчас.

fridz
Сообщения: 3
C нами: 4 мес 26 дней

Непрочитанное сообщение fridz » 14 июл 2016, 12:35

При включение 32 битных модулей, время отклика сайта становится еще больше. Так же отключил логи, по умолчанию защита от внешнего доступа была отключена. По прежнему с малыми задержками.

Аватара пользователя
Максим
Сообщения: 4877
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 14 июл 2016, 13:34

Смотрите чтобы ничего не мешало, кривые антивирусы или фаерволы, кривая настройка Windows (например в плане электропитания выбрано состояние процессора максимум на 1% мощности). Вообще основная производительность конкретно при разработке зависит от диска, а не от процессора или битности модулей. Убедитесь что во время работы сервера у вас никакие другие программы не работают с диском, что не идёт сканирование или дефрагментация и т.д. А лучше установите SSD.

В остальном советую оптимизировать скрипты, если вы считаете что они работают медленно. Так же советую сначала 10 раз обновить страницу и только потом сравнивать быстродействие. Например при выборе NGinx в качестве http сервера первые 10-20 (зависит от количества потоков php указанного в настройках) открытий страниц будут жутко тормозить, пока php полноценно инициализирует все свои расширения.

fridz
Сообщения: 3
C нами: 4 мес 26 дней

Непрочитанное сообщение fridz » 14 июл 2016, 14:59

Про диск понятно, такой же hdd стоит на старом ноуте и скорость работы скриптов там куда быстрее. SDD не ставлю, так как любитель поморочиться с оптимизацией, если для hdd сделаю "ракету", то на рабочем сервере с тем же ssd клиент просто заплачет от радости)) Спасибо за советы, Максим!


Вернуться в «Полезные советы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя