数一数Zend产品线上的几个重量级产品-阿里云开发者社区

开发者社区> 技术小美> 正文

数一数Zend产品线上的几个重量级产品

简介:
+关注继续查看

Zend 公司的核心产品应该是 PHP 语言。其实我们把 PHP 理解为一个 Web 引擎或开发平台可能也没错。Zend 公司依托其优秀的、开源的 PHP 语言在程序员中创下了良好的口碑,并围绕 PHP 语言开发了一系列的支持产品,形成了一条从 Web 项目/产品开发到部署的生产线。

    但是很奇怪的是,很多程序员,甚至多年从事 PHP 开发的程序员,对 Zend 的完整产品线都不甚了了。网上经常见人问起:Zend sever 和 Zend Studio server 是一样的吗?Zend Platform 又是个什么东东?这可能和国内 PHP 的发展现状、程序员的职业结构有关系,也和 Zend 公司的推广不力有关系,不再啰嗦……

    Zend 的除过 PHP 语言以外的产品很多,而且基本都是收费的。这可以理解为 Zend 的一种开源框架下的营销模式。在网上偶尔看到的报价,也不知道是哪一年哪个版本的,大家可以参考:

    Zend Platform Developer Solution standard:¥14950
    Zend Platform Developer Solution standard,GUI Design Studio:¥17944
    Zend Platform Developer Solution Enterprise:¥21950
    Zend Guard:¥4800
    Zend Studio:¥5736

    我们比较常见的 Zend 的产品有 Zend Guard,是用来对 PHP 脚本进行加密和代码混淆的,目的是保护程序员的代码。Zend Guard 可以实现对 PHP 应用的脚本进行加密保护和对PHP开发的产品进行商业许可证管理。Zend Guard 可以为许多软件生产商和IT服务提供商提供安全的完善的加密和安全的产品发布系统。

    另一个常见的 Zend 产品是 Zend Framework,就是基于 PHP 语言的一个开发框架。该框架基于 PHP5.2 以上版本开发,目标是把 PHP 开发引进企业 Web 开发的领域,与 Java、.NET 一争高下。该框架在 PHP 程序员中的争论比较大,反对者的核心理由是,Zend Framework 使本来轻量化的 PHP 语言变得臃肿和繁琐,失去了 PHP 语言轻灵的本性。虽然 PHP 开发领域类似 ZF 的框架非常之多,多到令人眼花缭乱,而且 ZF 也不是在所有产品品质上都属上乘,但现在选用 ZF 进行开发的公司越来越多,原因是 ZF 系出名门,为 Zend 公司自己所开发,给人的感觉是“根红苗正”,没有产品中途夭折的后顾之忧 - 除非 ZF 和 PHP 一同消失。

    Zend 公司其他一些产品在 PHPer 中使用的并不广泛,或者说不普及。比如:

    Zend Core2.5.2:这是一套 PHP 运行环境的部署软件包,包括 PHP,Zend optimizer,Zend Framework,Apache,MySQL,PHPMyAdmin,Oracle 客户端等,类似 appServer、XAMPP 等第三方软件。但 Zend Core 着实没有 appServer、XAMPP 等软件更有名气,使用率也不高。

    Zend Studio:是一套 PHP 开发与调试的 IDE 软件,分客户端和服务器端。程序员常用 client 端,可以配合 Zend Studio server 来调试程序。客户端也可以单独安装使用。Zend Studio 的最新版本是 7.1,也是收费软件。

    Zend Server:PHP 的应用服务器环境。据说不再继续升级,用 Zend Platform 代替了。

    Zend Platform:较新的版本是 3.0.3,是 Zend 企业应用的一揽子解决方案。可以提供 30 天的免费测试,期满后,只有一个组件可用,只能作为类似 Zend Studio Server 用来调试。安装 Zend Platform 之前必须安装 Zend Core。
    Zend Platform 提供了许多利于企业开发和部署的有用功能,比如 Session 集群(负载均衡不丢失会话),Java桥(调用Java类)等。
    摘录某网站对 Zend Platform 的介绍:

    Zend Platform 是唯一的一个可以让企业的应用持续稳定运行的PHP生产环境。

    在为IT个人和企业提供企业级的高稳定性的应用的前提下,Zend Platform可以提供给你高性能和扩展性等特点,并让你的用户在你的Web上以最好的响应速度愉快地浏览。

    Zend Platform 也是唯一地能够保证稳定的服务的平台。它通过PHP监控和即时的错误处理系统,来代替传统的错误定位方式,让你的开发和维护工作轻松而愉快。

    Zend Platform让Web和数据库服务器根据负载和应用复杂程度的提高持续稳定运行。

    高扩展性: 在降低生产成本的同时,响应更多的用户请求。
    强有力的优势: 确保PHP应用得到最高的性能。
    更高的效率: 无缝的运行和配置管理。
    令用户满意的浏览: 提高用户的浏览效果,令用户满意并持续对网站的浏览。
    强大的管理和错误处理方案:
    Zend Platform 精确地找出瓶颈问题和运行时的错误,及时发现脚本或者函数执行缓慢,发现空白或者不完整的页面,同时还能随时注意系统的负载和所有类型的PHP和数据库的错误。所有这些都可以鼠标轻松地进行配置。另外,Zend Platform的新的Session Clustering的模块将极大地提高你的PHP应用的扩展性。

    Zend Platform 具备的特点:
    中心控制台: 显示PHP运行环境的各个方面。
    综合的应用: 杰出的运行概要分析和性能监控
    跟踪调试: 重现错误并保存完整的错误文档。具体的警报信息自动发送至相关的IT人员。在线调试 & 实时的错误修正。通过 Zend Studio 集成环境实现
    性能提高: 运行中实时的代码优化;代码加速和预编译;完善的缓存解决方案;文件下载优化和加速;对PHP4和PHP5完善的支持。
    独特的功能: PHP Session Clustering;PHP Intelligence;PHP Performance Management;PHP Configuration Control;PHP/Java Integration Bridge;Session 跨服务器。

    性能提高 (up to x10)
    加锁机制保证数据的完整性
    与原来的PHP脚本无缝连接
    独立于负载均衡服务器
    线性地升级性方便地添加服务器
    即装即用的解决方案:

    安装&配置方便而简单
    在Web服务器上面以PHP的模块安装
    较低的生产环境配置要求
    无需重新编译PHP和Apache
    无需更改现有代码












本文转自网眼51CTO博客,原文链接:http://blog.51cto.com/itwatch/286463,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9489 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
9050 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13169 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
4619 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
6887 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
4008 0
+关注
6906
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载