Apache做事器是由C措辞实现的,专门用来供应HTTP做事,具有大略、速率快、性能稳定特色上风,紧张特性如下:
1、紧张用于解析静态文本,并发性能高,侧重于HTTP做事;
2、不支持动态要求如:CGI、Servlet/JSP、PHP、ASP等措辞;
3、可扩展性强,可以通过插件支持PHP措辞,特定情形下可与Tomcat实现连通;
4、是目前环球用户利用量最高的Web做事器。
Tomcat做事器特点先容
Tomcat是由Java开拓且符合JavaEE的Servlet规范的JSP做事器,是Apache的扩展,其紧张特性如下:
1、紧张用于解析JSP/Servlet,一样平常JAVA程序措辞都须要Tomcat环境支持;
2、支持HTML静态页,但总体运行效率没有Apache高;
3、内置了一个HTTP做事器用于支持静态内容,可以通过Tomcat的配置管理工具实现与Apache整合。
大略来说,Apache是Web做事器,处理HTML、PHP等措辞,Tomcat是运用(Java)做事器,处理HTML、JSP等措辞。实际上,Tomcat是运用(Java)做事器只是一个Servlet,也可以理解成是Apache做事器的扩展。它们二者之间的紧张差异如下:
1、Apache和Tomcat都可以做为Web做事器来运行,但是Apache不能阐明Java程序。以是平常租用的Apache环境的美国虚拟主机是无法运行JSP措辞的。
2、Apache是专门用了供应HTTP做事的,以及干系配置的(如虚拟主机、URL转发等) ,Tomcat是Apache组织在符合J2EE的JSP、Servlet标准下开拓的一个JSP做事器。
3、Apache和Tomcat都是相互独立的,
但它们都可以在同一台做事器上集成,具有互通连接的特性。
4、Apache侧重于http server,而Tomcat侧重于servlet引擎,以standalone办法运行的话,功能同Apache差不多, 但支持JSP且对静态网页的支持不太空想。
总的来说,Apache和Tomcat都是一种容器,只不过运用的类型不同。Apache适用于HTML、PHP程序措辞,功能像IIS一样,Tomcat是jsp/servlet容器,用于发布JSP及Java措辞的。
对付站长来说,如果租用美国虚拟主机的
话,可以根据建站程序措辞来选择Apache和Tomcat;而如果是租用美国做事器的话,须要理解Apache和Tomcat差异和特性,以便来决定是搭建Apache环境还是Tomcat。
#程序员##软件测试##转型#
如果你想要理解软件测试 行情发展 一定要主动咨询老师哦!