MySQL

1、基本概念

web开发

web,网页的意思,www.baidu.com
静态web
html,css
提供给所有人看的数据,始终不会变化!
动态web
淘宝,几乎是所有的网站;(千人千面)
提供给所有人看的数据,始终会变化,每个人在不同的时间,地点看到的信息各不相同。
技术栈:ServLet/JSP,ASP,PHP
在 Java 中,动态 web 资源开发的技术统称为 JavaWeb

1.2、Web 应用程序

什么是程序

Web 应用程序:可以提供浏览器访问的程序;(提供DOS命令访问的程序,CS架构。)

a.html、b.html…多个web资源,这些资源可以被外界访问,对外界提供服务。
在互联网上能够访问到的任何一个页面或者资源,都存在于世界的某一个角落的计算机上。
资源是真实存在的,URL(统一资源定位符),网络世界的通讯地址。
URL,这些统一的web资源会被放在同一个文件夹下,
通过 web 应用程序,(Tomcat服务器)来提供。
一个web应用程序由多部分组成:(静态web,动态web)
html,css,js
jsp,servlet
java程序
jar包
配置文件(Properties)
web应用程序编写完毕之后,若想提供给外界访问:需要一个服务器来统一管理,

🧐思:

站在旁观者角度,有一堆资源,放在了一台电脑上,电脑上安装了一个服务器(Tomcat),来统一管理,为了与来访者交互,服务器设置了一些应用程序,针对不同来访者,采取不同方式响应。来访者看似只是鼠标的点击行为,实质是通过URL来访问应用程序,变相的访问一堆文件夹路径。(和你访问自家电脑的文件类似),通过域名解析IP地址,找到真实的电脑,通过web应用程序,类似资源管理器,访问文件夹的路径,找到文件所在,访问文件,(html,css,js,jsp,图片,视频,等等)。

posted @ 2022-12-21 23:52  寻倌  阅读(35)  评论(0)    收藏  举报