① php獲取當前伺服器時間
php獲得伺服器時間,用到的工具:notepad++,步驟如下:
代碼如下:
<?php
//以中國為時區為示例
date_default_timezone_set("PRC");
echodate("Y年-m月-d日H:i:s");
?>
說明:輸出的時間格式為xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59
2.將代碼放到一個php文件中,以home.php為示例,放到網站目錄下邊,運行以後的效果:

注意事項:此代碼必須在php環境下運行。
② php怎麼做到增刪改查的時候資料庫的響應時間在2秒之內
這個肯定是多方面的去優化了,你得找出你慢的原因在哪兒,一般sql語句都不會超過2s,超過了就想辦法優化。
減少資料庫操作;
對搜索頻繁的欄位增加索引;
優化sql語句;
數據太多進行拆表;
讀寫分離;
把數據預處理,即把需要的慢查詢提前查好;
緩存;
也會有網路延遲,可以加個超時判斷。
等等。
③ php頁面響應時間長怎麼優化
php處理其實很快的;目測是資料庫設計的不合理;或者是獲取數據的sql需要優化;時間應該是耗在了獲取資料庫數據的過程中了;另外可以開啟gzip壓縮;加快靜態文件的速度;建站寶盒php優化技術
④ php設置響應時間 我有一段程序循環要很久 我想在代碼中改 最大響應時間 用ini_set 寫在哪裡
在程序開始的地方,加上set_time_limit
⑤ 怎麼得到頁面html、css等反應時間
自己在瀏覽器上寫個腳本,定時刷新頁面,並記錄下css,js之類的download時間就可以了,至於腳本怎麼寫,呵呵,去學吧,推薦chrome,因為用js就可以實現
⑥ PHP如何取得頁面執行時間
一些循環代碼,有時候要知道頁面執行的時間,可以添加以下幾行代碼到頁面頭部和尾部:
頭部:
<?php
$stime=microtime(true);
尾部
$etime=microtime(true);//獲取程序執行結束的時間
$total=$etime-$stime;//計算差值
?>
⑦ PHP如何,得到頁面打開執行的響應時間,精確到耗秒! - 技術問答
[ol][*]StartTime = $this->get_microtime(); [*]? ? } [*] [*]? ? function stop() [*]? ? { [*]? ?? ???$this->StopTime = $this->get_microtime(); [*]? ? } [*] [*]? ? function spent() [*]? ? { [*]? ?? ???return round(($this->StopTime - $this->StartTime) * 1000, 1); [*]? ? } [*] [*]}[*] [*] [*]//例子 [*]$runtime= new runtime;[*]$runtime->start();[*] [*]//你的代碼開始[*] [*]$a = 0;[*]for($i=0; $istop();[*]echo \"頁面執行時間: \".$runtime->spent().\" 毫秒\";[*] [*]?>[/ol] 查看原帖>>
麻煩採納,謝謝!
⑧ 我想用php定時到:明天的00:00,怎麼實現就是先獲取當前時間,在當前時間起初上:0:0
首先
一樓回答有誤,事實上php和網頁完全無關。
「打開網頁」這個操作僅僅就是給伺服器發送信息,然後伺服器執行php。
php可以直接在shell上作為腳本執行,也可以用網頁啟動後關閉網頁照樣執行。
然後回答樓主的問題
樓主你的要求,可是程序到達24:00這個時間則關閉?
那根本就不需要記錄啟動的時間,只要到達24點就執行關閉即可。
寫一個死循環
<?php
ignore_user_abort(); // 使php可以在後台運行
set_time_limit(0); // 取消php的響應時間
do{
$time=date('h:i');//獲得當前時間
if($time=="24:00")//到達時間則退出循環
break;
sleep(1000); // 每秒運行一次
}while(true);
?>
修改該程序即可達到你要的效果。如果你的要求是,一定要第二天24點才退出,那麼請把date寫成date('Y-M-D h:i')
然後使用split方法拆解計算日期
⑨ PHP程序寫得越多發現響應速度越慢,請問寫程序中應該注意些什麼我是新手!怎麼提高程序響應時間!
舉個簡單的例子
循環一個數組時需要計算數組的長度.
通常,我們這么寫
//$arr是一個數組;
for($i=0;$i<count($arr);$i++){
/******這就是一個速度較慢的循環,因為每一次循環的時候都要運行count()計算數組長度*******/
}
//正確的寫法應該是
$count=count($arr);
for($i=0;$i<$count;$i++){
/*****代碼*******/
}
//再舉個例子
echo Ƈ'.ƈ'慢;
echo Ƈ',ƈ'快;
//還有帶引號''和雙引號"",單引號更快;
//數組的鍵位例如$arr[key]的寫法就不如$arr['key']的快
/*同樣的,php在鏈接資料庫或者操作一些文件的時候;要做垃圾處理,在資源使用完畢時,要及時的關閉鏈接通道,清空結果集和占內存的變數;*/
/*還有很重要的一點,能在php程序里執行的任務,就不要跑到mysql里執行,好好的寫你的查詢語句*/
⑩ 怎麼用PHP獲取PHP執行伺服器訪問外部WEB的時間(響應時間) - 技術問答
你說的訪問外部WEB是什麼意思?不是很理解,可以看看簡單的執行時間計算$start = microtime(true);file_get_contents(\' http://www.qq.com\');$end = microtime(true);$timePass = $end - $start;深空 發表於 2009-7-28 19:40[i][/url][/b]就是測試站點到被訪問的WEB伺服器的響應時間!