PHP集成upupw php环境集成包那么多,哪个比较好啊!如果好,好的理由是什么??最好都带有Apache和Nginx的。

51CTO旗下网站
更好的选择 细数Apache服务器的四个替代者
不可否认,Apache是一个优秀的全能Web服务器,但对于那些需要更强大的Web应用服务器Apache可能并不适合,这里给出Apache的四个替代者:Lighttpd、Nginx、Boa和Jigsaw。
作者:red7 编译来源:| 10:03
【51CTO译文】Apache是目前最流行的Web应用服务器,占据了互联网应用服务器70%以上的份额。Apache能取得如此成功并不足为奇:它免费、稳定且性能卓越;但Apache能取得如此佳绩的另一个原因是,当时互联网刚刚兴起时,Apache是第一个可用的Web应用服务器,人们没有其他的选择。
不可否认,Apache是一个优秀的全能Web服务器,但对于那些需要更强大的Web应用服务器(比如大小、可定制、响应速度、可扩展性等方面)的人而言,Apache明显不符合他们的要求,寻找Apache的替代者是更好的选择。
下面所列出的是当前可以替代Apache的几个热门Web应用服务器,他们的特点和适用的应用场景各不相同,但都是针对Apache所不够擅长的某一方面设计的。
1、Lighttpd
最流行的Apache服务器替代者,Lighttpd是一个单线程的针对大量持续连接做出专门优化的Web服务器(这正是多数高流量网站和应用程序需要的)。众多的流行Web站点选择Apache,包括Youtube、SourceForge和维基百科。Lighttpd支持FastCGI、HTTP服务器端压缩、mod-rewrite和其他众多有用的功能。尽管Lighttpd拥有Apache的绝大多数功能,但它仍然保持轻量级(仅1MB)并且可以与Apache使用相同的配置。
Nginx是一个来自俄罗斯的流行的Web应用服务器,它被应用于大量的俄罗斯的高并发站点,俄罗斯的搜索引擎网站Rambler就是基于Nginx构建的。Nginx对静态页面的支持相当出色,轻量且免费。但是Nginx无法原生支持FastCGI,所以使用Nginx来运行PHP和MySQL站点有些困难。
但最近有消息称,,这对Nginx平台上的PHP开发者是件好事,关于您可以参考51CTO之前的报道。
很多的网站管理员对在硬件配置较低的服务器上使用轻量级的Boa作为Web服务器极其信赖。Boa是一个单线程的HTTP服务器,这意味着Boa只能依次完成用户的请求而不会fork新的进程来处理并发请求。Boa的设计目的是速度和安全,对于运行于单服务器的流行Web站点而言,Boa是一个好的选择。
Jigsaw是W3C推出的开源的Web服务器平台,使用Java语言编写,可以安装在有Java运行环境的系统上。做为W3C(World Wide Web Consortium)开发的服务器产品,其作用主要是对新技术的实现做一个例示,而非一个全功能的商业服务器产品。
不过就Jigsaw 2.0版本而言,它的功能还是超过了目前Web服务器的平均水平。最重要的是,它体现了未来HTTP协议和基于对象的Web服务器技术的发展。如果你希望你的平台支持所有下一代技术,Jigsaw是一个好的选择。
以上所提到的四个Apache Web服务器的替代者只是目前众多优秀应用服务器产品的一部分,如果你在服务器方面有一些特殊的需求而Apache又恰恰无法满足你,51CTO建议您仔细研究一下,也许你能发现更适合你的产品,解决你目前正在挠头的一些问题。
您正在使用哪种Web服务器?
Microsoft IIS
【编辑推荐】
【责任编辑: TEL:(010)】
大家都在看猜你喜欢
头条热点关注头条关注
24H热文一周话题本月最赞
讲师:97046人学习过
讲师:108844人学习过
讲师:17028人学习过
精选博文论坛热帖下载排行
本书全面介绍了Linux编程相关的知识,内容涵盖Linux基本知识、如何建立Linux开发环境、Linux开发工具、Linux文件系统、文件I/O操作、设备文...
订阅51CTO邮刊拒绝访问 | www.upupw.net | 百度云加速
请打开cookies.
此网站 (www.upupw.net) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(416d7abdd3e4166b-ua98).
重新安装浏览器,或使用别的浏览器php的集成开发环境相关的博客
一、前言 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,
摘要: 大学毕业到现在用的最多的编程语言还是C,C++,后来学习了一下Python,觉得Python是门学了不后悔的语言。尤其适合非程序员学习,作为青少年学习计算机的首门语言也不错,大学生学习计算机采用Python语言作为入门也不错。一个软件工程师,感觉以C
摘要: 大学毕业到现在用的最多的编程语言还是C,C++,后来学习了一下Python,觉得Python是门学了不后悔的语言。尤其适合非程序员学习,作为青少年学习计算机的首门语言也不错,大学生学习计算机采用Python语言作为入门也不错。一个软件工程师,感觉以C
一、 概述与介绍 ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JM
php的集成开发环境相关问答
在wamp集成开发环境下已经正确把php.ini下的curl注释;去掉了,重启了wampserver,在浏览器下不报错,
但是在命令行下` php -f index.php`就显示`call to undefined function curl_init`
以前都是用的win系系统,装的也都是集成的开发php的环境,由于这次换ubuntu用的是命令安装,然后用svn从服务器下载了一个程序,这个程序是包含smarty模板,然后运行这个程序出现Forbidden
You don't have permissio
php的集成开发环境相关问题集
我想问下php的集成环境的php版本和安装的php程序版本之间怎么样才能使用呢?
我想问下php的集成环境的php版本和安装的php程序版本之间怎么样
各位大哥,我在本地安装的php集成环境没问题,但是安装到云主机上就无法显示!!
各位大哥,我在本地安装的php集成环境没问题,但是安装到云主机上就无法
php新手-环境配置问题
我是个新手,刚开始学习php,请问怎么配置环境?还有学习完php之后需要学习什么?_?
我在安装ZendStudio之前已经安装好了PHP集成开发环境WAMPServer,然后想安装PHP开发工具ZendStudio,然后安装之后提示说没有检测到ZendServer,我之前安装的不可以吗?
php的集成开发环境相关基础文章
PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置PHP开发环境呢?文章将介绍Apache、MySql、PHP的下载、安装及配置,分别讲述在windows和Linux环境下开发环境的搭建。 ...
  PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置PHP开发环境呢?文章将介绍Apache、MySql、PHP的下载、安装及配置,分别讲述在windows和Linux环境下开发环境的搭建...
  PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置PHP开发环境呢?文章将介绍Apache、MySql、PHP的下载、安装及配置,分别讲述在windows和Linux环境下开发环境的搭建。...
