Zend Framework框架最小化类库

使用Zend Framework半年多了,越发觉得它设计巧妙使用灵活,
团队协作用Zend Framework开发中型项目真是很惬意的事情。
但是总能明显感觉每次请求比codeigniter之类的轻量级框架慢,消耗的系统资源也多。
于是抽空跟踪了一下Zend Framework的核心文件,
加载了一个Zend/Application.php竟然会牵连10个模块,
也就是说,在配置好数据库,不加载任何类库的情况下,
初始化一次请求至少需要加载10个类库。

即 Zend Framework 框架的最小化类库。
清单如下:
Application
Config
Controller
Db
Exception
Filter
Layout
Loader
Registry
Uri
View

这些类库一共需要284个文件,至少占用空间2M,
如果这些文件全部读入内存,那得消耗多少内存和资源?

Zend Framework框架最小化类库》上有4条评论

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google photo

You are commenting using your Google account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

Connecting to %s