目前的網站在行動裝置(手機) 顯示的畫面長什麼樣子呢? 除了用手機打開瀏覽器看外, 還可以使用這個 Google 提供的服務~
- 詳見: GoMoMeter
- 於此頁面輸入網址就可以看到畫面: GoMoMeter test your site
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
目前的網站在行動裝置(手機) 顯示的畫面長什麼樣子呢? 除了用手機打開瀏覽器看外, 還可以使用這個 Google 提供的服務~
網站於不同地區, 不同瀏覽器, 呈現的時間都不一樣.
這個網站可以挑選 地區(不過沒有看到台灣)、瀏覽器, 而且還可以看到 0.8秒, 頁面目前的狀況如何. 1秒, 呈現的畫面如何.. 等等, 都會抓圖呈現出來.
程式在執行時, 遇到莫名奇妙執行很久, 但又不知道是什麼問題的時後, 就用此 function 來將每個執行的時間印出來, 將可輕易找出問題所在.
<?php function getMicrotime() { list($usec, $sec) = explode(' ', microtime()); return ((double)$usec + (double)$sec); }?>
使用方法:(以抓 mysql_connect() 時間為例)
<?php $start = getMicrotime(); mysql_connect('localhost', 'id', 'password'); $end = getMicrotime(); $time = $end - $start; echo "mysql_connect 執行時間: $time"; ?>
註: PHP5 以後, 可以採用下述作法:
<?php $time_start = microtime(true); // Sleep for a while usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; ?>
或
<?php $time_start = microtime(true); // Sleep for a while usleep(100); $time = microtime(true) - $time_start; ?>