高收录域名 有收录的域名,有历史建站记录域名,搜狗pr域名,搜狗权重域名,搜狗权重域名,高收录域名,百度权重域名,外链反链域名,景德镇网站建设

Zend的扩展规范

Zend是用一些特定的规范构建的。几乎对于每一项重要的任务,Zend都预先提供了即为方便的宏。这些宏定义大多可以在Zend.h和Zend_API.h中找到。资源管理仍然是一个极为关键问题,尤其是对服务器软件而言。资源里最具宝贵的则非内存莫属了,内存管理也必须极端小心。内存管理在Zend中已经被部分抽象,而且你也应该坚持使用这些抽象,原因显而易见:由于得以抽象,Zend就可以完全控制内存的分配。Zend可以确定一块内存是否在使用,也可以自动释放未使用和失去引用的内存块,因此就可以避免内存泄漏。

Zend还有一个线程安全资源管理,这可以为多线程WEB服务器提供更好的本地支持。不过这需要你为所有的全局变量申请一个局部结构来支持并发线程。在Zend引擎中,与处理诸如整数、布尔值等这些无需为其保存的值而额外申请内存的简单 类型不同,如果你想从一个函数返回一个字符串,或往符号表新建一个字符串变量,或做其它类似的事情,那你就必须确认是否已经使用上面的e*()等函数为这些字符串申请内存。

2014-08-13 | 发布:zhushican | 分类:建站教程 | 评论:0