推荐Zend Studio,这个不是免费版。Zend Studio是PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个
php的集成开发环境相关资料
...b应用程序平台。2)、下载开发工具ZendStudioZend Studio是PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强...
2)、下载开发工具ZendStudio
Zend Studio是PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强...
运行php的环境很多,windows下有 apache+php+mysql 和 iis+php+mysql,linux下有 apache+php+mysql 。后者别无选择,前者就多了。
我们平时的学习和工作大多还是用的windows系统,当配置环境时,网上
...是因为它是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境(IDE),它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,Eend Studio加速开发周期,并简化复杂的应用方案。
Eend Studio主...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低...
大数据开发套件(Data IDE),提供可视化开发界面、离线任务调度运维、快速数据集成、多人协同工作...
业内领先的面向企业的一站式研发提效平台,通过项目流程管理和专项自动化提效工具,能够很好地支持互联网敏...
阿里云数据库内置的智能专家,提供云数据库问题诊断、性能优化、SQL分析、资源分析、优化报告等实例运行...扫一扫体验手机阅读
<p class="zan fr " type="1" blog_id="
<p class="zan fr " type="1" blog_id="
<p class="zan fr " type="1" blog_id="
<p class="zan fr " type="1" blog_id="
分享到朋友圈
喜欢我的文章,请分享到朋友圈
无忧币:70
注册日期: 6.9年PHP,PHP教程,PHP手册,PHP开发,PHP社区,PHP源码,PHP框架,PHP内核,PHP扩展,PHP招聘,PHP程序员,PHP工程师 - PHPYuan
客服电话:
企业邮箱:
交流QQ群:}

我要回帖

更多关于 php集成环境 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信