选择框架

时间:2013-01-09 13:08:01

标签: symfony frameworks yii eclipselink

我正在考虑使用一个框架来启动一个网站项目,该框架对我来说也是一个研究项目。更确切地说,一个生物学家有点网站有一些过滤器,还有一个问题是我是否应该使用单独的数据库或平面文件为不同物种名称的8个翻译(该网站也必须是国际的,但只有3-4语言)。我正在考虑采取哪条路......所以我要求一些建设性的意见!

  • 我想到了yii,因为它很简单,我尝试了它,似乎工作顺利。
  • 我想到了symfony2,因为它看起来更先进,并且有一些很棒的网站是用它构建的,如果我没有弄错的话,drupal8也是用它构建的......即使它的价值很高,也很难得到它努力我会这样做。
  • 我正在思考spark,java mini框架或Eclipse Link,因为我打算制作这个网页的离线版本,我希望将它作为一个独立的Java应用程序移植并不困难。但我是java的新手,一直讨厌充满缩略词的java文档,并且假设我知道那些被经验丰富的java程序员认为是不言而喻的重要步骤。

3 个答案:

答案 0 :(得分:0)

我个人喜欢Yii,从未使用过其他人:)出于这个原因,我已经标记为关闭这个并不具有建设性。这个问题没有正确答案。

我会在每个项目中启动一个项目,尝试完成一些常见任务,然后再决定。最终,你将能够在所有这些框架中实现一切。决定因素将是可以使用框架的速度和舒适程度,而不是其他人如何使用框架。

答案 1 :(得分:0)

Yii非常容易支持多个数据库;想一想;

您所要做的就是创建数据库,剩下的就是,简单......

只需创建一个简单的博客应用,看看哪个是开发时最简单,最快的。

答案 2 :(得分:0)

我认为你的问题没有正确答案。选择框架是一个哲学和个人偏好的问题。有些人会认为Yii更容易使用,而其他一些人会对symfony能力感到惊讶。

如果您了解一个框架,我会建议您坚持使用这个框架,如果您没有查看每个框架的基础,请选择最符合您需求的框架。

但最后如果你选择一个流行的框架(Yii,Symfony,Laravel,......),你将能够实现你的目标。