“最困难的Web开发经历”之三

ZDNet软件频道 时间:2003-09-18 作者:ZDNet China |  我要评论()
本文关键词:
在本篇讲述最困难的Web开发经历中,作者Mike DeWolf描述了他尝试翻新一个已有门户网站的经历。通过跨越所预计到的技术障碍,以及客户所造成的不同寻常的障碍,Mike成功地达到了最终目标。
本文译自Builder.com,未经许可请勿转载在本篇讲述最困难的Web开发经历中,作者Mike DeWolf描述了他尝试翻新一个已有门户网站的经历。通过跨越所预计到的技术障碍,以及客户所造成的不同寻常的障碍,Mike成功地达到了最终目标。下面就是他获胜的经历。


本系列文章:
“最困难的Web开发经历”之一
“最困难的Web开发经历”之二


我同客户打交道的经历有好的也有坏的。有的客户简直要把我逼疯,有的客户在开始他们网站建设的第二天还不能像Yahoo一样飞速运行而不满。他们中的很多都有两种要求:他们要求什么,以及他们希望什么。他们希望自己的预算能够满足他们所求要求的东西,但是他们的期望却高于他们所要求的。

最典型的例子是一个Web网站的拥有者,他经营着一家本地的Web门户网站。我原来经常去看他的网站。我想:“好的理念,好的营销,但是就是没有好的结果。”这个网站宣传攻势强大,他有一个每年25美元的商业列表收费项目,这个价格是本地竞争者价格的三分之一。通过相互联系,我被引见给了这个网站的主人。他讲到了对网站的忧虑,以及它是如何运作的。他还说到了希望网站能做什么。我很希望接受这个任务并让它运作起来。

我提出需要数据库以及原有设计的一个复件。由于他想保留数据库以及原有设计的一部分内容,所以我想这不是很异乎寻常的要求。结果,我什么都没有收到。用他的话说,“如果我把这些都给了你,你可能会重复我正在拼命解决的错误。”

我马上放弃这个被否定了的想法。从他的角度来看,这样的提醒是可以理解的。他抱怨说,原来的网站不停的崩溃,而他先前的开发人员每次修复之后都无法让网站正常运行一个月。结果就是,在他每次更新或者插入新的纪录时,ODBC到基于Web的数据库的连接会让服务器崩溃。由于他是如此坐立不安,以至于他每天都要更改数据以及数据的结构描述。这就意味着他的网站每天都会崩溃,而他需要有人来满足他的要求,使他远离这种困境。

就像驴子从束缚它的拖车里跑出来一样,他碰到麻烦了。他把项目拖离了航线,背离了设计规范,但是由于这个网站的(光明)前景以及希望克服困难的激情,我决定继续这个项目。

我面前有很多工作要完成:数据库的开发、自动化、开发管理工具,还要创建一个有用的搜索引擎。你知道搜索引擎是如何抓取相关的东西的吗?我猜想那就是他想要的。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134