网站自建平台构建报告

网站自建平台构建报告一.域名选择 如何选择域名一直是不少人呢在建站初期所遇到的比较头疼的问题之一:好域名被选走,自己想的又觉着没有什么价值。为域名的选取多花些精力是十分值得的,因为域名不仅仅是网站的地

网站自建平台构建报告

一.域名选择 如何选择域名一直是不少人呢在建站初期所遇到的比较头疼的问题之一:好域名被选走,自己想的又觉着没有什么价值。为域名的选取多花些精力是十分值得的,因为域名不仅仅是网站的地址,也是网站的一个标签,是访客记住你,以及后期品牌推广的基础保证。因此,域名的选择应该着眼于尽可能让访客易访问,易传播的角度上思考,所以说在域名选择的时候切勿太急着做决定,要知道选择一个合适的域名可以为网站带来难以估量的财富!

1. 在选取域名的时候,首先要遵循两个基本原则:

1). 域名应该简明易记,便于输入,这是判断域名好坏最重要的因素。一个好的域名应该短而顺口,便于记忆,最好让人看一眼就能记住,而且读起来发音清晰,不会导致拼音错误。此外,域名选取还要避免同音异义词。

2). 域名要有一定的内涵和意义,用油一定意义和内涵的词或词组作域名,不但可记忆性好,而且有助于实现企业的营销目标。例如企业的名称、产品名称、品牌名等过都是不错的选择,这样能够使企业的网络营销目标和非网络营销目标达成一致。 以下建议是我们选取域名时候应该考虑的:

1)优先考虑.com 域名进行注册。(1、26个英文字母 2、“0,1,2,3,4,5,6,7,8,9”十个数字 3、“-”(英文中的连词号)) 2)列出一个可以从各个方面描述网站内容的关键词列表,利用列表中的关键词构思域名

3)采用头脑风暴法,或者不断尝试各个关键词组合搭配来构思域名

4)避免使用连字符

5)优先考虑选择产品/服务名称作为域名

6)域名长度越短越好

7)大声朗读目标域名,进而判断听上去是否容易产生歧义

8)多想一些与网站主题切实相关,但具有深刻含义,令人难忘的词组

9)做足够多的研究然后再做决定,不要固步自封,夜郎自大。

10)虽然.com 是正统,但也不必担心注册其他后缀(如.net/.org),.net 域名强调了在线性质的网站,.org 适合非盈利组织网站,所以使用得当,效果比.com 要好。

二. 注册域名

域名注册是Internet 中用于解决地址对应问题的一种方法。域名注册遵循先申请先注册原则,每个域名都是独一无二的,价格不等。7个类别顶级域名是按用途分类的,以不同后缀结尾。cn 为中华人民共和国的顶级域域名(ccTLD )。.cn 域名由中华人民共和国工业和信息化部管理。而管理域名的最高级别的是互联网互号码分配局(Internet Assigned Numbers Authority ,IANA ),它管理根域名服务器的数据,从而管理DNS 树。 步骤:

1、准备申请资料:com 域名目前无需提供身份证、营业执照等资料,cn 域名目前个人不允许申请注册,所以要申请则需要提供企业营业执照。

2、寻找域名注册商:由于.com 、.cn 域名等不同后缀均属于不同注册管理机构所管理,如要注册不同后缀域名则需要从注册管理机构寻找经过其授权的顶级域名注册服务机构。如com 域名的管理机构为ICANN ,cn 域名的管理机构为CNNIC (中国互联网信息中心)。若注册商已经通过ICANN 、CNNIC 双重认证,则无需分别到其他注册服务机构申请域名。

,

3、查询域名:在注册商网站点击查询域名,选择您要注册的域名,并点击注册。

4、正式申请:查到想要注册的域名,并且确认域名为可申请的状态后,提交注册,并缴纳年费。

5、申请成功:正式申请成功后,即可开始进入DNS 解析管理、设置解析记录等操作。

三. 自建服务平台硬件选择自建服务平台硬件选择(路由器、调制解调器、防火墙、防病毒墙、服务器、工作站等)

1)路由器:路由器作为组建局域网时经常使用的网络产品,与类似网卡、集线器之类的网络产品相比,就并不为众人所知了,目前市场上,路由器的品牌型号众多,面对这些眼花缭乱的产品,类型要对口实用,随着因特网应用的普及,网络带宽的迅速增加,路由器在网络中的地位也越来越高。一般说来,异种网络互联与多个子网互联都应采用路由器来完成。路由器能将不同网络或网段之间的数据信息进行翻译,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。

根据性能和价格,路由器还可分为低端、中端和高端三类。高端路由器又称核心路由器。低、中端路由器每秒的信息吞吐量一般在几千万至几十亿比特之间,而高端路由器每秒信息吞吐量均在100亿比特以上。由于高端路由器设备复杂,技术难度极大,目前国际上只有极少数国家能研制开发

2)调制解调器:即Modem ,是计算机与电话线之间进行信号转换的装置,由调制器和解调器两部分组成,调制器是把计算机的数字信号(如文件等)调制成可在电话线上传输的声音信号的装置,在接收端,解调器再把声音信号转换成计算机能接收的数字信号。通过调制解调器和电话线就可以实现计算机之间的数据通信。

