开发工具来管理网站
我打算开发一个网站,该网站应具备以下特点开发工具来管理网站
- 数据库集成
- 在线支付系统
- 论坛
我需要建议的在继续开发我的网站之前,我会回答以下问题。
- 是否有任何单一的开发工具,它可以提供我一网络服务器+ mysql数据库+用户登录+ Java的脚本支持+网页设计+在线支付系统和论坛,方便现场维护?
- 开始这类项目开发的最佳实践是什么?
- 维护这种类型的项目需要多少努力?
“数据库集成”并不是真正的功能 - 它是您用来提供功能的工具。功能可能是购物车,产品目录或结构化导航系统等。
为了与数据库交谈,几乎可以肯定需要一些后端代码来运行,并且您需要能够编程。
是的,有框架/工具可以加速这一过程,但您至少需要投资于学习如何编写代码的基础知识。
另外,如果你真正想要建立一个网上商店,注册一个“软件即服务”产品,你需要做的就是配置产品。
如果您包含在线支付系统,那么您需要确保它是高质量的,由知道如何正确保护此类系统的人开发。您还应该寻找一种解决方案,可以处理您需要的所有功能,或者允许您插入模块以实现其他功能,而不是修改实体代码。对于开发人员来说,即使设计最好的系统也有很多方法,最好是让它保持独立,除非您完全按照安全编码指导方针进行。
IF您真正需要的是销售商品和管理内容的方式,那么您需要的是具有内容管理功能的购物车。有很多好的,你应该谷歌他们。我们与AspDotnetStorefront一起去了,因为它符合我们的需求,并且通过了PACB认证,但其他地方还有很多。如果这是你正在寻找的东西,请到处逛逛。这就是说,你可以得到一个有购物车选项的好框架,并且还可以添加/修改模块以提供功能,DotNetNuke。还有各种各样的预先存在的模块可供选择。而且你肯定无法击败免费版本的价格。开发它需要一些习惯(即使是有经验的.NET开发人员也有一个学习代码),但它非常灵活。
编辑 - 我知道我只提供.NET建议,但你没有提到你是什么样的开发工具/语言舒服,所以我提到我曾经使用过的人。有好的(有些可以说更好,有些可能更糟)Java和PHP等同于我提供的建议。
感谢您的建议。我想添加一些关于我的项目的更多细节。其实我不打算在网上购物,但实际上它是一个旧的消费品网站的购买/销售,就像黄页一样。请给我一些相关的东西.... – 2011-05-03 16:34:20