Akagi201
8/9/2014 - 6:01 AM

web.md

动态语言

  • 动态网页的内容由动态语言生成.
  • 动态语言通常嵌入HTML网页中.
  • 动态语言由计算机执行, 根据不同的条件, 信息, 动态生成网页内容.
  • 动态语言通过一定的条件信息生成内容, 实际应用中, 生成的内容通常来自数据库.

常见动态语言

  • PHP
  • JSP(java)
  • C#(.NET)
  • ruby
  • python

现代网站架构

  • 现代网站几乎均为动态网站, 内容均为动态生成, 数据信息保存在数据库中.
  • 动态语言编写的代码, 程序负责处理, 生成动态内容.
  • 动态代码由计算机执行之后返回信息.
  • 动态代码的执行是很消耗资源的, 相对静态网页要慢很多.

常用服务

  • web服务: Apache, IIS, Nginx, Lighthttpd
  • 应用服务: tomcat, PHP, Unicom
  • 数据库服务: MySQL, PostgreSQL, Oracle, MongoDB