Web sitesinin çok yavaş yüklendiği bir sunucuyu teşhis etmeye çalışıyorum, ancak maalesef müşterim bana yalnızca FTP erişimi sağladı.
FTP erişimim var, böylece PHP komut dosyalarını yükleyebilirim, ancak başka bir sunucu tarafı aracı ayarlayamıyorum.
PhpMyAdmin'e erişimim var, ancak MySQL sunucusuna doğrudan erişimim yok. Aynı zamanda ne yazık ki bir Windows sunucusudur (ve on yıldan beri bir Linux mağazasıyız).
Peki, PHP ile MySQL ve disk hızı performansını genel bir sunucuda değerlendirmek istersem, bunu yapmanın en iyi yolu nedir?
Https://github.com/raphaelm/php-benchmark veya https://github.com/InfinitySoft/php-benchmark gibi araçlar zaten var
Ancak birisinin daha önce çalıştırmak ve bir sunucunun tepkisi konusunda bazı temel testleri yapmak için kurduğu ve yapılandırdığı bir şey olmadığına şaşırdım.
Yeni bir sunucu ortamını her değerlendirdiğimizde, herhangi bir anormallik olup olmadığını görmek için hızlı bir şekilde mevcut bir ortamla karşılaştırabilmek faydalıdır. Sanırım daha önce bunu yapmak için başka birinin bir senaryo yazdığını ummuştum. Biliyorum, ama bu Github'dan önceydi, böylesi bir kod kırıntısı göndermek için kullanışlı bir yer vardı.
Başlangıçta https://stackoverflow.com/questions/12321498/php-mysql-performance-testing-with-just-php adresinde gönderildi, ancak buraya yeniden göndermem önerildi.