当前位置:  开发笔记 > 编程语言 > 正文

如何提高Zend Framework的学习速度?

如何解决《如何提高ZendFramework的学习速度?》经验,为你挑选了1个好方法。

序言:我一直在使用PHP超过8年,但从未使用过框架,只编写过脚本和插件.大多数情况下,我使用CodeCharge Studio等代码生成器或Intranet应用程序的自定义代码.由于我对设计模式没有问题,因此Zend框架对我来说并不太难以学习.

从ZF开始:我已经阅读了QuickStart手册,并想知道什么可以促使我快速使用基本的Zend Web应用程序开发.据我所知,重复的任务需要花费很多时间.

问题:例如,对于我开发的几乎每个网站,都必须有用户注册流程,我不想重新发明轮子并花一周时间登录/配置文件表单.

1)Zend开发人员是否使用您编写的某种原型来快速推出基本网站?

2)或者是否有一些网站源代码可以建立?

3)是否有一些应用程序生成器或次要工具用于带有网格,记录等的页面?

PS我在6年前停止学习EJB,因为我没有人问过类似的问题.TIA!



1> Matt Gardner..:

1)ZF开发人员是否使用某种原型来快速推出基本网站?

对于该领域的组件,Zend Framework还有点年轻,但是有一个非官方的PEAR通道.截至2009年3月,思想领袖似乎仍在辩论组织一切的最佳方式.我个人对领域驱动的计划感到非常兴奋,因为它们将是最强大的.

2)是否有一些网站源代码可以建立?

现在最好的消息来源是ZF思想领袖的博客,网站和知识库.这里有一些链接可以帮助您入门:

Brian在评论中指出了Rob Allen的教程.这是第一个真正超越基础知识,并且是他的书Zend Framework In Action的基础.

Padraic Brady的博客应用程序教程和svn存储库是最完整的示例之一,展示了许多组件如何组合在一起.它正在被迁移到一本名为Survive The Deep End的在线书籍,但他需要花一些时间在他的博客中提到他非常忙碌.

Matthew Weier O'Phinney做了一些有趣的设置,你可以从他的github存储库中阅读和克隆.特别是在那个回购中的'bugapp'分支有一些有趣的技术.他最近一直在当地工作,所以他的博客上有最新的更新.

Damien Mathieu一直致力于基于最佳实践的DRY框架.

3)是否有一些应用程序生成器或次要工具用于带有网格,记录等的页面?

有一个脚手架生成器作为Zend_Tool的一部分,计划在ZF v1.8中发布.它目前在孵化器中,我上周试过它并且它可以工作,但是在当前状态下生成的组件不多.

上周我终于花时间一起收集资源(其中包括Stack Overflow ZF问题供稿).我已经将它们放在Google Reader中的Zend Framework标签下,并将随着时间的推移改进Feed源.如果你想自己管理它们,这是当前的OPML.

祝你好运!-Matt



    
        expertseries | Zend Framework | Google Reader
    
    
        
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
        
    

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有