在zend framework2中自定义用户模块

时间:2014-01-29 20:35:16

标签: php zend-framework zend-framework2

我是一名zend frame work1开发人员。我正在尝试研究zf2。但我知道zend1和zend2完全不同。我正在尝试构建一个简单的应用程序,其中需要实现以下功能。

a)用户注册和身份验证

b)acl

我实现了zend skeleton。现在我计划实现用户注册和身份验证。为此,我有2个选项

1)使用已开发的模块,如ZfcUser

2)开发新的注册和认证模块。

如果我选择Ist方法,我必须研究模块ZfcUser的整个概念以进行自定义。我很难掌握实体,映射器,服务等等。所以我打算去我自己的身份验证和注册模块。我将按照相册模块中的说明开发这些。

任何人都可以帮我选择正确的方法吗?

1 个答案:

答案 0 :(得分:0)

我完全不同意@Bilal的意见

不要开发已经开发的模块(并且可能以比你能做到的更好的方式)。使用现有模块。浏览各自的源代码。了解他们在做什么。了解他们为什么要做他们所做的事情。

在将来的某些时候,你会得到你想修改一些并不总是那么容易的小东西的点,你会遇到两个选择

  • 通过新模块修改现有模块
  • 开发一个包含所有所需功能的全新模块

但是说要为了学习而编写自己的模块,那就完全错了。你不应该盲目地使用现有的东西,你不应该盲目地复制其他东西,但只要你明白你使用或复制的东西,那绝对没有错。实际上它实际上可能更有益,因为如果你学会理解其他人的代码,你就会比自己教一切更快地成为一个更好的程序员。