web程序开发

网站前端:html5 js jquery ajax css ps flash json xml

网站后端(服务器):jsp php asp.net

网站构成:

运行平台 web服务器和应用服务器 服务器端脚本 客户端脚本 数据库

静态网页:

静态网页是不能随便改动的,静态是一次性写好放在服务器上进行浏览的,如果想改动,必须在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时更改。

动态网页:

动态网页是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随之更新,比较简单易学。

动态网页的特点:

  • 交互性(网页会根据用户的要求和选择而动态改变和响应)
  • 自动更新(无需手动操作,便会自动生成新的页面)
  • 随机性(不同的人和时间访问同一网址会产生不同的页面效果)

Ajax是一种用于创建快速动态网页的技术。(可进行局部更新)

Linux系统:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

C/S(Client/Server或客户/服务器模式):word excel

特点:升级麻烦、 维护不易、 安全性好、 速度快

B/S(Brower/Server或浏览器/服务器模式):新浪 搜狐

特点:升级容易、 维护方便、 对客户机性能要求不高

两者区别:cs架构的应用程序需要在用户的计算机上进行安装,而bs架构的应用程序不需要在用户的计算机上进行安装,只需要有一个浏览器就可以运行。