象样 的 程序 。 只 要了 解 一 些 基本的语 法 和语言特 色 , 你 就 可 以开 始你 的 php 编 码之旅 了。 之后你 在编 码 过 程 中 如果遇到 了 什么 麻烦, 还可 以 再去翻阅 相关文 档 。 php 的语 法 与 c , perl , asp 或 者 jsp 。 对于 那些 对上 述之 一的语言 较熟悉 的人来说, php 太简单 了。 相 反 的, 如果你 对 php 了 解较 多, 那么你 对于其 他 几 种语言的学习 都 很 简单 了。 你只 需要 30 分 钟 就 可 以 将 php 的核心语言特点 全 部掌握, 你可 能已经非常了 解 html , 甚至你 已经知 道怎样 用编 辑 设计 软件或 者手工来制作好看的 web 站点。 由于 php 代 码 能够 无障碍 的 添加进你 的站点, 在 你 设计和 维护 站点的同时, 你 可 以很 轻松 的 加 入 php 使得 你 的站点更 加 具有 动态 特 性 。 2数据库连 接 php 可 以编 译 成具有与 许 多 数据库 相 连 接的 函数 。 php 与 mysql 是现在 绝 佳 的 组 合。 你还可 以自己编写外 围 的 函数 取 间 接 存 取 数据库 。 通过这 样 的 途径当 你 更 换 使用的 数据库 时, 可 以 轻松 的更改编 码 以 适 应这 样 的变化。 phplib 就是 最 常用的 可 以 提供 一 般事 务需要的一系 列 基 库 。 3可扩展性 就 像前面 说的 那样 , php 已经 进 入了一个高速 发展 的时 期 。 对于一个非 程序 员 来说为 php 扩展附加功 能 可 能 会比较难 , 但 是对于一个 php 程序员 来说并 不 困难 。 4面向 对 象 编 程 php 提供 了 类 和对 象 。 基于 web 的编 程 工作非常需要 面向 对 象 编 程 能 力 。 5
公共课平时成绩查询系统 php 支持构造器 、 提 取 类 等。 4可伸缩性 传统上网页的 交互 作用是通过 cgi 来 实 现的。 cgi 程序 的 伸缩性不 很理 想 , 因 为它为 每 一个正在 运行 的 cgi 程序 开一个 独立进程 。 解决 方 法 就是 将 经常用 来 编 写 cgi 程 序 的 语 言 的 解 释 器 编 译 进 你 的 web 服 务 器 ( 比 如 mod_perl,jsp) 。 php 就 可 以以这种方式 安装 , 虽 然很 少 有人 愿 意这 样 以 cgi 方 式 安装 它。 内嵌 的 php 可 以具有更高的 可伸缩性 。 5 更多特点 php 的开 发 者们为了更 适 合 web 编 程 , 开 发 了 许 多外 围 的 流行 基 库 , 这 些 库包含 了更 易 用的层。 你可 以利用 php 连 接 包括 oracle , ms-access , mysql 在 内 的大部分 数据库 。 你可 以在 苍蝇 上 画图 , 编写 程序下载或 者 显 示 e-mail 。 你甚 至可 以 完 成网络相关的 功 能。 最 好的是, 你可 以 选择 你 的 php 安装 版 本需要 哪 些功 能。 引用 nissan 的 xterra 的 话 来说就是 php 可 以 做 到你想让 它 做 到 的一 切 而且 无 所 不 能 ! 1. 3 m ysq l 数据库简介 mysql 数据库可 以 称 得上是 目前运行 速 度最 快的 sql 语言 数据库 。 除 了具 有 许 多其它 数据库 所 不 具备的 功 能和 选择 之 外, mysql 数据库 是一种 完全免费 的 产品 , 用 户可 以 直 接从网上 下载数据库 , 用于个人 或商 业用 途 , 而 不 必 支 付 任 何 费 用 . 体来说, mysql 数据库 具有以 下 主 要特点 : 1. 同时 访问 数据库 的用 户数 量 不受 限制 ; 2. 可 以 保存超 过 50,000,000 条记录; 3. 是 目前 市场 上现有 产品 中 运行 速 度最 快的 数据库 系统 ; 4. 用 户 权 限设 置 简单 、 有 效 。 如 今, 包括 siemens 和 sili graphics 这 样 的国 际 知 名