【发布时间】:2012-10-27 10:09:45
【问题描述】:
我获得了为一家私人巴士运输公司制作大型 Web 应用程序的合同。在我详细说明问题之前,这里有几件事:
这是一个完整的基于网络的应用程序,将用于:
- 管理车辆、路线、巴士站
- 使用 GPS 和计算的当前位置。
- 打印门票
- 网上购买
- 会员
- 全面的帐户管理(即收入、支出、图形报告等)
- 一个同时工作的网站,允许预订/取消门票和实时聊天。
说了这么多,我的问题是构建应用程序的合适环境和工具是什么?
- Programming Lingo:(我的选择,基于 MVC 的 JavaScript 框架,后面用 PHP 提供数据和视图)给我你的建议。
- DataBase:这是我最困惑的地方。我应该使用mysql吗?还是像 mongoDB 这样的 OOP?
- 其他工具:还有哪些其他工具可以帮助我?请提出建议。
而且,我必须独自完成这件事。雇用人员/外包/团队合作不是一种选择。
【问题讨论】:
-
如果你非要问,那是你做不到的。最好立即出去聘请一些帮助,否则您将面临违反合同的风险。
-
我有几种奶酪可供选择,我该选择哪一种?取决于你的预算、编码技能、服务器、时间跨度和其他一百万个因素
-
我建议您改为查看现有的电子商务框架,并修改/插入缺少的功能以满足您的需求。对这个项目进行临时编码并不容易。
-
嗯,谢谢你的回答。我研究了现有的框架,如 Magneto 等。但他们太专注于“销售”和营销。在通过学习曲线之后,添加额外的功能将是非常痛苦的。
标签: javascript php mysql mongodb database