所在位置:
首页 >
营销资讯 >
网站运营 > .net mvc网页开发中涉及到的语言及其分别实现什么功能?
.net mvc网页开发中涉及到的语言及其分别实现什么功能?
时间:2023-12-01 18:48:01 | 来源:网站运营
时间:2023-12-01 18:48:01 来源:网站运营
.net mvc网页开发中涉及到的语言及其分别实现什么功能?:所有进行Web开发的平台都是这样的,ASP、PHP、JSP等都是混杂在一起,刚开始确实不好理顺
首先人们为了传播信息发明了文字,然后为了快速打字发明了打字机,然后为了网络传播发明了http,然后发明出超文本(HTML)来标记段落、标题、表格等,为了能更好的自定义样式发明了css,然后为了做交互功能发明了js,每个html都自己一行行写显然是不实际的,程序员总是不愿重复劳动,这样就发明了服务器端语言来处理http请求相应以及生成html,同时数据库也利用到其中
html、css、js这三者是在浏览器里处理的,对于服务器而言都是文本没有任何区别,服务器端生成的网页最终都是html,传到浏览器的时候什么c#、<%...%>等这些全部都转换成了html、css、js,而对于用户而言最终看到的是html、css、js相互作用产生的界面
基本流程就是(这里针对提问的MVC具体说明),用户打开浏览器输入网址(当然也可能是点击某个网址进入)发出http请求,服务器接收请求然后交给MVC的路由机制处理,找到相应的controller和action并调用之,action内进行如读取数据库、组织数据等各种逻辑来准备给view的数据,mvc就根据action的数据调用view引擎,view引擎生成html最后响应给浏览器;然后浏览器接收到html进行渲染,如果html里有css和js就加载之,加载完成之后用户就看到了网页界面
如果你是改行做web开发,那么最好是先把html+css搞明白,然后再熟悉js,然后再是http协议,然后才是服务器端开发,这些不同的技术解决的是不同层面的问题,这是互联网发展二三十年的技术成果,每一项技术深入研究都很广阔,想学好得层层递进,不要太急功近利