1

我已经离开 PHP 世界一段时间了,现在我回来了。在 asp.net 中广泛使用了 mvc 模式,我很想在 php 中再次使用它。我在 2006 年使用了 codeigniter,它仍然是标准吗?我知道还有其他的,例如 Symphony 和 phpCake。

这些是我想要的功能:

  • 轻巧快速
  • 最好不是一个巨大的学习曲线
  • 不包括数据库查询优化
  • 包括模板引擎(例如 Smarty) - 我可以使用 Smarty,但我想知道是否有将 mvc 与模板引擎结合的产品。

现在的标准是什么?你会推荐什么符合上述标准?

4

3 回答 3

2

Symfony2 是目前最流行的一种,它很现代,并且拥有一个庞大的社区。它具有您想要的所有功能,但学习曲线相当大。

于 2012-05-16T18:31:00.780 回答
2

试试 Symfony2。这是一个非常值得尊敬的框架。它集成了一个名为“twig”的模板引擎,该引擎由 Symfony 项目背后的同一家公司开发,类似于 smarty。公平地说,如果您有使用 mvc 的背景,那么学习曲线并没有那么糟糕。

文档和学习资源非常好,与它结合的分析器是我最近看到的最好的东西之一,它还利用了 PHP 的最新结合,例如命名空间。

于 2012-05-16T18:37:08.103 回答
0

您可以使用 Kohana 框架,它是目前最流行的框架之一。Kohana 包含您提到的功能,并且您还使用了 Kostache(小胡子实现)。只需在http://kohanaframework.org/上查看即可

于 2012-05-16T18:35:02.190 回答