我决定写一篇很长的介绍,以便让你更好地了解我想要实现的目标.这将是我的第一个真正的…商业目标应用程序.
免责声明:尽管我已经阅读了过去3年关于web开发的任何内容,但在过去的一年中,任何与python相关的事情,我仍然是一个新手(接受替代的noob拼写).
该应用程序围绕集合.邮票,卡片,硬币等用户将能够从预定义的对象列表中注册,添加到他们的集合,显示他们的集合,标记一些交易对象,跟踪交易等.预定义的对象列表将具有大约20k个物体,每个物体约30-50个属性.
免责声明2:我可以在PHP中写这个,我认为这是我学习Web开发的第一个工具,但我现在非常喜欢python,所以我非常偏向它.
>我应该继续使用MysqL还是在nosql watters中使用我的脚趾?从我一直在阅读的内容来看,对于我正在努力开发的东西,nosql可能有点过头了但是……你怎么看?
> Django?还是烧瓶?我倾向于烧瓶.这背后的主要原因是我…在对每个人进行了几天的调整之后,对django有了更好的理解.
>我可能会在Rackspace上主持它,因为它是最便宜的解决方案,并且能够扩展,尽管我真的很想听听有人主持的观点.
VPS或Voxel. CloudHarmony speed tests显示它们都比rackspace更好但是我再也不知道该服务或它是如何进行测试的.
> * nix发行?选择之间有什么区别?我应该采用什么作为事实上的标准?
>网络服务器?中间件wsgi? wohooo在我的头上方式,所以如果有人可以指出我如何设置生产服务器的教程的方向将是很棒的(已经阅读this article并且它开始变得更有意义,但仍然不理解所有这些.为什么呢我需要Nginx例如)
我问的一些问题可能看起来真的很愚蠢,但如果你记得每个人都在我的位置一次……