Zend Framework - Ruby on Rails有一个截屏视频,展示了如何在15分钟内编写博客。 ZF有类似的截屏视频吗?

时间:2010-03-19 04:56:07

标签: zend-framework rad

Ruby on Rails有一个截屏视频演示,用于宣传shows how to code a basic weblog system in 15 minutes with RoR的框架。 Zend PHP框架是否有类似的截屏/演示/无论是什么类似的东西?它不一定是专门的博客,但我肯定希望找到一个展示快速应用程序开发的演示文稿使用ZF。

我来自哪里:我已经多年来一直在编程。我在当天开始使用QBASIC waaaaay 制作小程序(文字冒险游戏,屏保,简单的小东西)。然后我转向C ++但从未真正做过任何令人印象深刻的事情。从那时起(大约5年左右)我开始使用C#进行桌面开发,使用PHP进行Web开发。我已经在这里和那里制作了一些非常酷的工具,但在任何一段时间内我都不是专业的程序员,因为它一直是我的业余爱好。

现在我有两个主要的Web应用程序,我将很快开始工作。 (比如明天,或者稍后今晚理想上...... :))两者都是数据库驱动的应用程序,需要用户注册,能够操纵特定于他们的帐户的数据(他们的帖子,列表,用户帐户详细信息等),等等。

目前,我正在评估不同的框架,以帮助我更快地开发这些Web应用程序。我一直在寻找,并听说过关于Ruby on Rails的好东西。 Hulu和YellowPages.com使用它是一个明显的认可 - 当然,我听说过它可能存在的可扩展性问题;但这不应该是我正在努力的问题。我预计这两个项目每天都不会有数百万用户。

我也非常认真地看待Zend Framework,因为我已经有了一些PHP经验。理想情况下,我希望找到一个ZF截屏视频,显示快速编写的应用程序,以便我在探索的两个选项之间进行大致相等的比较,并且可以直接看到两者的完成情况。

那就是说 - 我不反对考虑RoR或ZF以外的框架。我在这个问题上所做的唯一一项研究是在过去的几天里进行的,所以我很确定还有其他很好的选择,我甚至没有看过 - 或者听说过。当然,如果有一个快速的应用开发演示文稿,我可以观看其他建议的内容,这真是太棒了。

那么 - 建议?链接到良好的截屏视频,以显示其他框架中的快速应用程序开发?我应该考虑其他PHP框架吗? (易于部署的那些将是理想的,所以我不必购买我完全可以控制的专用服务器。我希望保持我的托管成本,假设它是合理的)

提前致谢!

-Sootah

2 个答案:

答案 0 :(得分:1)

您可以结帐ZendCasts.com

然而,在决定ZF和RoR之间时,您应该意识到它们彼此非常不同。 RoR是一个完整的堆栈,集成了基于AR的ORM和相当严格的结构。它功能强大,里面有很多魔法,我说它的RAD功能高于ZF,因为rake比Zend_Tool更强大

另一方面,ZF首先是一个松散耦合的组件库,它具有一个随意使用的架构,可以实现最大的灵活性。您可以将它的组件一起使用,但您不必这样做。虽然它确实具有约定优于配置,但ZF并不会让你太过分。它希望你知道如何走路。此外,ZF没有完整的ORM和AR,但您可以非常集成Doctrine或Propel或您喜欢使用的任何库。

你经常听到ZF的新人抱怨它很难进入它,仅仅是因为他们希望ZF像RoR或Symfony或Cake一样工作,例如一个full stack framework

修改

Cake旨在成为PHP的RoR端口。它围绕ActiveRecord构建。像CI< v2,它向后兼容PHP4,这意味着它没有充分利用你在PHP5中获得的OOP功能。我会说两者比ZF更容易进入。

答案 1 :(得分:0)

这是关于SO的常见问题。

我在my response to this post

中发布了一些有价值的链接

如果您是Google的此类教程,请查找Zend Application或Zend Tool,而不是ZF。

其他框架和Zend Framework之间的区别在于Zend Framework是一个通用框架,而不是应用程序框架(不仅适用于MVC,HTTP)。例如。 Google使用ZF提供对其服务的访问权。

您可以轻松地将Symfony或CodeIgnitier与Zend Framework一起使用。

顺便说一下,确切地说,你问的教程不是博客,只是一个简单的CRUD控制器。您可以使用Wordpress在15分钟内创建博客(然后自定义它),但不能使用PHP框架。