M
morg4n
У меня возникла трудность: сайт с базой (mysql) располагается у меня на компьютере.
Когда работает 1 человек все ок.
Как только появляется 2 человека все лагает. Выглядит это так:
пользователь 1 сабмитит форму, после отправления форму должен идти скрипт на допустим 20-30 mysql update с параллельными выборками по 2-3 на update.
в это время пользователь 2 хочет просто открыть любую страницу где есть mysql запросы, и он не может этого сделать пока у пользователя 1 недогрузится страница.
однако, у человека из вне, скрипт выполняется ~0.3сек, что странно, так как у меня 0.03 (разве пинг должен играть роль на скорость работы скрипта на сервере).
но висит все подозрительно дольше чем эти злосчастные 0.3 сек шде-то около 5-7сек. хм.
вопрос: проблема в говнокоде? или в настройках говносервера?
ну в коде ошибок быть не должно.. ибо скрипт выполняецца на локлхосте Script works 0.06 seconds, не на локалхосте 0.3
то есть это максимальная задержка.. проблема , по-моему, кроеться в отправке get запроса огромного на сервер.. ну не столь, кстати огромного. 7-8 массивов по 10-30 элементов, элемент 1-5 символов.
я конечно могу попытацца выложить код.. ) но его много)
какие есть идеи в проверка сервера? или куда копать?
Когда работает 1 человек все ок.
Как только появляется 2 человека все лагает. Выглядит это так:
пользователь 1 сабмитит форму, после отправления форму должен идти скрипт на допустим 20-30 mysql update с параллельными выборками по 2-3 на update.
в это время пользователь 2 хочет просто открыть любую страницу где есть mysql запросы, и он не может этого сделать пока у пользователя 1 недогрузится страница.
однако, у человека из вне, скрипт выполняется ~0.3сек, что странно, так как у меня 0.03 (разве пинг должен играть роль на скорость работы скрипта на сервере).
но висит все подозрительно дольше чем эти злосчастные 0.3 сек шде-то около 5-7сек. хм.
вопрос: проблема в говнокоде? или в настройках говносервера?
ну в коде ошибок быть не должно.. ибо скрипт выполняецца на локлхосте Script works 0.06 seconds, не на локалхосте 0.3
то есть это максимальная задержка.. проблема , по-моему, кроеться в отправке get запроса огромного на сервер.. ну не столь, кстати огромного. 7-8 массивов по 10-30 элементов, элемент 1-5 символов.
я конечно могу попытацца выложить код.. ) но его много)
какие есть идеи в проверка сервера? или куда копать?