Skip to content
Catherine edited this page Aug 23, 2017 · 1 revision

Web开发

  • 用户通过网络访问服务器内的站点,每个站点内的资源分成静态(html, css, JavaScript, flash)和动态资源(ASP, .NET, PHP, JSP/Servlet)。为了让不同用户在不同时间、不同环境能访问不同的资源,因此发展出动态资源,其实就是访问服务器的应用。
  • 市面上常见的数据库:SqlServer, Oracle, MySql, DB2, SQLite。
  • 用户通过http访问应用,应用通过JDBC访问数据库。
  • 浏览器预设80端口,每个端口只允许一个应用监听。
  • 虚拟主机,一个服务器比如Tomcat可以运行多个站点(每个站点有一个网站),每个站点都运行在一个虚拟主机上,浏览器本身并不知道这些不同的网站其实都是在同一个Tomcat服务器上。
  • web应用,一堆web资源合集,以一定的方式集成而非直接交由虚拟主机管理。

架一个网站需要:

  1. 到电信租借一个固定ip
  2. 注册域名xxx.com
  3. dns服务器将域名指向ip
Clone this wiki locally