这三个类有什么不同?它们似乎都有相似的功能。有没有人能给我解释清楚,哪些是Zend_Application自动使用的?
Zend_Application_Module_Autoloader
Zend_Loader_Autoloader_Resource
Zend_Loader_Autoloader发布于 2010-11-17 22:11:32
明目张胆地抄袭自参考指南。请指出您在理解他们的概念时遇到的任何困难,以便我们可以提供额外的解释。
Zend_Loader_Autoloader
Zend_Loader_Autoloader为Zend Framework引入了一个全面的自动加载解决方案。它在设计时考虑到了几个目标:
Zend_Loader_Autoloader_Resource
资源自动加载器旨在管理名称空间库代码,这些代码遵循Zend Framework编码标准指南,但在类名和目录结构之间没有1:1的映射。它们的主要用途是促进应用程序资源代码的自动加载,例如特定于应用程序的模型、表单和ACL。
资源自动加载器在实例化时向自动加载器注册,并与其关联的命名空间注册。这使您可以轻松地将代码命名为特定目录中的空间,同时仍然可以获得自动加载的好处。
Zend_Application_Module_Autoloader
Zend Framework附带了一个具体的Zend_Loader_Autoloader_Resource实现,其中包含的资源类型映射覆盖了
框架MVC应用程序的默认推荐目录结构。
https://stackoverflow.com/questions/4205094
复制相似问题