摘要:
自动加载(Autoloading)是一种在编码过程中用程序托管代替手动引入(require或include)所依赖的代码文件或类的机制。
使用自动加载机制不用担心类在项目中的具体位置。 通过设计良好的autoloaders不用关心当前class所关联的目标class的位置直接使用即可,自动加载器会自动查找并加载class文件。 另外,因为自动加载机制的延迟加载并确保只匹配一次,所以特别是在正式部署前去掉多余的require_once()调用,将会获得很大的性能提升。
ZF鼓励使用自动加载机制,并且提供了一些tools,以便既能够自动加载ZF的核心库代码有能够实现应用代码的自动加载。后面将会介绍这些工具及如何有效的使用他们。 阅读全文

posted @ 2012-04-13 16:23 Shyue 阅读(688) 评论(0) 推荐(0)