调制解调器主要有两种:内置式和外置式。

3)防火墙:防火墙具有很好的网络安全和保护作用。入侵者必须首先穿越防火墙的安全防线,才能接触目标计算机。你可以将防火墙配置成许多不同保护级别。高级别的保护可能会禁止一些服务,如视频流等,但至少这是你自己的保护选择。

主要作用:

(1)Internet 防火墙可以防止Internet 上的危险(病毒、资源盗用) 传播到网络内部。

(2)能强化安全策略;

(3)能有效记录Internet 上的活动;

(4)可限制暴露用户点;

(5)它是安全策略的检查点。

防火墙有不同类型。一个防火墙可以是硬件自身的一部分,你可以将因特网连接和计算机都插入其中。防火墙也可以在一个独立的机器上运行,该机器作为它背后网络中所有计算机的代理和防火墙。最后,直接连在因特网的机器可以使用个人防火墙。

4)防病毒墙:防毒墙是指位于网络入口处(网关),用于对网络传输中的病毒进行过滤的网络安全设备。通俗的说,防毒墙可以部署在企业局域网和互联网交界的地方,阻止病毒从互联网侵入内网。凡是病毒都有一定的特征。防毒墙会扫描通过网关的数据包,然后对这些数据进行病毒扫描,如果是病毒,则将其清除。理论上讲,防毒墙可以阻止任何病毒从网关处侵入企业内部网络。

现在可以装一个360安全卫士带有木马防护墙功能,可以有效的拦截恶意程序的攻击,和局域网攻击。

5)服务器:服务器英文名称为“Server ”,指的是在网络环境中为客户机(Client )提供各种服务的、特殊的专用计算机。在网络中,服务器承担着数据的存储、转发、发布等关键任

,

务,是各类基于客户机/服务器(C /S )模式网络中不可或缺的重要组成部分。其实对于服务器硬件并没有一定硬性的规定,特别是在中、小型企业,它们的服务器可能就是一台性能较好的PC 机,不同的只是其中安装了专门的服务器操作系统,所以使得这样一台PC 机就担当了服务器的角色,俗称PC 服务器,由它来完成各种所需的服务器任务。当然由于PC 机与专门的服务器在性能方面差距较远,所以可以想象由PC 机担当的服务器无论是在网络连接性能,还是在稳定性等其它各方面都不能承担高负荷任务,只能适用于小型,且任务简单的网络。

6)工作站:工作站是一种高档的微型计算机,通常配有高分辨率的大屏幕显示器及容量很大的内存储器和外存储器,并且具有较强的信息处理功能和高性能的图形、图像处理功能以及联网功能。

四. 操作系统选择 Windows 7 是由微软公司开发的一款操作系统。该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境。 系统特色:

Windows 7 的设计主要围绕五个重点——针对笔记本电脑的特有设计;基于应用服务的设计;用户的个性化;视听娱乐的优化;用户易用性的新引擎。

更易用

Windows 7做了许多方便用户的设计,如快速最大化,窗口半屏显示,跳转列表(Jump List ),系统故障快速修复等,这些新功能令Windows 7成为最易用的Windows 。 更快速

Windows 7大幅缩减了Windows 的启动时间,据实测,在2008年的中低端配置下运行,系统加载时间一般不超过20秒,这比Windows Vista的40余秒相比,是一个很大的进步。 更简单

Windows 7将会让搜索和使用信息更加简单,包括本地、网络和互联网搜索功能,直观的用户体验将更加高级,还会整合自动化应用程序提交和交叉程序数据透明性。 更安全

Windows 7包括了改进了的安全和功能合法性,还会把数据保护和管理扩展到外围设备。Windows 7改进了基于角色的计算方案和用户账户管理,在数据保护和坚固协作的固有冲突之间搭建沟通桥梁,同时也会开启企业级的数据保护和权限许可。

更廉价

Windows 7在中国拥有“微软校园先锋计划”,以全球最便宜的价格卖给中国人,使盗版率大大降低。

节约成本

Windows7可以帮助企业优化它们的桌面基础设施,具有无缝操作系统、应用程序和数据移植功能,并简化PC 供应和升级,进一步朝完整的应用程序更新和补丁方面努力。

五. 服务器软件选择

为手机网站选择Web 服务器软件。

WEB 服务器也称为WWW(WORLD WIDE WEB) 服务器,主要功能是提供网上信息浏览服务。 WWW 是 Internet 的多媒体信息查询工具,是 Internet 上近年才发展起来的服务,也是发展最快和目前用的最广泛的服务。正是因为有了WWW 工具,才使得近年来 Internet 迅速发展,且用户数量飞速增长。

手机网站采用了MS SQL Serve 2005数据库,主要考虑的因素是:MS SQL Serve 2005

,

虽然企业级的数据库系统,但其操作简单、易于维护与管理,完全可以满足中、小型网站建设的需要。

六. 按照、配置、测试服务器软件

使用IIS 构建网站Web 服务器

