【发布时间】:2010-08-12 12:30:18
【问题描述】:
我使用 codeigniter 有一段时间了,我觉得它真的很好,但有时很难在网上找到预先准备好的示例来指导我想做的事情......所以我的问题是web 框架(独立于语言)将提供更多示例、更好的教程和更多资源?提前感谢
【问题讨论】:
-
这真的不可能以有意义的方式回答。
标签: language-agnostic web-frameworks
我使用 codeigniter 有一段时间了,我觉得它真的很好,但有时很难在网上找到预先准备好的示例来指导我想做的事情......所以我的问题是web 框架(独立于语言)将提供更多示例、更好的教程和更多资源?提前感谢
【问题讨论】:
标签: language-agnostic web-frameworks
查看this wikipedia comparison of frameworks 以了解他们支持的开箱即用的内容(资源)。
关于用户群/文档/有用的示例:这取决于您也可以轻松阅读的代码。看看:
http://static.raibledesigns.com/repository/presentations/WebFrameworksOfTheFuture-FlexGWTRailsAndGrails.pdf 和 https://equinox.dev.java.net/framework-comparison/WebFrameworks.pdf 还比较框架。
我个人用的是MS家族,很满意。
【讨论】:
我强烈推荐CakePHP,它有很多示例和非常好的文档。 它在处理模型关系方面有一种非常好的方式
【讨论】:
我建议您查看以下内容,按不特定顺序分类,括号中是它们的实现语言和支持。它们都呈现出相当干净和新颖的方面,但我认为没有真正的灵丹妙药。只是很多非常漂亮的子弹,这取决于你的目标。
还有其他一些,但这些是我第一次看到并尝试它们时给我的打击,并且在我看来,它们给整个场景或特别是他们的平台带来了一些创新.
请注意,这并不是说其他一些框架可能同样重要,但我只是列出了相对较新和现代的框架,最重要的是我仍然会考虑编写现代网络应用程序的框架(在一般情况)。
随意四处寻找更多信息(也许将它们添加到 cmets 或编辑此答案)。
玩耍确实很有趣。 Yii 是唯一一个我会用很长的杆子接触的 PHP 框架(也许 CodeIgniter 也是如此,当然,但我发现 Yii 更酷,使用和完成工作的障碍更少)。 Rails/Grails 显然是相当的。如果您在一家 Java 商店相对受限并且不想要任何超异国情调的东西,但仍然足够处于边缘,那么 Wicket 是您需要考虑的。
但大多数情况下,我建议您看看 Lift 和 Seaside,如果您想看到真正令人惊叹的周到并获得最高的每 LOC 功能比率的东西。 (哦,它的部分灵感来自 Seaside 和 Wicket,并且是由必须使用大量 (g)rails 网络应用程序的人设计的,所以总结一下。另外,Scala 是一种了不起的语言,当然你可以使用它及其底层平台...)
这是一个老问题,但到底是什么,刚刚遇到它......
【讨论】: