2010年4月20日星期二

apache的作用和tomcat的区别(转)

经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:
 
apache支持静态页,tomcat支持动态的,比如servlet等,
一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。
apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。
apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。
 
这两个有以下几点可以比较的:
1、两者都是apache组织开发的
2、两者都有HTTP服务的功能
3、两者都是免费的
不同点:
Apache是专门用了提供HTTP服务的,以及相关配置的(例如虚拟主机、URL转发等等)
Tomcat是Apache组织在符合J2EE的JSP、Servlet标准下开发的一个JSP服务器
 
 
二:
APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行
如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT, 为什么还要JDK呢?因为jsp需要连接数据库的话 就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK
整合的好处是:
如果客户端请求的是静态页面,则只需要Apache服务器响应请求
如果客户端请求动态页面,则是Tomcat服务器响应请求
因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销
 
 
三:
apache:侧重于http server 
tomcat:侧重于servlet引擎,如果以standalone方式运行,功能上与apache等效 , 支持JSP,但对静态网页不太理想; 
apache是web服务器,tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。 
换句话说,apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器(桶),而这个桶也可以不放在卡车上。

2010年4月7日星期三

Goodaddy把allow_url_fopen 设置成on

BEGIN:VCARD
VERSION:2.1
N:bbs.5184sat.cn;
FN:5184sat¿¼ÊÔÂÛ̳
URL;HOME:http://bbs.5184sat.cn
EMAIL;PREF;INTERNET:sat339@gmail.com
REV:20100408T125856Z
END:VCARD
Goodaddy支持采集吗?
Friday, July 4th, 2008
Godaddy上建站,架设的是DEDE内容管理系统,你可能会问Godaddy主机支持DEDE的采集功能吗?Godaddy主机支持DEDE的采集功能,修改根目录下的php.ini就可以了,把allow_url_fopen 设置成on,但是建议不要采集。
采集涉及到版权问题,而国外对于版权问题管理的是比较严格的,如果有人举报你,那么你的网站也就挂了。老外很反感采集,而且采集占用比较多的CPU资源,防止别人用多线程采集来攻击网站的最好办法,就是你不要采集别人,不然人家用独立服务器的多线程采集你,那么你的网站就挂了。

2010-04-08



sat339

Patient Service RepresentativeAspen DentalWaterloo, IA... Apply No

BEGIN:VCARD
VERSION:2.1
N:bbs.5184sat.cn;
FN:5184sat¿¼ÊÔÂÛ̳
URL;HOME:http://bbs.5184sat.cn
EMAIL;PREF;INTERNET:sat339@gmail.com
REV:20100408T091845Z
END:VCARD
2010-04-08



sat339



发件人: Yahoo! Alerts
发送时间: 2010-04-08 04:18:36
收件人: sat339
抄送:
主题: Yahoo! Hotjobs "healthcare" job alert



Hi there,
Your healthcare job alert found new jobs.

Your search criteria: jobs containing job category Healthcare
Search Results» Edit Job Alert | View All Results
Job TitleCompanyLocation
Toxicology AssistantConfidentialRockford, ILApply Now
Social Worker, RN, CNA, Care ConsultantHospice and Palliative CareGrand Junction, COApply Now
Warehouse Associate II - FTPiedmont HealthcareAtlanta, GAApply Now
MEDICAL ASSISTANTConfidentialSan Antonio, TXApply Now
Admitting Rep- PAR I (DAYS)Park Plaza Hospital (A Tenet Healthcare Facility)Houston, TXApply Now
Patient Service RepresentativeAspen DentalWaterloo, IA... Apply Now
Hospitality AssociateWesley Willows Corp.Rockford, ILApply Now
Registration Scheduling Rep - Region 3 Regional Clinic (217347-004)Dean Health SystemBeaver Dam, WIApply Now
Billing Representative - U.S.-324314UnitedHealth GroupAtlanta, GAApply Now
medical staff neededAdvanced ANti-aging & Weight LossNewburgh, INApply Now


Employers Check Your Credit! Will You?
Before you start interviewing, be prepared! Check your Credit Report for potentially inaccurate information. Employers will! FREE Experian® Report. Update your resume
Why search for jobs? Having an updated and searchable resume is the best way for employers to find you. Make your resume searchable







You received this email because you are a Yahoo! HotJobs customer, and have subscribed to receive job alerts under your Yahoo! ID of there.
If you would like to change your email address, please click here.
If you would like to delete this job alert, click here.
Please remember to sign in using your Yahoo! ID of there;, which is associated with this job alert.
To read our Privacy Policy, visit: http://privacy.yahoo.com
To see our frequently asked questions page, visit: http://help.yahoo.com/help/hotjobs
Need help? Click here to contact Customer Care.
Copyright © 2010 Yahoo! HotJobs. All rights reserved.
Yahoo! is located at 701 First Avenue, Sunnyvale, CA 94089.