Spreader智能文件浏览器这是基于什么工作原理的,?
答案:1 悬赏:70 手机版
解决时间 2021-08-11 22:32
- 提问者网友:佞臣
- 2021-08-10 22:24
Spreader智能文件浏览器这是基于什么工作原理的,?
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-08-10 23:09
用“网站的一般工作原理”这个说法感觉口气太大,太笼统,但暂时想不出什么更合适的修辞。这里的“网站的一般工作原理”指 Web 服务器与客户端浏览器交互的基本原理,说白了就是,网站服务器上的文件和数据库最终成为客户所看到的华丽或朴素的页面的过程。这个过程包括三个问题: 1. 网站的数据如何变成页面数据——网站程序解决。 2. 如何根据用户请求将指定的数据体送达客户端——Internet解决。 3. 客户端如何将页面数据显示为页面(所谓页面就是图形界面上的文本、图像、图形的集合)——浏览器解决。 二、网站程序的运行 这里的“网站程序”指网站的脚本、脚本解析程序、公用组件和数据库系统的集体。当然,如果网站全是静态页面,当然就不存在脚本和组件的问题了。这些程序相互协作,将原始的网站数据(文件形式或数据库形式)解释(或者说:变换)成特定编码格式的用户数据。网页里最常见的编码格式有:HTML, GIF, BMP, PNG, MIDI (“正规”名称为 text/html, image/gif, image/bmp, image/png, audio/mid)。对任何一次客户请求,一旦解释完毕,程序在本次连接中的使命也就结束了,功成身退,以后就没它的事了——人情冷暖,世态炎凉啊! WWW 网站的运行中,随处可见“管道风格”或“层次风格”的结构与运行模式,不论网站用的是什么 Web Server 和处理引擎(CGI、脚本、编译程序),其最终的处理结果都是标准的网页、图像、MIDI 等,它的任务也只限于生成这些数据,至于这些数据如何工作,那是下一个环节的事。例如: <html> <head> </head> <body> <script> <? $key = 911; $str = db.query("select name from persons.famous where key='$key'"); print "var name = '$str';"; print "window.alert(name);"; ?> </script> </body> </html> 这个服务器脚本(简称 SS)运行的结果是浏览器弹出 alert 对话框,显示一段文本 $str。不明白的人就认为这是 SS 干的。当然,在不需要严格区分的场合,我们可以笼统的这么说。但是,作为基本概念,我们心里必须清楚,真正弹出对话框的是所生成页面中的客户端脚本(简称 CS),而最终的实现者是该脚本的解释器——浏览器。假设 SS
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