摘要: 转自:http://www.cnblogs.com/analyzer/articles/2223316.html最近搭建服务器,突然感觉lamp之间到底是怎么工作的,或者是怎么联系起来?平时只是写程序,重来没有思考过他们之间的工作原理:PHP底层工作原理图1 php结构从图上可以看出,php从下到上是一个4层体系①Zend引擎Zend整体用纯c实现,是php的内核部分,它将php代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如hashtable、oo)、内存分配及管理、提供了相应的api方法供外部调用,是一切的核心,所有的外围功 阅读全文
posted @ 2011-11-19 17:13 简单-陈勇 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 转自:http://developer.51cto.com/art/200902/108079.htm简介我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的;PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服务器应用程序编程接口);PHP总共有三个模块:内核、Zend引擎、以及扩展层; PHP内核用来处理请求、文件流、错误处理等相关操作; Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它; 扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。比如,我们需要mysql扩展来连接MySQL数据库; 当ZE执行程序时可 阅读全文
posted @ 2011-11-19 17:12 简单-陈勇 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.rebill.info/archives/PHP-function-of-the-realization-principle-and-performance-analysis-1.html前言在任何语言中,函数都是最基本的组成单元。对于php的函数,它具有哪些特点?函数调用是怎么实现的?php函数的性能如何,有什么使用建议?本文将从原理出发进行分析结合实际的性能测试尝试对这些问题进行回答,在了解实现的同时更好的编写php程序。同时也会对一些常见的php函数进行介绍。php函数的分类在php中,横向划分的话,函数分为两大类: user function(内置函数) 阅读全文
posted @ 2011-11-19 11:26 简单-陈勇 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 转自:http://webparty.blog.163.com/blog/static/1686849182009112673720818/本章介绍如何使用 Proxy Server 作为反向代理服务器。反向代理服务器是代理服务器改用于特定目的时的代名称。可以在防火墙外部用它来向外部客户机表示一个安全内容服务器,以防从公司外部直接、不受监视地访问服务器数据。还可以使用它来进行复制,也就是说,可以在高用量服务器前面附加多个代理服务器来进行负载平衡。本章将介绍 Proxy Server 在防火墙内部或外部的替代用法。本章包括以下各节:反向代理服务器的工作原理设置反向代理服务器反向代理服务器的工作原 阅读全文
posted @ 2011-11-19 10:29 简单-陈勇 阅读(383) 评论(0) 推荐(0) 编辑