下面是我开始的一个新项目的一些(当然可能会有更多)指导原则。我应该如何为项目选择正确的技术和平台?
- 寻址网址
- 非常快
- 手机 - 迎合iPhone和其他智能设备
- 使用现有的社会网络
- 直播
- Facebook的
- 微博
- Craigslist的
- 等等
- 使用现有ID服务
- Live ID的
- 开放ID
- 等等
- 客户端和在线管理应用
- 柏油得到许多设备
- 强大和灵活的报告
- 强大而灵活的过滤条件&搜索
- 自我维护;并不需要大量的管理
- 服务基于
- API,以便其他人能够领略到我们的服务(需要支付费用)
- 轻松导入和导出数据
我很好奇 - 给出这些原则,你将如何去决定使用apporpriate技术来建立这个项目? .NET还是PHP? SQL Server或mySQL? Silverlight或Flash?我绝对有我自己的个人偏好,但我不希望这会掩盖我的判断。我想为项目使用正确的工具和技术。
任何想法和/或建议?