2012-03-07 47 views
0

我有一個網站在PHP中很好地工作。然後,一位在谷歌工作的熟人就聽到了AJAX是如何做到的。所以,現在我已經調整了網站在HTML在客戶端的JavaScript AJAX JSON調用PHP服務器端調用MySQL的腳本。良好的緩存,沒有頁面重新加載。這是個好主意。JSON - PHP與C/C++

但是,現在我的問題是:如果服務器端是以編譯語言(比如C或C++)而不是PHP運行,站點可能運行多快? (我原來的原型是C - 在終端!)PHP腳本都是基本的安全處理,然後是數據庫調用來返回JSON。你如何基準相對速度?只需在控制檯中使用螢火蟲POST數據?或者,還有更好的方法?

謝謝:)

回答

2

,如果它就是這麼簡單,PHP解釋會的執行時間,其中大部分將要採取的連接到數據庫服務器的一小部分。您可以隨時看Facebook的街舞 - http://developers.facebook.com/blog/post/358/雖然

爲標杆,像

// first line of your code 
$start_time = microtime($get_as_float = TRUE); 


// last line of your code 
$time_end = microtime($get_as_float = TRUE); 
$execution_time = $time_end - $start_time; 

echo '<!-- executed in: ', $execution_time , ' seconds -->'; 

將很長的路要走

我不會用的時間在Firebug那些依賴於你的連接上速度/質量等

+0

夢幻般的幫助,@scibuff :)謝謝。 – Nick 2012-03-08 07:20:49