My SQL数据库实用技术(26)
时间:2007-12-23 来源:不详 作者:迈克DB
这些想法并不矛盾。例如,在Historical League 情况下,我们想通过答应联机输入来作为成员获取访问成员目录内容的一种方法而使用We b。提供对数据库的访问是Web 的一个用法。同时,League 的Web 站点在某些方面有些不完全,所以向站点增加目录内容,以便为成员提高站点的价值。增强站点所提供的服务是数据库的一种用法。
无论您如何看待MySQL 与Web 的结合,实现方法都是类似的,即将前台的Web 站点与后台的MySQL 连接,使用Web 服务器作为媒介。Web 服务器将查询从用户发送到M y S Q L服务器,检索查询结果,然后将它们传送给客户,在浏览器上显示。
当然,不一定要联机处理数据,但这样做往往有好处,非凡是与经过标准的MySQL 客户机程序访问数据做比较时:
■ 通过Web 访问数据,人们可以使用他们喜欢的浏览器,在他们喜欢的平台上运行。他们不限制MySQL 客户机程序所运行的系统。Web 浏览器更是这样,无论MySQL 客户机分布如何广泛。
■ Web 界面的使用比独立命令行的MySQL 客户机程序的使用更简单。
■ Web 界面可以根据非凡应用程序的要求来定制。而M y S Q L客户机程序是用固定接口来完成基本功能的工具。
■ 动态Web 页面扩充了MySQL 的能力,它可以做到用MySQL 客户机很难做到或根本不可能做到的事情。例如,仅用MySQL 客户机程序不可能真正地使一体化购买车辆的应用程序组合成整体。 织梦内容管理系统
任何编程语言都可用来编写基于Web 的应用程序,但是,有些语言比其他语言更适合一些。请参阅5 . 2节“选择A P I”,我们将看到这点。
copyright dedecms
上一篇:My SQL数据库实用技术(25) 下一篇:My SQL数据库实用技术(27)
文章评论
共有位Admini5网友发表了评论 查看完整内容