这是我第一次进入后端开发,主要是过去项目中的设计角色。我正在从事一个个人项目,并充实了我认为的各种逻辑。只有几个非常基本的用户任务被分解。
核心用户操作:
用户可以创建新帖子
用户可以通过标记,创建日期和来查找其他用户的帖子 其他内容。这是在一个中心搜索区域完成的。 (搜索 字符串:“狗鞍”,检索提到狗saddels的帖子, 狗和saddels)
可以从帖子联系帖子的创建者。
用户可以删除他们创建的帖子。
我需要以下指导/建议:
我应该为用户捕获哪些数据? 什么框架最适合我描述的应用程序动态? (ROR,Python,PHP等。我目前是一个单人团队)
我是否可以参考开源项目?
我非常致力于自己学习,并且可以利用好的建议!
谢谢,
答案 0 :(得分:0)
鉴于您已经概述的相当通用的要求,并且您刚刚进入开发领域,您应该尝试一个既定的框架。这样你就不需要从头开始编写所有东西了。您仍然可以拥有足够的控制权,但许多常用功能,类等的好处将加速您的开发。
尝试使用CodeIgniter for PHP。见http://codeigniter.com/。网上有很多教程可以帮助您入门。例如,请参阅http://net.tutsplus.com/sessions/codeigniter-from-scratch/。
你所描述的内容并没有提出任何特定的语言。 ROR,Python,PHP - 您可以使用其中任何一个来创建您所描述的内容。许多人认为PHP的学习曲线不如ROR和Python,这就是我推荐它的原因。但是,这些其他语言的框架也可以提供与代码点火器相同的好处。