今天无意间看到公司市场部以为同事的电脑上打开的页面——新手如何进行网站建设,由于市场人员的工作和网站推广有着密不可分的联系,但又觉得网站建设涉及到代码,不知如何下手。本文的主题是新手建站,我们的目的只是能够搭建出一个小型网站便可。本文将针对新手建站概括讲解几个步骤。
第一步,网站建设原理
网站建设有几个必要条件,包括域名、网站空间、数据库。下面我们分开进行介绍。
域名是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮件,FTP等)。每一个网站都至少有一个域名,多个域名也可以对应同一个网站。
网站空间就是存放网站内容的空间,网站空间也称为虚拟主机空间。一般小型网站可以使用虚拟空间,在IDC服务商那里能购买到,网站空间可以用来存放网站的文件。前面提到的域名需要和网站空间主机IP对应上,用户即可直接输入域名进行网站的访问了。
数据库对于网站的概念就好像仓库对于家。网站分为动态和静态网站两种,动态网站是需要数据库支持的,数据库可以存放网站会员的资料信息,也可以存放网站新闻信息,当你的网站需要用到某一条信息的时候,例如需要在网站的页面上出现某一个会员的信息,便可以通过数据库找到相应的信息位置,在页面上调取。所以动态页面和静态页面的区别在于,动态页面无需修改页面源文件便可变更网站,而静态页面只能通过修改页面源文件的方式更新。
第二步,学习页面设计
漂亮的网站离不开前期精美的设计,网站美工的工作就是利用photoshop制作出有色特网站风格的网站,需要设计的内容包括背景、banner、logo图片、模板图标等。当然如果你的设计功底不够强也没关系,网上流传的页面模板有很多,秉着“拿来主义”的精神,也可以制作出漂亮的网站来。
第三步,学习服务器端脚本语言
服务器端脚本语言主要是应对动态网站来说的。脚本语言不用太花心思去学习它,因为现在互联网上有许多可供免费使用的开源的网站内容管理系统(cms),它是一个封装好了的网站程序,你不需要了解它的原理,只需要会使用它的功能就可以了。
第四步,学习web语言
网站页面是有一堆代码有规则的组合而成的,能够掌握web编程语言便可以编写出漂亮的网站。最基本的web语言有,html、div/css、javascript,下面分开进行介绍。
Html是网站最为基础的编程语言,它的学名叫做超文本标记语言,是用于描述网页文档的一种标记语言。网站中的每一组文字和图片,通过使用html相应的标签便可以形成一个整体。
Div/css是负责网站的布局排版规范的。在Html语言的基础上,结合div/css的布局、上色、层次便能让网站显得更加的美观。相对于div/css的还有表格布局,但这种布局相对陈旧,已经逐渐被淘汰了。
Javascript能够在网站上设计出漂亮的页面特效,例如常见的滚动、切换等动态效果,都是利用了javascript设计而成的。
第四步,学习服务器端脚本语言
服务器端脚本语言主要是应对动态网站来说的。脚本语言不用太花心思去学习它,因为现在互联网上有许多可供免费使用的开源的网站内容管理系统(cms),它是一个封装好了的网站程序,你不需要了解它的原理,只需要会使用它的功能就可以了。
基本上掌握以上几个步骤的内容,制作出一个网站就不在话下了。当然网站建设最重要的是你要有着一颗勤奋学习的心,持之以恒,终有一天可以成功。