(一)Web是什么
1.the simple definition of web
在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。
Internet上供外界访问的Web资源分为:
• 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
• 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源开发技术
• Html
常用动态web资源开发技术:
• JSP/Servlet、ASP、PHP等
• 在Java中,动态web资源开发技术统称为Javaweb。
2. essential tools——Web server
在本地计算机上随便创建一个web页面,互联网上的其他用户可以访问到吗? 答案显然是否定的。
不管什么web资源,想被远程计算机访问,都必须有一个与之对应的网络通信程序,当用户来访问时,这个网络通信程序读取web资源数据,并把数据发送给来访者。
WEB服务器就是这样一个程序,它用于完成底层网络通迅。使用这些服务器,用户只需要关注web资源怎么编写,而不需要关心资源如何发送到客户端手中,避免了自己码相应的socket代码,从而极大的减轻了开发者的开发工作量。
结论:学习web开发,必须要先装一个WEB服务器。Web服务器举例:Tomcat、WebLogic、WebSphere、JBoss