zend framework2 - 通过配置类加载提高性能
2015-06-13 18:20
676 查看
Autoloader Classmap
使用classmap,就可以在初始化的时间返回一个‘类-文件’对应的array,从而加速加载类的速度。默认的类加载是使用StandardAutoloader,正则表达式来将类名字转换成文件名再加载,试想一下每次加载都要跑一下性能不高的正则匹配,速度能有多快呢
这是默认的自动加载配置
src/module/<app>/Module.php
app/config目录下生成
autoload_classmap.php文件。
Template Map
和classmap类似,这个会将‘模板-文件’的对应关系变成一个array并返回,免去了转换的过程。同理,运行如下命令
template_map.php就会在
app/config下生成。然后,在
app/config/module.config.php的
view_manager下加上以下那句话
相关文章推荐
- Yii的getLastInsertID()注意事项
- php面向对象基础概念(对象和类)
- eclipse写php代码时中文乱码
- matplotlib画图
- php htmlentities和htmlspecialchars 的区别
- php数组随机排序实现方法
- 隐性调用php程序的方法
- PHP链接MySQL数据库
- itextpdf 应用
- oltp与olap区别
- thinkphp3.1.3导入
- Sublime Text 2 – SFTP/FTP 安装与使用
- PHP5.3.3添加安装mcrypt模块
- PHP的几种设计模式
- 关于php面向对象继承方面的几点总结
- PHP获取数组的键与值方法小结
- 自己写RTPserver——大约RTP协议
- 用PHP扩展做一个HelloWorld!
- php编译器
- php7的安装教程