我从哪里开始使用Zend框架?[已关闭]

2022-08-30 12:58:12

我一直在记事本中编写我的PHP应用程序。我想把它提高一步,做得专业,据我所知,使用Zend框架是从哪里开始的。我一直在阅读文档和快速入门以及一些教程,但我仍然完全迷失了方向。

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

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


答案 1

我们以前都去过那里!

Zend Framework是一个非常强大的PHP MVC框架。网络上到处都是教程。快速入门教程很好,可以获取应用程序的一般框架,但我发现 Akrabat 的 Zend Framework 教程是一个更好的实际示例。

当您需要开发强大的应用程序并需要一整套库来伴随时,采埃孚非常棒 - 采埃孚的库很大,所有组件彼此配合得很好(尽管,您可以单独将它们撕掉并将其添加到任何项目中)。采埃孚的缺点是,由于它非常灵活,因此设置它可能会相当复杂。

说实话,如果你开始被MVC应用程序弄湿,你可能会尝试一些更直接的东西。我发现CodeIgniter在保持MVC设计基础知识的同时具有非常短的学习曲线。CakePHP还非常有意识地引导您完成这些步骤。


答案 2

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

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

从上面的链接:

本教程旨在非常基本地介绍如何使用 Zend 框架编写非常基本的数据库驱动应用程序。

以下是面向初学者的采埃孚教程列表:

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

此处的源文件

身份验证教程:http://akrabat.com/zend-auth-tutorial/

此处的源文件

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

此处的源文件

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

此处的源文件

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

此处的源文件

在深入研究之前,我会确保它们不适用于更早版本的ZF。


推荐