ISP Agnostic Speed ​​Testing - PullRequest
       4

ISP Agnostic Speed ​​Testing

0 голосов
/ 08 января 2009

Каков наилучший способ проверки скорости сайта на основе LAMP без учета подключения пользователя?

Другими словами, у меня есть CMS, и я хочу посмотреть, сколько времени потребуется PHP и MySQL для выполнения всей своей работы.

Кроме того, у меня нет доступа к серверу в оболочке, он находится в среде общего хостинга.

Ответы [ 2 ]

2 голосов
/ 08 января 2009

Лучший способ в этом случае - позволить серверу считать себя. Оберните код CMS, чтобы сохранить время начала операции, затем вычтите его из текущего времени в конце сценария и напечатайте его.

Вы можете использовать этот код для считывания значения времени:

function curtime()
{
        $tm = explode(' ', microtime());
        return $tm[1] + $tm[0];
}
0 голосов
/ 01 мая 2009

Это может быть довольно сложная вещь для тестирования, если вы хотите получить ответ, который важен для пользователя, а не для инженера. Keynote Systems делает подобные вещи профессионально. (Отказ от ответственности: я почти устроился на работу с ними давным-давно, но не разговаривал с ними годами.)

...