(1)获得IIS 服务器

(2)安装与卸载IIS 服务器

(3)配置IIS 服务器

(4)测试IIS 服务器

七. 数据库服务器软件选择 数据库SQL Server 2005

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft 、Sybase 和Ashton-Tate 三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft 与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UN Ⅸ操作系统上的应用。

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

八.Web 服务器接口语言选择

WEB 编程语言,分为WEB 静态语言和WEB 动态语言,WEB 静态语言就是通常所见到的html 超文本标记语言,WEB 动态语言主要是ASP ,PHP ,JA V ASCRIPT ,JA V A ,CGI 等计算机语言编写出来的执行灵活的互联网网页程序。

HTML

超文本标记语言可以规定网页中信息陈列格式,指定需要显示的图片,嵌入其他浏览器支持的描述性语言,以及指定超文本连接对象,如其他网页、JA V A 、CGI 程序等。

HTML 语言的原文件是纯文本文件,可以是用任何文本编辑器如UNIX 的VI 、DOS 的EDIT 、WINDOWS 、txt 中的书写器等。但专用编辑器如HTML EASY ! MICROSOFT FRONTPAGE 等提供了一整套模板等编辑工具,还可以直接调用内置的浏览器浏览程序的执行结果,或者提供了“所见即所得”的可视化编程功能。

编辑本段ASP

ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web 应用程序。ASP 网页可以包含HTML 标记、普通文本、脚本命令以及COM 组件等。利用ASP 可以向网页中添加交互式内容,也可以创建使用HTML 网页作为用户界面的web 应用程序。 编辑本段PHP

PHP 是将程序嵌入到HTML 文档中去执行,执行效率比完全生成HTML 标记的CGI 要高许多;PHP 还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行

,

更快。PHP 具有非常强大的功能,所有的CGI 的功能PHP 都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP 可以用C 、C 进行程序的扩展!

编辑本段JA V A SCRIPT

HTML 只能提供一种静态的信息资源,缺少动态客户端与服务器端的交互。JA V A SCRIPT 的出现,使信息和用户之间不仅只是一种显示和浏览的关系,而且实现了实时地、动态的、可交互的表达方式。

JA V ASCRIPT 是一种脚本语言,它采用小程序段的方式实现编程。它的基本结构形式与C 、C 、VB 、DELPHI 十分类似,但她并不需要编译,而是在程序运行过程中被逐行的解释。

JA V ASCRIPT 特点

简单性:它是基于java 基本语句和控制流之上的简单而紧凑的设计,是学习java 的好过渡,而且,它的变量类型是采用若类型,未采用严格的数据类型。

安全性:javascript 不允许访问本地硬盘,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据的丢失。

动态性:javascrpt 可以直接世界驱动的方式进行,即由某种操作动作引起相应的事件响应,如:点击鼠标、移动窗口、选择菜单等。

跨平台性:javascript 依赖于浏览器本身,与操作环境无关。只要能运行浏览器的计算机,并安装了支持javascript 的浏览器就可以正确执行,从而实现了“编写一次,走遍天下”的梦想。

编辑本段JA V A

主要部分

java 语言和类库:java 语言是支持整个java 技术的底层基础,java 类库是随java 语言一起提供的,提供了在任何平台上正常工作的一系列功能特性。

Java 运行系统:主要指java 虚拟机,负责将java 与平台无关的中间代码翻译成本机的可执行机器代码。

Java applet :Java applet 是用java 语言编写的小应用程序,通常存放在web 服务器上,可以嵌入html 中,当调用网页时,自动从web 服务器上下载并在客户机上运行,用户的浏览器就作为一个java 虚拟机。

java 特性

简单性:java 语言是面向对象的;

分布性:java 是专为网络设计的,由一个类库用于tcp/ip协议。

可解释性:java 源程序经编译成字节代码,可以在任何运行JA V A 的机器上结识执行,因此,可独立与平台,可移植性好。

安全性:JA V A 解释器中有字节代码验证程序,它检查字节代码的来源,可判断出字节代码来自防火墙内还是防火墙外,并确认这些代码可以做什么。

JA V A 在WEB 服务器中的功能:

是WEB 服务器应用程序的接口,给WWW 增添交互性和动态特性。

编辑本段CGI

公共网关接口 (Common gateway interface)为web 服务器定义了一种与外部应用程序交互、共享信息的标准。

CGI 的工作原理

客户端浏览器向WEB 服务器提出服务请求并显示服务器传递过来的结果。WEB 服务器将客户请求正确映射传递给CGI 接口程序,在将CGI 的执行结果传递给客户端的浏览器。

,

CGI 接口负责处理WEB 服务器传递过来的客户服务请求。

CGI 的作用

1. 扩大了WEB 服务器的功能;

2. 它打破了服务器软件的局限性,允许用户根据需要采用各种语言去实现无法用HTTP 、HTML 实现的功能,给WWW 提供了更为广阔的应用空间。

3. 为在不同的平台之间进行沟通提供了范例。

连接服务器与外部应用程序。服务器可以向CGI 程序发送信息,CGI 程序也可以向服务器程序回送信息。

标签: