Web开发技术概述
互联网涉及到的技术是多方面:
网络技术、数据库技术、面向对象技术、图形图像处理技术、多媒体技术、网络和信息安全技术、互联网技术、Web开发技术等等。
其中Web开发技术是互联网应用中最为关键技术之一。
统一资源定位符URL
URL(Uniform Resource Locators)俗称为网址。
URL字串分成三个部分:协议名称、主机名和文件名(包含路径)。协议名称通常为http、Ftp、File等,
例如:http://www.yahoo.com.cn/index.htm为一个URL地址,其中http指的是采用的传输协议是http;www.yahoo.com.cn为主机名;index.htm为文件名。
客户端开发
HTML:网页标记语言。
CSS:层叠样式表,用于网页布局和外观美化,常配合DIV 标签一起使用。
JavaScript:客户端脚本语言,与CSS一起制作客户端效果,完成用户与浏览器交互,实现页面特效。框架有jQuery、Dojo Toolkit、ExtJS、Prototype、YUI、MooTools等。
DIV+CSS标准的优点
1.表现和内容相分离、易于维护和改版
2.代码简洁,提高页面浏览速度
3.提高搜索引擎对网页的索引效率
当然并不是所有的网页都需要用p布局,例如数据页面、报表之类的页面,还是使用HTML的表格会比较方便。
服务器端操作系统
Windows:
Linux:Redhat、CentOS、 Fedora、 Ubuntu、Debian、openSUSE、 Gentoo
Unix:
商用包括AIX 、Solaris、HP-UX 等
开源免费FreeBSD、OpenBSD和NetBSD
"Berkeley Software Distribution"的缩写,意思是“伯克利软件发行版”