有一段时间纠结于B/S与C/S,如果采用B/S则省去了客户端的开发,也无需定义客户端与服务器间的协议,只要才http就行了,数据呈现直接在浏览器中做就行了。如果采用C/S模式还得做界面的开发,如果不用Java这种编程语言,就是QT或MFC之类的,这个工作量就比较大了。可见B/S模式还是省去了客户端的事。
过去通过CGI接口来向服务器提交数据,一般Web服务器都提供CGI接口,在后台一般都是调用cgi-bin下地perl脚本,perl擅长处理文本。
通过脚本语言,可以将客户端程序中的代码嵌入到html页面中,解释这个脚本中的语言的就是插件。实际上这个插件编程,就是想在浏览器中执行复杂的任务。如果不用插件来解释脚本,那么这个脚本就得是javascript,浏览器中使用的脚本语言实际上总是被用来解决特定类型的问题的。
阅读(540) | 评论(0) | 转发(0) |