① 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服务器的响应时间!