Elias.F
پنج شنبه 08 تیر 1391, 00:49 صبح
با سلام خدمت دوستان
من میخوام یه کلاس بنویسم که آدرس هر وبسایتی رو که به اوم بدم، بتونه زمان لود شدن اون رو بهم بده.
البته بیشتر تو نوشتن تابع اون مشکل دارم.
در حال حاضر با جستجو هایی که کردم فهمیدم ابتدای کد های صفحه باید کد زیر
<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$start = $time;
?>
و در انتهای کدهای صفحه ای که قرار زمان لود اون رو حساب کنم، کد زیر رو قرار دهم.
<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$finish = $time;
$total_time = round(($finish - $start), 4);
echo 'Page generated in '.$total_time.' seconds.';
?>
ولی خب فرض کنیم که من بخوام زمان لود یه سایت مثله yahoo رو اندازه بگیرم، چطور میتونم وقتی کدهای اون رو ندارم ، اینکار رو انجام بدم؟!!! راه دیگه اضافه کردن اون وبسایت، وسط این کدها چیه؟
اگه راه حل دیگه ای هم هست، منو راهنمایی بفرمایید.
متشکرم.
من میخوام یه کلاس بنویسم که آدرس هر وبسایتی رو که به اوم بدم، بتونه زمان لود شدن اون رو بهم بده.
البته بیشتر تو نوشتن تابع اون مشکل دارم.
در حال حاضر با جستجو هایی که کردم فهمیدم ابتدای کد های صفحه باید کد زیر
<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$start = $time;
?>
و در انتهای کدهای صفحه ای که قرار زمان لود اون رو حساب کنم، کد زیر رو قرار دهم.
<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$finish = $time;
$total_time = round(($finish - $start), 4);
echo 'Page generated in '.$total_time.' seconds.';
?>
ولی خب فرض کنیم که من بخوام زمان لود یه سایت مثله yahoo رو اندازه بگیرم، چطور میتونم وقتی کدهای اون رو ندارم ، اینکار رو انجام بدم؟!!! راه دیگه اضافه کردن اون وبسایت، وسط این کدها چیه؟
اگه راه حل دیگه ای هم هست، منو راهنمایی بفرمایید.
متشکرم.