您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

用PHP4和PostgreSQL构建一个电子商务应用

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 


本文通过一个简单的web 应用,演示了 php 和 postgressql 在电子商务中的应用。

不久以前,如果要架构一个严肃的web应用的话,意味着购买价格不菲的cold fusion 许可,以及一个商业的数据库服务程序像sybase 加上sun 服务器。幸运的是,这样的日子一去不复返了。随着日渐成熟的免费数据库市场以及apache 使用者的大量增长,一些替代产品已经具有相当,甚至超过了这些专有软件的能力。

比较好的开放源码软件的一种是 php,一个很像perl 的脚本语言,以及postgresql,一个很强大的面向对象的数据库。如果把两者结合起来的话,你可以设计从简单的留言簿到一个巨大的基于web 的财务软件。php 提供大脑而postgres 提供发达的肌肉。

下面介绍一个很基本的 php 购物车和库存应用,充分利用 postgres 的事务功能。源码推渌柿峡梢源?phpbuilder.com 下载。

首先要提到的是应用程序的结构,在我的php web 应用中,我总是首先设置一个综合库,网站的每一个页面都会用到它,取名叫common.php 存放在include 目录。

这个库会处理日常任务,例如数据库连接,用户鉴别,站点的头部/尾部文件等。把这些函数放在一个地方,我们的应用看上去很干净,容易维护。

表一:示范的库代码

common.php:
<?php

//连接 postgres 数据库
$conn=pg_pconnect("user=tim dbname=db_example");

//看连接是否成功
if (!$conn) {
//如果失败则报告出错
echo pg_errormessage($conn);
exit;
}

//站点的头文件

function site_header ($title) {
return '<html>
<head>
<title>'.$title.'</title>
</head>
<body>';
}

// 页面结尾的 html 代码

function site_footer () {

return '</body></html>';

}

[1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

在google里搜索更多用PHP4和PostgreSQL构建一个电子商务应用

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明