建立一个网站的具体过程_第1页
建立一个网站的具体过程_第2页
建立一个网站的具体过程_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、建立一个网站的具体过程(一)、建设步骤1申请域名(域名备案);2、申请空间;3、定位网站;4、分析网站功能和需求(网站策划);5、网站风格设计 ;6、网站代码制作;7、测试网站;8 FTP上传网站;9、完善资料;10、网站维护。一、申请域名(域名备案)到指定机构,机构名称怎么申请域名?域名很多都是在网上申请的。申请网站域名步骤非常简单,首先 要挑选注册商,目前比较主流的注册商有易名中国()、新网等较大 的域名注册商。首先要在他们的网站上注册帐号, 然后查询每一种域 名的价格(这个价格是不一定的,有时运气好遇到做活动,就比较便 宜啦,而且每个注册商的注册价格也不同),并充值相应的款项,然 后根据

2、他们网站上的步骤填写资料和注册(这个一般注册商的网站上 都有图文并茂的解释,你根据它提示的操作就可以),即可完成。域名注册是要经过注册局审核的,注册局审核域名注册是需要5-7个工 作日的,除了 cn域名之外,注册其它后缀的域名都有相关的邮件通 知的。二、申请空间1、虚拟空间:供应商提供服务器和程序运行环境,自己只要维护代码即可。优点:方便,缺点:不安全、可控性差。一般安全性、功能访问不大的个人站、或企业小网站采用。怎样申请?现在又很多网站提供虚拟空间服务(有的甚至免费)例如:收费标准也不尽相同这要看自己网站的实际情况了 ,一般收费标 准按流量和提供的服务算。2、服务器托管:自己购买服务器或租用

3、服务器,自己搭建环境该服务 器托管到供应商那里。优点:安全,可控性强。一般稍大一点的网站都采用服务器托管。三、定位网站、分析网站功能和需求(网站策划):根据网站定位,设计网站功能和大致页面展示内容,利用工具画草推荐工具:Axureps:这个草图就是一个简陋的网站界面和功能草稿。图:根据需求,快捷而简便的创建基于网站构架图的带注释页面 示意图、操作流程图、以及交互设计,并可自动生成用于演示的 网页文件和规格文件,以提供演示和开发。再简单说就是:业务 流程图。一般来说是网站的网站策划或者产品经理所要做的工作。四、网站风格设计利用草图利用工具做成图片并切图。常用工具:Fireworks、Photos

4、hop 等五、静态页面编写:1、HTML的定义和基本使用(即页面源代码)HTML是一种规范,一种标准,它通过标记符号来标记要显示 的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文 件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如 何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页 文件,然后根据标记符解释和显示其标记的内容, 对书写出错的标记 将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效 果来分析出错原因和出错部位。HTML之所以称为超文本标记语言, 是因为文本中包含了所谓“超级链接”点。所谓超级链接,就是一种 URL指针,通过激活(点击)它,

5、可使浏览器方便地获取新的网页。这也是HTML获得广泛使用的最重要的原因之一。由此可见,网页的本质就是 HTML通过结合使用其他的 Web技术 (如:脚本语言、CG、组件等),可以创造出功能强大的网页。因而, HTML是 Web编程的基础,也就是说万维网是建立在超文本基础之上 的。HTML文件后缀一般为HTML htm,例子见:HTML.HTML查看页面源代码的方式:在浏览器的菜单栏点击查看,然后点击 源文件2)、JavaScript的定义和基本使用(控制页面动态显示效果的编程语言,用于前台控制)JavaScript是一种能让你的网页更加生动活泼的程式语言,也是 目前网页中设计中最容易学又最方便

6、的语言。 你可以利用JavaScript 轻易的做出亲切的欢迎讯息、漂亮的数字钟、有广告效果的跑马灯及 简易的选举,还可以显示浏览器停留的时间。 让这些特殊效果提高网 页的可观性。例子见:HTML2.HTMLJS可以写在单独的一个文件中以S为文件后缀然后在HTML中加 载进来。加载方式举例:vscript src二""type二"text/JavaScript">v/script>JS也可以直接写在 HTML中:vscript type="text/JavaScript">JavaScript 代码v/script&

