关于图像引用的速度的讨论

cknuke 2002-03-15 08:32:27
最近,我做了一下测试。
首先,我准备了一幅图片 ck.gif ,然后再将其转换成为base64编码存于文件ck.php中。最后在测试程序中分别将 <img> 代码中的 src 属性设为ck.gif和ck.php来显示图像。
我测试了一下速度,真的不分上下(就我的这次测试而言)。但后者显示的时候确明显的有拖延现象(过了好一会儿才显示出来,图像越大,就越慢;而其他的代码确早已显示出来了)。

不知大家感觉怎样!!!
...全文
73 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cknuke 2002-03-17
  • 打赏
  • 举报
回复
那 在什么地方用这种base64编码方式有利呢
David017 2002-03-15
  • 打赏
  • 举报
回复
肯定是用静态图形速度快啊
程序都需要解释/编译/执行
而静态的,读入输出就ok
cknuke 2002-03-15
  • 打赏
  • 举报
回复
那么我在网页中,应该用哪种方式会使得网站速度稍微更快呢?
cngift 2002-03-15
  • 打赏
  • 举报
回复
应该是.php的时间多,要经过解释器编译的
David017 2002-03-15
  • 打赏
  • 举报
回复
如果你想测试客户端的load那个图形的时间,
你需要通过
fopen("http://yourdomain/04.jpg")

fopen("http://yourdomain/base64.img.php")
然后读该文件所有内容到一个变量,
然后关闭文件
这个就是加载图形需要的时间了,
分别读2各,计算时间比较。

David017 2002-03-15
  • 打赏
  • 举报
回复
两个当然时间差不多了
你计算是显示那几十个字节html代码需要的时间
不是client load那个图形需要的时间
你的两段代码只差7个byte,即使差700byte速度也不会差太多。
cknuke 2002-03-15
  • 打赏
  • 举报
回复
我使用同一程序进行测试。仅仅是调用代码不同:

$timer->start(); //开始计时
// 两者运行速度差不多 但后者更容易显示出来
echo "<img src=\"base64img.php\" border=\"0\" alt=\"base64img v2.1\">";
//echo "<img src=\"04.jpg\" border=\"0\" alt=\"base64img v2.1\"></a>";

$timer->stop(); 结束计时
上面一段程序中,base64img.php文件里为04.jpg的base64代码,调用她即会显示出图像。
GDXY 2002-03-15
  • 打赏
  • 举报
回复
文件的体积有没有比较过?
代码下载链接: https://pan.quark.cn/s/a4b39357ea24 ### 中兴F420/F460/F660光猫超级密码配置及功能启用指南 #### 一、超级密码的获取与配置 对于中兴F420/F460/F660系列光猫设备,可以通过特定的命令行接口方法来获取并配置超级密码。以下指南详细说明了这一过程的实现方法。 **步骤1:** 启动任意一种网络浏览器,并键入网址`http://192.168.1.1/web_shell_cmd.gch`以进入命令行操作界面。 **步骤2:** 输入指令`sendcmd1DBpUserInfo`(需注意指令间的空格和大小写格式),该指令用于查询当前登录所使用的用户名及密码。通常情况下,预设的用户名与密码为`telecomadmin/telecomadmin+数字`。 **步骤3:** 如果需要变更用户名,可以在命令行环境中键入`sendcmd1DBsetUserInfo0Usernameadmin`(同样需注意空格和大小写),将用户名更改为`admin`。 **步骤4:** 继续输入`sendcmd1DBsetUserInfo0Passwordadmin`(同样需注意空格和大小写),将密码也设定为`admin`。 **步骤5:** 完成修改后,必须执行保存操作,通过输入命令`sendcmd1DBsave`(注意空格和大小写),以最终确认设置。 #### 二、远程控制功能的禁用 为了保障网络安全,防止未经授权的远程访问,应按照以下步骤禁用远程控制功能: **步骤1:** 再次启动网络浏览器并输入网址`http://192.168.1.1/web_shell_cmd.gch`。 **步骤2:** 键入指令`se...

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