Zend Platform 白皮书节选
时间:2006-11-13
来源:互联网
Zend Platform Whitepaper
白皮书节选
Zend Platform: PHP应用的全方位服务环境
Abstract: 概要
大规模的不断增长的企业PHP网络应用已经证实了整体综合管理的重要性,企业现在需要的在他们的基础建设之上的新水平的管理和配置应用。结合已经发布的PHP5, Zend Platform揭开了企业应用PHP新的篇章。网络应用的管理者,第一次拥有了及时分析、高强性能、于后台无缝联接的PHP应用平台。Zend Platform为应用开发者和针对管理企业级的网络应用及生产的IT管理者提供了一个具有卓越的可靠性、升级性和协调性运行平台。
PHP Adoption
PHP目前是世界上一种最流行的web语言,她占有基于UNIX平台的约70%的市场,和超过40%的总体市场。作为web平台,不断扩张的基于Zend 引擎得开源PHP,混合不断增长的企业应用,使PHP的流行度不断提高。现在,PHP已经广泛的应用于从目录内容管理到集群管理,从eCommerce到web服务的各个方面。伴随商业的应用的不断发展,企业需要一个综合的,智能的管理平台来处理他们的运行业务,Zend Platform 正是为满足这些扩展需求而特别设计的。
Product Overview产品概述
Zend Platform是针对那些开发,配置和管理企业级PHP Web应用以至生产的开发者和IT管理者的一个PHP的run-time环境平台。Zend Platform不是一个针对特别任务定制的特殊应用产品,我们称为“full-service”产品,她提供了对企业最根本的PHP应用的全方位基础建设和必要支持。为满足IT管理者需要,同时提供了针对开发者新的控制应用。Zend Platform设置在PHP/the Zend Engine和PHP 脚本之间, 提供了一个web服务、B to C、intranets和B to B的商业应用平台。
Product Focus
针对解决网络管理者面对的四个主要的问题:
• PHP Intelligence 智能化管理
• Cluster Configuration Control集群配置控制
• Performance Management性能管理
• Java Integration Java链接
将强化的时时分析、机群和性能管理和Java 链接桥结合在一个综合的运行环境中,Zend Platform显著的提高了生产效率和最终客户的满意度。Zend Platform的动力贯穿在整个从开发到测试,最终形成产品的应用生命周期的每个环节,无论对开发者还是IT管理者,它的捕获和呈现相关信息独特功能是每个PHP项目的重要组成部分。
PHP Intelligence
是一个PHP智能化的组件,事件驱动的功能提供了时时的PHP环境分析。无论是开发者还是管理者都可以深入的洞察PHP的应用情况,获取类似性能表现、脚本、功能错误和数据库的重要信息。这样可以避免在开发者和生产运营者之间的错误误导。运营人员可能听到了或看到了最终客户的面临的有关网络的一些问题,但是开发人员并没有足够的信息迅速定位问题的来源,以改变目前的现状,Zend Platform正是为不同的组织人员提供不同的信息以便降低时时修复(MTTR)和增加平顺运行的时间(MTBF)。
Cluster Configuration Control集群调置控制
基于Platform,集群调配控制可以完全的调控应用平台,包括性能管理设置,事件极限设置等等。从同一个基于web的用户界面,应用的管理者就可以管理PHP配置。更好的是Zend Platform可以远距离调配服务器,包括从一部服务器到另外一部的克隆,甚至从一部服务器到一组服务器。使用这种功能,集群管理者节省时间和避免人为的错误。这种服务器的调配建设是基于SSL和其他的公众安全加密技术,确保这些功能的安全性。
Performance Management
Platform 装备着用于追踪和改善web应用的速度和相应性的四个模块。这些模块基于Zend的Performance Suite, 一个标准化的PHP web sites 性能管理组件。
Code Acceleration.代码加速:最简单的性能改善可能就是使用代码加速器,这是一个典型的非改变任何配置和应用的加速器。这个加速器混合了缓存和优化技术,作用于编译过的PHP代码,一般的结果可以提高3倍的性能。应用先进的缓存技术,加速器仅仅占用几兆的内存空间,代码就可以获得良好的,积极的优化效果。
Dynamic Content Caching.动态内容缓存:很多的网址和应用,类似目录内容管理系统都可以进一步获益于动态内容缓存。这个概念是来自于很多的动态的网页经常被执行同样的方式很多次,因此将同一网页的第一次的执行保存起来,不用确实的执行应用,直接就可以展现开来。一个简单的配置以后,就可以提高20至150倍的性能提高。
File Compression.带宽总是一个麻烦的问题无论对网络内容的发布者还是浏览者,特别是拨号上网的消费者,越是大的Html网页总越是要花很长的时间来传输,更大的,更复杂的网页则更是等待很长的时间来浏览和下载,最终使用户失去了耐心,从而转向其他的网站。Zend Platform的文件压缩科技可是压缩网站的动态的内容,对带宽的占用仅仅是原来的10%。Zend Platform 支持所有的web浏览器,包括Internet Explorer, Netscape, Mozilla等其他的。这个压缩和解压缩过程对最终用户是非常的透明和容易之极,使用者可以看到网页的调用时间明显的改善。
Zend Platform提供了结合不同的模块可能性,文档压缩和动态内容缓存的结合应用,可以只对每个动态的网页压缩一次,降低CPU的过载到一个最低的可以忽略的程度。
Zend Download Server:Apache是一个极端的通用的、多功能的web服务器,并且具有绝对的、强有力的扩展特点。不幸的是,这种通用性并不是毫无代价的,即使传送一个大文件这样的一个最简单的任务,也需要一个全部的Apache过程。这意味着,对王站而言,提供大的多媒体或二进制的文件(类似视频、图像、声音、软件评估等),Apache很快就饱和了和不再响应。
很多的公司解决这个问题依赖于添加额外的硬件,建立更多的服务器来负担负荷,结果是花费的更多的管理费用。Zend Platform中的敏捷下载管理器无缝的融入了目前的Apache/PHP设置中,从Apache上卸载传输大文件的过程,基于需求自由的掌控更复杂的PHP程序。利用platform 的下载服务科技,服务器的利用率可以显著的提高,从而公司可以配置更少的服务器,降低硬件、托管和管理成本。
In addition to its high ROI, Zend Platform provides programmatic access to the download technology from PHP, allowing content vendors to serve files that reside outside of the Web server’s document root, while implementing custom security and administrative access restrictions using PHP.
Java Integration
随着多种开发语言的发展,目前,最大的挑战来自是如何将不同的平台无缝链接,特别是遗留的或继承的某些系统,对于目前相对流行的Java语言开发的平台,在Zend Platform中特别的创建了一个强有力PHP/Java Bridge,以彻底解决这个问题。
白皮书节选
Zend Platform: PHP应用的全方位服务环境
Abstract: 概要
大规模的不断增长的企业PHP网络应用已经证实了整体综合管理的重要性,企业现在需要的在他们的基础建设之上的新水平的管理和配置应用。结合已经发布的PHP5, Zend Platform揭开了企业应用PHP新的篇章。网络应用的管理者,第一次拥有了及时分析、高强性能、于后台无缝联接的PHP应用平台。Zend Platform为应用开发者和针对管理企业级的网络应用及生产的IT管理者提供了一个具有卓越的可靠性、升级性和协调性运行平台。
PHP Adoption
PHP目前是世界上一种最流行的web语言,她占有基于UNIX平台的约70%的市场,和超过40%的总体市场。作为web平台,不断扩张的基于Zend 引擎得开源PHP,混合不断增长的企业应用,使PHP的流行度不断提高。现在,PHP已经广泛的应用于从目录内容管理到集群管理,从eCommerce到web服务的各个方面。伴随商业的应用的不断发展,企业需要一个综合的,智能的管理平台来处理他们的运行业务,Zend Platform 正是为满足这些扩展需求而特别设计的。
Product Overview产品概述
Zend Platform是针对那些开发,配置和管理企业级PHP Web应用以至生产的开发者和IT管理者的一个PHP的run-time环境平台。Zend Platform不是一个针对特别任务定制的特殊应用产品,我们称为“full-service”产品,她提供了对企业最根本的PHP应用的全方位基础建设和必要支持。为满足IT管理者需要,同时提供了针对开发者新的控制应用。Zend Platform设置在PHP/the Zend Engine和PHP 脚本之间, 提供了一个web服务、B to C、intranets和B to B的商业应用平台。
Product Focus
针对解决网络管理者面对的四个主要的问题:
• PHP Intelligence 智能化管理
• Cluster Configuration Control集群配置控制
• Performance Management性能管理
• Java Integration Java链接
将强化的时时分析、机群和性能管理和Java 链接桥结合在一个综合的运行环境中,Zend Platform显著的提高了生产效率和最终客户的满意度。Zend Platform的动力贯穿在整个从开发到测试,最终形成产品的应用生命周期的每个环节,无论对开发者还是IT管理者,它的捕获和呈现相关信息独特功能是每个PHP项目的重要组成部分。
PHP Intelligence
是一个PHP智能化的组件,事件驱动的功能提供了时时的PHP环境分析。无论是开发者还是管理者都可以深入的洞察PHP的应用情况,获取类似性能表现、脚本、功能错误和数据库的重要信息。这样可以避免在开发者和生产运营者之间的错误误导。运营人员可能听到了或看到了最终客户的面临的有关网络的一些问题,但是开发人员并没有足够的信息迅速定位问题的来源,以改变目前的现状,Zend Platform正是为不同的组织人员提供不同的信息以便降低时时修复(MTTR)和增加平顺运行的时间(MTBF)。
Cluster Configuration Control集群调置控制
基于Platform,集群调配控制可以完全的调控应用平台,包括性能管理设置,事件极限设置等等。从同一个基于web的用户界面,应用的管理者就可以管理PHP配置。更好的是Zend Platform可以远距离调配服务器,包括从一部服务器到另外一部的克隆,甚至从一部服务器到一组服务器。使用这种功能,集群管理者节省时间和避免人为的错误。这种服务器的调配建设是基于SSL和其他的公众安全加密技术,确保这些功能的安全性。
Performance Management
Platform 装备着用于追踪和改善web应用的速度和相应性的四个模块。这些模块基于Zend的Performance Suite, 一个标准化的PHP web sites 性能管理组件。
Code Acceleration.代码加速:最简单的性能改善可能就是使用代码加速器,这是一个典型的非改变任何配置和应用的加速器。这个加速器混合了缓存和优化技术,作用于编译过的PHP代码,一般的结果可以提高3倍的性能。应用先进的缓存技术,加速器仅仅占用几兆的内存空间,代码就可以获得良好的,积极的优化效果。
Dynamic Content Caching.动态内容缓存:很多的网址和应用,类似目录内容管理系统都可以进一步获益于动态内容缓存。这个概念是来自于很多的动态的网页经常被执行同样的方式很多次,因此将同一网页的第一次的执行保存起来,不用确实的执行应用,直接就可以展现开来。一个简单的配置以后,就可以提高20至150倍的性能提高。
File Compression.带宽总是一个麻烦的问题无论对网络内容的发布者还是浏览者,特别是拨号上网的消费者,越是大的Html网页总越是要花很长的时间来传输,更大的,更复杂的网页则更是等待很长的时间来浏览和下载,最终使用户失去了耐心,从而转向其他的网站。Zend Platform的文件压缩科技可是压缩网站的动态的内容,对带宽的占用仅仅是原来的10%。Zend Platform 支持所有的web浏览器,包括Internet Explorer, Netscape, Mozilla等其他的。这个压缩和解压缩过程对最终用户是非常的透明和容易之极,使用者可以看到网页的调用时间明显的改善。
Zend Platform提供了结合不同的模块可能性,文档压缩和动态内容缓存的结合应用,可以只对每个动态的网页压缩一次,降低CPU的过载到一个最低的可以忽略的程度。
Zend Download Server:Apache是一个极端的通用的、多功能的web服务器,并且具有绝对的、强有力的扩展特点。不幸的是,这种通用性并不是毫无代价的,即使传送一个大文件这样的一个最简单的任务,也需要一个全部的Apache过程。这意味着,对王站而言,提供大的多媒体或二进制的文件(类似视频、图像、声音、软件评估等),Apache很快就饱和了和不再响应。
很多的公司解决这个问题依赖于添加额外的硬件,建立更多的服务器来负担负荷,结果是花费的更多的管理费用。Zend Platform中的敏捷下载管理器无缝的融入了目前的Apache/PHP设置中,从Apache上卸载传输大文件的过程,基于需求自由的掌控更复杂的PHP程序。利用platform 的下载服务科技,服务器的利用率可以显著的提高,从而公司可以配置更少的服务器,降低硬件、托管和管理成本。
In addition to its high ROI, Zend Platform provides programmatic access to the download technology from PHP, allowing content vendors to serve files that reside outside of the Web server’s document root, while implementing custom security and administrative access restrictions using PHP.
Java Integration
随着多种开发语言的发展,目前,最大的挑战来自是如何将不同的平台无缝链接,特别是遗留的或继承的某些系统,对于目前相对流行的Java语言开发的平台,在Zend Platform中特别的创建了一个强有力PHP/Java Bridge,以彻底解决这个问题。
作者: carra 发布时间: 2006-11-12


作者: cator 发布时间: 2006-11-12
好东东,学习一下下
作者: xiaojia 发布时间: 2006-11-13
http://www.phpchina.com/bbs/thread-1140-1-2.html
作者: haitao 发布时间: 2007-07-24
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28