![](https://csdnimg.cn/release/download_crawler_static/88017680/bg7.jpg)
第二章 企业网站主要技术
2.1 Mysql
MySQL
[1]
(通常被读作 My-SEQuel)是一个开放源码的关联式数据库管理系统。MySQL
被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体拥有成本低,
尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作
为网站数据库。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。它的性
能如下:
1、使用 C 和 C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
2、支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2
Wrap、Solaris、Windows 等多种操作系统。
3、为多种编程语言提供了 API。这些编程语言包括 C、C++、Python、Java、Perl、
PHP、Eiffel、Ruby 和 Tcl 等。
4、支持多线程,充分利用 CPU 资源。
5、优化的 SQL 查询算法,有效地提高查询速度。
6、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一
个库而嵌入到其他的软件中。
7、提供多语言支持,常见的编码如中文的 GB 2312、BIG5,日文的 Shift_JIS 等都可
以用作数据表名和数据列名。
8、提供 TCP/IP、ODBC 和 JDBC 等多种数据库连接途径。
9、提供用于管理、检查、优化数据库操作的管理工具。
10、支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
11、支持多种存储引擎。
2.2 html
[5]
超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,
它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过
在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画
面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显
示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者
只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对
同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
2.3 CSS+DIV
CSS+DIV 即 div css 。
DIV+CSS 是 WEB
[6]
设计标准,它是一种网页的布局方法。与传统中通过表格(table)
布局定位的方式不同,它可以实现网页页面内容与表现相分离。提及 DIV+CSS 组合,还要