网站设计与建设websitedesignanddevelopments

网站设计与建设websitedesignanddevelopments

ID:5423364

大小:966.50 KB

页数:51页

时间:2017-11-12

网站设计与建设websitedesignanddevelopments_第1页
网站设计与建设websitedesignanddevelopments_第2页
网站设计与建设websitedesignanddevelopments_第3页
网站设计与建设websitedesignanddevelopments_第4页
网站设计与建设websitedesignanddevelopments_第5页
资源描述:

《网站设计与建设websitedesignanddevelopments》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网站设计与建设Websitedesignanddevelopments第9章软件平台规划第二部分网站规划C/S架构B/S架构操作系统Web服务器应用服务器动态语言数据库LAMP(L:Linux、A:Apache、M:MySQL、P:PHP)WAMP9.1Web服务器操作系统选型操作系统:由硬件决定,决定可以运行的软件以及服务器的安全性和可靠性。应用程序:由操作系统决定。UnixServerLinuxServerWindows2003/2000ServerUNIX1969年,KenThompson,AT&T贝尔实验室,DECPDP-7计算机。AT&T对大学或科研机构提供源代码B

2、SDUNIX:最早实现TCP/IP。UNIX代表:AIX,HPUX,NovellUNIXWare,SCOUNIX,Solaris等主流版本IBM的AIX,Hewlett-Packard的HP-UX,Apple的A/UX,DEC的ULTRIX和DECOSF/1,SiliconGraphics的IRIX,Sun微系统公司的Solaris,SCO的BSDI和SCOUNIX是一些。UNIX特点:关键性业务首选技术成熟、可靠性高:24*365。极强的伸缩性:笔记本、PC、工作站、小型机、巨型机等;支持SMP、MPP和Cluster网络更能强:内核支持。强大数据库支持能力:Oracle,

3、Informix,Sybase等开发功能强:工作站用户界面多样化:命令行输入、X-WindowLINUX1991/8/25,LinusBenedictTorvalds,芬兰赫尔辛基大学计算机系学生。主要运行在IntelX86的PC机上。免费,并提供源代码,可以任意修改。强大的网络功能支持多种硬件平台:x86,SPARC,Alpha等。SMP、IA64等可靠稳定:可以运行在关键任务上。RedHatLinux(http://cn.redhat.com),Slackware,DebianLinux,SuSeLinux等,红旗Linux(www.redflag-linux.com)冲

4、浪平台的XteamLinux(http://www.xteamlinux.com.cn/)。WindowsserverMicrosoft不免费、也不公开源代码各版本间兼容性非常好强大数据库支持能力非常友好的GUI图形用户界面,特别适于初学者非多用户操作系统稳定性、安全性较差操作系统之间的比较与选择安全性可靠性易维护易管理熟悉度开发环境价格因素9.2HTTP(Web)服务器选型HTTP服务器通常也叫做Web服务器它提供在Internet或Intranet上的HTML文档服务,即提供客户使用浏览器访问网站信息的网页,Web服务器不能直接访问数据库,因此Web服务器仅能提供静态页面

5、。现在最流行的Web服务器有ApacheIISlighttpdSunJavaSystemWebServerIBMLotusDominoWebServer①Apache:http://www.apache.org一个免费的、稳定的、商业级的和公开程序源代码的HTTPWeb服务器。最新版本是Apache2.4.4现在ApacheWeb业已成为Web服务器的一个事实标准。http://news.netcraft.com/archives/web_server_survey.htmlIIShttp://www.microsoft.comIIS(InternetInformationS

6、ervices)是Microsoft公司的Web服务组件包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器IIS仅能用于Windows平台,IIS比Apache更易于配置、管理和维护提供ISAPI(IntranetServerAPI)ISAPI(InternetServerApplicationProgrammingInterface)筛选器作为扩展Web服务器功能的编程接口整合PHP,JSP,CGI(VC++)提供一个Internet数据库连接器,可以实现对数据库的查询和更新。WindowsServer2012中(IIS8.0)Web平台提供了在内部和云端托管W

7、eb应用程序的基础,并提供了可扩展的弹性平台,可完整支持开放式业界标准。Nginx(“enginex”)俄罗斯轻量级的httpserver,源代码以类BSD许可证的形式发布Nginx可以在大多数UnixlikeOS上编译运行,并有Windows移植版在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50,000个并发连接数的响应Nginx作为负载均衡服务器:Nginx既可以在内部直接支持Rails和PHP程序对外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。