类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
在程序开发方面我是一个新手,之所以说是新手是因为:到今天为止我做程序员才7个月吧,是今年刚毕业的,虽然以前在也开发过几个网站,但是在开发大型网站方面的经验还是比较少的,下面我就说说我所面临的问题:
我现在要开发一个大型的电子商务性质的网站,不过客户要求的很高,做起来比较复杂,具体是这样的:这个网站如果真正做起来的话,让我看来要比网易或搜狐还要大的,在权限设置方面还要复杂。客户要求:网站里面所涉及到的人物和商品全部使用模块的思想来实现,也就是说,这些模块都是通用的
,他们放在任何地方都是可以使用的;而且前台页面要求都根据后台添加的资料生成静态页面文件,要求统一使用模板来实现。请经验丰富的高手们知道一些开发思路吧???????
网友回答:
是蛮复杂的,呵呵,,
说的还不够具体!!!!!!
呵呵,是很复杂啊。
QQ 1013850 大家共同学习吧
确实蛮复杂!不知道要建多少个表!
而且前台页面要求都根据后台添加的资料生成静态页面文件,要求统一使用模板来实现
这里倒是只要用生成HTM文件就行了。其它具体还不知
要求还真多啊 @_@ 关注
呵呵,兄弟,做7个月的网站不能算是新手了,顶住吧,没有什么大不了的,现在网上这方面的网站很多,你看一下他们的,再发挥你的想象力,进行:想象、构思、设计、求证、实施、测试、验收、再测试、再验收、完工,这样就什么事都没有了;
[想象]:到网上看一下类似的网站,想象一下他们是怎么做的;
[构思]:构思一下自己如何去做;
[设计]:就是设计自己网站的整体架构与流程,这一步是在上一步的基础上的,上一步做的好,这一步就顺利,这一步搞定了后面基本上就没有什么问题了。
[实施]:即代码编写,要跟据不同的模块,做不同的按排,分清代码编写的先后顺序;
[测试]:对自己编好的网站进行系统测试与功能测试,其实在代码的实施过程中也伴随着测试,这一步的测试叫做代码测试,也叫做模块测试。
[验收]:即交与客户确认与测试,跟据客户的意见对网站进行修改与调整,然后再交与客户确认直到客户满意为止
最后你就>>>>>>>完工了<<<<<<<<
呵呵,我是在瞎说,其实按你所说的想想一个是挺头痛的,在论坛里我帮你顶,做程序的时候要靠你自己顶了。
我做过类似的 只差没有做静态页面了
是比较复杂 需要专门的策划
沒有做過網站呀
大家先仔细看看网易和搜狐的网站规模,再说吧,这个时间估计会很长。
用ASP.net吧!!!
这样做,按你的说法可以全部很快完成!
你说的那几个功能就和搜狐,网易比较,差太远了。.
--------------------------------
首先你要有清晰的架构思路,否则什么都是空的。
--
模块的思路很好,可以用com实现封装。
--
在底层的时候就要分析好抽象的数据模型。。否则要重用是很麻烦的。
--
其他的还是建议你们找个人好好的分析一下,你说的给人感觉就是乱的。
--
生成静态页面,那不过是末节吧。。
------------
上边都是乱弹,今天累了一天,也是思路不清写的。
分析清楚客户的具体需求,最好跟最高决策层亲自谈,作好详细笔录。
如果以后开发过程中对SQL查询不是很精通就多建几个表来代替,哪怕数据冗余。
通用的例程要做成单独的文件方便日后include。
祝你好运! ^_^
我来澄清一点。。。。。。。。。。。
象163\SOHU\SINA不一定是就是生成静态页面的。。。。
在WINDOWS下ASP,可以用IISREWRITE实现虽然URL是静态,但是内容是动态。
PHP也有类似功能
最好是和用户沟通好!
说明难点和你需要编写的规模!
作好规划!不然客户的一两个“小小的要求”你都回认为是灾难性的
可他还认为应该很简单!更何况他回让你不停的修改!他的要求 可能也回升级!