1. 前台与后台
前台:呈现给用户的视觉和基本的操作。
后台:用户浏览网页时,我们看不见的后台数据跑动。
重要概念:后台包括前端,后端。
2. 前端与后端
前端:对应我们写的html 、javascript 等网页语言作用在前端网页。
后端:对应jsp、javaBean 、dao层、action层和service层的业务逻辑代码。(包括数据库)
为什么jsp是后端呢?主要是:jsp的运行原理----在tomcat服务器运行的。
3. 客户端与服务器端
这里需要注意应用程序的模式了,一种是C/S模式,即客户端/服务器端模式,另一种是B/S模式,即浏览器端/服务器端模式,而浏览器就相当于应用程序的客户端,只是用户不用再单独下载客户端,只需要用浏览器就行了。
客户端就是供用户直接操作使用的应用程序,如QQ、微信、及浏览器
服务器端就是客户端请求数据时,用来处理请求,返回数据的程序,如.net中的web应用程序