我在常规的位置运行类似于以下脚本的脚本,其中删除了前导字符,然后在字符后删除了字符串的其余部分,但我注意到在加载我最近页,我想知道是否有人能告诉我如何优化的东西作为优化ltrim和strpos
$user_image ="";
$sqlimage ="SELECT * FROM `sys_users` WHERE `username`='sample'";
$dataimage = sql_fetch($sqlimage);
(而这正是我操纵数据
$user_image=$dataimage[0]["image"];
$user_image = substr($user_image, 1);
list($user_image)= explode('|', $user_image);
if (sys_is_super_admin($_SESSION["username"])) $user_image = '/ext/icons/placeholder.gif';
$_SESSION["user_image"] = $user_image;
为例
1)上述代码运行的频率如何? 2)如果您使用'microtime()'计时上述代码,需要多长时间? 3)你索引了'sys_users'吗? –
@ Mr.Llama回答1)代码每天运行约200次,但这种代码每天运行约1500次2)花费大约0.089-0.1秒3)它被编入索引 – Faruq