【问题标题】:Choose framework [closed]选择框架[关闭]
【发布时间】:2013-01-09 13:08:01
【问题描述】:

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

  • 我想到了 yii,因为它很简单,我试了一下,它似乎运行顺利。
  • 我正在考虑 symfony2,因为它似乎更先进,并且用它构建了一些很棒的网站,如果我没记错的话,drupal8 也是用它构建的......即使它更难使用,如果它值得我会努力的。
  • 我正在考虑 spark,一个 java mini 框架或 Eclipse Link,因为稍后我计划制作这个网页的离线版本,我希望将它移植为独立的 java 应用程序并不难。但我是 Java 新手,讨厌一直充满缩写词的 Java 文档,并假设我知道那些被经验丰富的 Java 程序员认为是不言而喻的基本步骤。

【问题讨论】:

    标签: symfony frameworks yii eclipselink


    【解决方案1】:

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

    如果您知道一个框架,我会建议您坚持使用这个框架,如果您不检查每个框架的基础并选择最适合您需要的框架。

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        Yii 很容易支持多个数据库;想想这个;

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

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

        【讨论】: