Форум Блог Новости Путеводитель   Реклaма

Обсуждаем сайт › Переезд сайта: Возможные проблемы

Карма 5089
7.10.2009
muha
Moony, у тебя скорее всего показывается время создания страницы скриптом, а не время отдачи её клиенту, т.е. с географией никакой связи.

Так оно, в принципе, и должно быть. Но почему у меня в Индонезии показывать по 3-20 секунд, а у народа в Москве по 0,3-0,6 секунд?
Карма 5089
7.10.2009
muha
ПС: посоветую keep-alive выключить

Спасибо. Если будут еще какие-нибудь советы - милости просим. Пока установил без nginx и eaccelerator. От них было больше проблем на прошлом хостинге, чем пользы.
Карма 2
7.10.2009
Moony
Так оно, в принципе, и должно быть. Но почему у меня в Индонезии показывать по 3-20 секунд, а у народа в Москве по 0,3-0,6 секунд?

Сложно определять по фотографии :) Хотябы кусок скрипта, но если там просто разница между началом работы скрипта и окончанием, то это в принципе никак не должно влиять на канал.
Карма 2
7.10.2009
Moony
Спасибо. Если будут еще какие-нибудь советы - милости просим. Пока установил без nginx и eaccelerator. От них было больше проблем на прошлом хостинге, чем пользы.

Если скрипты не юзают разделяемую память и не кешат запросы к базе, то большой производительности ожидать не стоит. В большинстве случаев лучше использовать Zend Optimizer (на скрипты надо натравить Zend Guard). Nginx хороший выбор, особенно для статики - только обновитесь (проверьте версию, запрос "CERT VU#180065" в гугле для ясности), недавно там дырка в безопастности была.
Карма 5089
7.10.2009
muha
Хотябы кусок скрипта

В начале скрипта: $starttime=get_microtime();

В конце сприпта:

$endtime=get_microtime();

$totaltime=sprintf ("%01.3f", ($endtime-$starttime));
Карма 2
7.10.2009
Moony, выдача страницы (echo, print, шаблонизатор например типа смарти) идёт ДО или ПОСЛЕ

$endtime=get_microtime();

$totaltime=sprintf ("%01.3f", ($endtime-$starttime))

?
Карма 5089
7.10.2009
muha

Я не очень силен в программровании. Это надо к нашему программисту обращаться. Пока все вроде более-менее нормально работает и ладно.
Карма 2
7.10.2009
Moony ну и слава богу, что работает :)

Спасибо вам за сайт.

По поводу выдачи постараюсь обьяснить на нормальном языке: если отключен буфер вывода (взависимости от настроек php) и страница отдаётся до "Сделано на коленках", то тормоза 3-20 секунд у вас это нормально, т.к тут учитывается время отдачи страницы. Если вдруг это не так, то стоит бить тревогу.
Карма 5089
7.10.2009
muha
если отключен буфер вывода

А как проверить, отключен он или нет? И как его включить? В php.ini?
Карма 2
7.10.2009
Moony
А как проверить, отключен он или нет? И как его включить? В php.ini?

Проверить можно например сделав скрипт:

<?php

phpinfo();

?>

Включить можно через php.ini или же через .htaccess если стоит апач (в вашем случае после nginx).

Даю ссылку на официальную документацию:

http://by.php.net/manual/en/outcontrol.configuration.php
Помощь сайту
Войди или зарeгиcтpируйся, чтобы писать
Случайные топики