7、gt;3、CSS的定义和基本使用(控制页面显示样式)CSS: CSS是英语 Cascading Style Sheets (层叠样式表单) 的缩写,用来控制页面显示效果和样式。div+CSS是一种网页的布局方法(有别于HTML勺table布局方 式),简单来说CSS就是页面样式控制,div就是把写好的样式控 制定位到HTMI制定位置。丛 CSS可以写在单独的一个文件中以.CSS为文件后缀然后在 HTML中加载进来。加载方式举例:<li nk href二""type二"text/CSS" />CSS也可以直接写在 HTML中<style&

8、gt;CSS代码</style>4、使用HTML JS、CSS把上面制成的图片用在浏览器中静态的展现出来。使用HTML JS、CSS就能实现很好看的效果:推荐编辑器:DreamWeaver六、后端动态程序1、运行环境介绍(1)、运行平台介绍:目前主要平台:Linux、Windows (推荐用win dows)(2)、Web服务器 介绍(推荐用Apache)WE曲艮务器也称为 WWW(WORLIDEWEB服务器,主要功能是提供网上信息浏览服务。当用户的浏览器连到服务器即:用户 在浏览器输入网址敲回车,web服务器将处理该请求并将处理结 果发送到客户的浏览器上。服务器是一种被动程序:只

9、有当In ternet 上运行在其他计算机中的浏览器发出请求时,服务器 才会响应。最常用的Web服务器是Apache(3)、web动态语言(推荐用PHP)一般静态页面(即HTML htm)只是静态展示的功能没有和服务 器交互信息的功能,它只是把信息静态展示出来,如果要实现搜索、 评论提交、留言、投票、等功能就要使用动态语言。动态页面是指 和服务器交互的,可读取数据库数据。根据选择的平台和项目需要选择所使用的主要编程语言 :JAVA .NET、RUBY PHP斗JAVA适合大型项目开发,编程比较复杂斗.NET只能运行在 WINDOWS台斗RUBY使用敏捷开发,开发迅速,比较适合中小型开发斗推荐P

10、HP:比较好的网站开发语言(4)、数据库介绍(推荐使用MySQL)是按照数据结构来组织、存储和管理数据的仓库。在经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。 例如,企业或事业单位的人事部门常常要把本单位职工的基本情况 (职工号、姓名、 年龄、 性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是 一个数据库。有了这个"数据仓库"我们就可以根据需要随时查询 某职工的基本情况,也可以 查询工资在某个范围内的职工人数 等等。这些工作如果都能在计算机上自动进行, 那我们的人事管 理就可以达到极高的水平。此外,在财务管理、仓库

11、管理、生产 管 理中也需要建立众多的这种"数据库",使其可以利用计算机 实现财务、仓库、生产的自动化管理。J.Mart in给数据库下了一个比较完整的定义:数据库是存 储在一起的相关数据的集合,这些数据是结构化的,无有害的或 不必要的冗余,并为多种使用服务;数据的存储独立于使用它的 程序;对数据库插入新数据,修改和检索原有数据均能按一种公 用的和可控制的方式进行。当某个系统中存在结构上完全分开的 若干个数据库时,则该系统包含一个“数据库集合”。一般中小型网站都会采用 mysql作为数据库因为功能强大 而且免费。2、环境搭建:PHP、MySQL Apache的安装和环境的搭建和配置这个三个都有自己的官方网站和下载页面, 去到官方网站下载 下来,安装到机器上并调整好配置参数即可。Php官方网站:Mysql官方网站:Apache官方网站:3、MySQL的基本使用4、PHP基本使用5、根据产品设计使用PHP编写程序连接数据库、嵌套前台页面实现网站的全部展示和功能七、内网测试:为了保证外网程序的稳定性,一般

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论