摘要: 最近和朋友讨论个问题,是用PHP作为web server,初衷是为了要在原本的基础上提升系统的效率。 首先这样做的原因是由PHP的特性造成的,对于一个PHP应用的每次请求,都会初始化一系列的资源,请求结束的时候,释放这些资源。问题是显而易见的,必定会有一些资源是在重复初始化和释放,造成系统资源的浪费。 用PHP 作为server的做法是,将请求全部定位到PHP的一次请求处理中,做死循环,解析请求资源,路由到相应的function,可以理解为局部应用,这样 做是在一次请求中,zend引擎不会释放任何资源,这里我把资源分为两类,一是app 应用的框架的资源,二是每次请求独立的资... 阅读全文
posted @ 2011-11-12 23:16 站在巨人肩上 阅读(1124) 评论(0) 推荐(0) 编辑