我从哪里开始使用Zend Framework?

时间:2009-06-04 17:41:16

标签: php zend-framework

我一直在记事本中编写我的PHP应用程序。我想更进一步,专业,并且据我所知,使用Zend Framework可以从哪里开始。我一直在阅读文档,快速入门和一些教程,但我仍然完全失去了。

  • Zend是在本地计算机上还是在远程服务器上?
  • “MVC”模型是不同的文件? GUI的文件,用于获取数据的函数的文件和数据库?
  • 是否有一个教程,真正详细介绍了如何使用Zend Framework完成任务,以及如何开始使用?

我问这个的原因是因为我一直在阅读的教程仍然让我困惑,我非常渴望开始这样做。我想利用这套新工具!请帮助:)

7 个答案:

答案 0 :(得分:23)

我们以前都去过那里!

Zend Framework是一个非常强大的PHP MVC框架。网上有大量的教程。快速入门教程很适合获取应用程序的一般框架,但我发现Akrabat's Zend Framework tutorial是一个更好的现实世界的例子。

当您需要开发强大的应用程序并需要一整套库来支持时,ZF非常棒 - ZF的库非常庞大且所有组件都能很好地相互配合(尽管如此,你可以单独撕掉它们并将它们添加到任何项目中)。 ZF的缺点是,因为它非常灵活,所以设置起来可能会有很多复杂性。

老实说,如果开始尝试使用MVC应用程序,您可以尝试一些更直接的方法。我发现CodeIgniter具有非常短的学习曲线,同时保持了MVC设计的基础。 CakePHP也会故意引导您完成各个步骤。

答案 1 :(得分:10)

快速入门教程是一个很好的开始,也许再读一遍?还有这一个:

http://www.cyberciti.biz/tips/zend-framework-php-tutorial.html

从以上链接:

  

本教程旨在提供一个   非常基本的使用说明   Zend Framework写得非常基础   数据库驱动的应用程序。

以下是初学者的ZF教程列表:

简介和数据库 教程: http://akrabat.com/zend-framework-tutorial/

源文件here

<强>认证 教程: http://akrabat.com/zend-auth-tutorial/

源文件here

<强>表单 教程: http://akrabat.com/zend-framework/simple-zend_form-example/

源文件here

文件上传 教程http://akrabat.com/zend-framework/simple-zend_form-file-upload-example-revisited/

源文件here

<强>布局 教程: http://akrabat.com/zend-framework/simple-zend_layout-example/

源文件here

在潜入之前,我会确保它们不适用于早期版本的ZF。

答案 2 :(得分:4)

zendcasts.com正在进行非常好的Zend Framework强制转换。这是一个很好的起点。

答案 3 :(得分:2)

  
      
  • 您的本地计算机或远程服务器上是Zend吗?
  •   

Zend是PHP代码,因此它在网络服务器上运行。

答案 4 :(得分:2)

专业编写的PHP应用程序需要一个框架。对于那些一直在做重复重复并希望改变自己的工作流程的人来说,框架是存在的。

你应该首先研究“MVC设计模式”(因为它适用于PHP之外的许多事情),并在开始使用像Zend Framework这样的大型框架之前深入了解Professional PHP的概念。

使用框架,因为您知道需要,而不是出于任何其他原因。

答案 5 :(得分:2)

本教程绝对值得一看,因为它将引导您使用ZF 1.8(在撰写本文时)创建功能齐全的Web应用程序。每当ZF的新版本发布时,作者也会更新它。

http://akrabat.com/zend-framework-tutorial/

答案 6 :(得分:2)

official webinars开始。非常容易消化,并且需要初学者。