2011-05-03 116 views
0

我打算开发一个网站,该网站应具备以下特点开发工具来管理网站

  1. 数据库集成
  2. 在线支付系统
  3. 论坛

我需要建议的在继续开发我的网站之前,我会回答以下问题。

  1. 是否有任何单一的开发工具,它可以提供我一网络服务器+ mysql数据库+用户登录+ Java的脚本支持+网页设计+在线支付系统和论坛,方便现场维护?
  2. 开始这类项目开发的最佳实践是什么?
  3. 维护这种类型的项目需要多少努力?

回答

0

“数据库集成”并不是真正的功能 - 它是您用来提供功能的工具。功能可能是购物车,产品目录或结构化导航系统等。

为了与数据库交谈,几乎可以肯定需要一些后端代码来运行,并且您需要能够编程。

是的,有框架/工具可以加速这一过程,但您至少需要投资于学习如何编写代码的基础知识。

另外,如果你真正想要建立一个网上商店,注册一个“软件即服务”产品,你需要做的就是配置产品。

+0

感谢您的建议。我想添加一些关于我的项目的更多细节。其实我不打算在网上购物,但实际上它是一个旧的消费品网站的购买/销售,就像黄页一样。请给我一些相关的东西.... – 2011-05-03 16:34:20

0

听起来像你可以使用框架来做你的项目。看看http://www.drupal.org

+0

Drupal是一个CMS,而不是一个框架。 – Blender 2011-05-03 16:06:13

+0

好吧,从技术上讲,你可以称之为CMS。鉴于其可扩展性,我认为它是一个框架。谢谢@Blender! – Ryan 2011-05-03 16:08:45

+0

那么,在网站上它说它是一个开源的CMS。你可以将它用于较小的项目,但是OP有一些比Drupal和Wordpress的范围更大的东西。 – Blender 2011-05-03 16:10:11

0

如果您包含在线支付系统,那么您需要确保它是高质量的,由知道如何正确保护此类系统的人开发。您还应该寻找一种解决方案,可以处理您需要的所有功能,或者允许您插入模块以实现其他功能,而不是修改实体代码。对于开发人员来说,即使设计最好的系统也有很多方法,最好是让它保持独立,除非您完全按照安全编码指导方针进行。

IF您真正需要的是销售商品和管理内容的方式,那么您需要的是具有内容管理功能的购物车。有很多好的,你应该谷歌他们。我们与AspDotnetStorefront一起去了,因为它符合我们的需求,并且通过了PACB认证,但其他地方还有很多。如果这是你正在寻找的东西,请到处逛逛。这就是说,你可以得到一个有购物车选项的好框架,并且还可以添加/修改模块以提供功能,DotNetNuke。还有各种各样的预先存在的模块可供选择。而且你肯定无法击败免费版本的价格。开发它需要一些习惯(即使是有经验的.NET开发人员也有一个学习代码),但它非常灵活。

编辑 - 我知道我只提供.NET建议,但你没有提到你是什么样的开发工具/语言舒服,所以我提到我曾经使用过的人。有好的(有些可以说更好,有些可能更糟)Java和PHP等同于我提供的建议。