|
网站制作基本思路
要设计出一个精美的网站前期工作是必不可少的。一个网页的成功与否,很重要的一个因素在于它的构思,好的创意及丰富详实的内容才能够让你的网页充满勃勃生机。 一、网站的选题 在制作自己的网站之前,首先要确定自己网页的内容。个人网页的设计内容可以从自己的专业或兴趣爱好多做些考虑。例如自己在计算机、书法、绘画等方面有独到的工夫,可以此专题作为网站的内容;如果你只想建一个论坛、Blog、网上商城等网站,那么可以通过一些ASP、CGI、PHP、JSP等网站源程序,然后经过简单的设置与调试即可。 二、网站的命名 网站的命名其实也很有学问,一个好的名字可以为商业网站带来巨大的利润。个人网站的命名也应有点新意,又要切中主题,使之能够打动读者,而不落俗套。 三、网页的组织结构 网页的选题确定好以后,接下来就要确立网站的总体结构了。总体结构的确立至关重要,它是网站设计能否成功的关键所在。如果我们对网站的总体结构了如指掌,设计起来就会得心应手,游刃有余,但是如果网站的总体结构比较混乱,在设计的过程中也就会颠三倒四,无法将自己的想法表达出来,这样的网站一般不会很成功。一般网页的组织结构是采用树形结构。 四、资料的收集与整理 在对自己未来的网页有了一个初步的构思后,还需要有丰富的内容去充实。网页的基本组成元素有三个:文字内容、图片和超级链接。而Internet的最迷人之处在于它信息的极大丰富,如果你的网而只有漂亮的外观而实质内容很少,那么就不会有多少人在你的网页中停留。要注意的一点是,网站的内容必需合法。 五、网页中颜色搭配与原理 色彩的运用在网页中的作用真是djip重要了,有些网页看上去十分典雅、有品位,令人赏心悦目,但是页面结构却很简单、图象也不复杂,这主要是色彩运用得当。 1.色彩基本概念 自然界中的颜色可以分为非彩色和彩色两大类。非彩色指黑色、白色和各种深浅不一的灰色,而其他所有颜色均属于彩色。任何一种彩色具有三个属性: 色相(Hue):也叫色泽,是颜色的基本特征,反映颜色的基本面貌。 饱和度(Saturation):也叫纯度,指颜色的纯洁程度。 明度(Brightness或Lightness或Luminousity):也叫亮度,体现颜色的深浅。 非彩色只有明度特征,没有色相和饱和度的区别。 2.色彩的三原色 电脑屏幕的色彩是由RGB(红、绿、蓝)三种色光所合成的,而我们可通过调整这三个原色就可以调校出其他的颜色,在许多图像处理软件里,都有提供色彩调配功能,你可输入三原色的数值来调配颜色,也可直接根据软件提供的调色板来选择颜色。 色彩千变万化,彩色的搭配是我们研究的重点。我们依然需要进一步学习一些色彩的知识。 A.色环 我们将色彩按“红->黄->绿->蓝->红”依次过度渐变,就可以得到一个色彩环。色环的两端是暖色和寒色,当中是中型色。 B.色彩的心理感觉 不同的颜色会给浏览者不同的心理感受。 红色:是一种激奋的色彩。刺激效果,能使人产生冲动,愤怒,热情,活力的感觉。 绿色:介于冷暖两中色彩的中间,显得和睦,宁静,健康,安全的感觉。它和金黄,淡白搭配,可以产生优雅,舒适的气氛。 橙色:也是一种激奋的色彩,具有轻快,欢欣,热烈,温馨,时尚的效果。 黄色:具有快乐,希望,智慧和轻快的个性,它的明度最高。 蓝色:是最具凉爽,清新,专业的色彩。它和白色混合,能体现柔顺,淡雅,浪漫的气氛(象天空的色彩)。 白色:具有洁白,明快,纯真,清洁的感受。 黑色:具有深沉,神秘,寂静,悲哀,压抑的感受。 灰色:具有中庸,平凡,温和,谦让,中立和高雅的感觉。 每种色彩在饱和度,透明度上略微变化就会产生不同的感觉。以绿色为例,黄绿色有青春,旺盛的视觉意境,而蓝绿色则显得幽宁,阴深。 3.网页色彩搭配的技巧 A.用一种色彩 这里是指先选定一种色彩,然后调整透明度或者饱和度,(说得通俗些就是将色彩变淡或则加深),产生新的色彩,用于网页。这样的页面看起来色彩统一,有层次感。 B.用两种色彩 先选定一种色彩,然后选择它的对比色(在Photoshop里按ctrl+shift+I)。我的主页用蓝色和黄色就是这样确定的。整个页面色彩丰富但不花哨。 C.用一个色系 简单地说就是用一个感觉的色彩,例如淡蓝,淡黄,淡绿;或者土黄,土灰,土蓝。确定色彩的方法各人不同,我是在Photoshop里按前景色方框,在跳出的拾色器窗中选择“自定义”,然后在“色库”中选就可以了。 D.用黑色和一种彩色 比如大红的字体配黑色的边框感觉比较搭配。 在网页配色中,忌讳的是:不要将所有颜色都用到,尽量控制在三种色彩以内;背景和前文的对比尽量要大(绝对不要用花纹繁复的图案作背景),以便突出主要文字内容。 六、选择网页的设计方法 要建立一个网站,要选择用何种方法来实现它。现在,能够用来设计网站的方法有很多,可以使用HTML语言来编辑,也可以使用网页制作工具(如:Macromedia Dreamweaver MX 2004、Microsoft ProntPage 2003)来设计网站。对于一个初学者来说,可以通过下载ASP、ASP.Net、CGI、PHP、JSP等网站源程序,这样就可以不用花费太多时间,就可以制作出一个漂亮的网站。当然,如果你对源代码比较熟悉,也可以对网站进行修饰,制作出高水平的网站。 小知识 ASP ASP是Active Server Page(动态服务器主页)的缩写,它可用来创建动态WEB页或生成功能强大的WEB应用程序。ASP页包括HTML标记、文本和脚本命令的文件,ASP页可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。通过ASP,可为你的WEB页添加交互内容或用HTML页构成整个WEB应用程序,这些应用程序使用HTML页作为你的客户的界面。ASP的工作原理:当用户申请一个*.asp主页时,Web服务器响应该HTTP请求,调用ASP引擎,调出被申请文件。当遇到任何与ActiveX Scripting兼容的脚本(如VBScript和javascript)时,ASP引擎会调用相应的脚本引擎进行处理。若脚本指令中含有访问数据库的请求,就通过ODBC与后台数据库相连,由数据库访问组件执行访库操作。ASP脚本是在服务器端解释执行的,它依据访库的结果集自动生成符合HTML语言的主页,去响应用户的请求。所有相关发布工作由Web服务器负责。 ASP.NET ASP.NET是在服务器上运行的编译好的公共语言运行库代码。由于ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。ASP.NET框架类库、消息处理和数据访问解决方案都可从Web无缝访问。ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET页框架使你可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似Visual Basic的简单窗体处理模型中处理事件。ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。 CGI CGI(Common Gateway Interface)即公用网关接口,它是程序和应用软件用来与网络服务器软件连接的通用标准,CGI提供网络浏览器和数据信息之间的传送业务。它就像是Web上为交流而设的一扇门,这个程序决定着这扇门是开还是关。CGI是一段程序,它运行在Server上,提供同客户段 HTML页面的接口。根据客户端在进行请求时所采用的方法,服务器负责收集由客户端提供的信息,并根据客户端请求的CGI脚本程序文件名,执行该脚本程序。所谓脚本程序就是该程序在CGI控制下运行程序。CGI脚本程序启动后,服务器将客户端的信息传给此程序,该程序对客户的信息处理后,将运行结果交给服务器,由服务器负责再向客户端传递。CGI主要运用于处理搜索引擎和一般表单。 PHP PHP(PHP:Hypertext Preprocessor)是一种HTML内嵌式的语言(类似IIS上的ASP)。而PHP独特的语法混合了C、Java、Perl以及PHP式的新语法。它可以比CGI或者Perl更快速的执行动态网页。PHP 可以用在所有主流的操作系统上,包括Linux、不同版本的Unix〈包括HP-UX、Solaris和OpenBSD〉、Microsoft Windows、Mac OS X、RISC OS等。PHP已经为大多数的网页服务器提供了模块,至于其他的支持CGI标准的,PHP也可以当作CGI处理器来使用。在使用PHP的情况下,你可以自由地选用操作系统和网页服务器。此外,你还可以选择以程序语言或对象导向程序设计,或混合两者来开发程序。虽然目前的 PHP 版本还不能实现所有标准的OOP功能,但许多代码链接库和大型的应用程序 〈包括 PEAR 链接库〉都只使用了OOP代码编写而成。 JSP JSP(Java Server Pages)是由Sun Microsystem公司于1999年6月推出的新技术,是基于Java Servlet以及整个java体系的Web开发技术,是Servlet2.1 API的扩展。利用这一技术可以建立先进、安全和跨平台的动态网站。JSP的结构与ASP非常相似。两者都是为基于WEB应用实现动态互动网页制作提供的技术环境支持。同等程度上来讲,两者都能够为程序开发人员提供实现应用程序的编制,网页从逻辑上分离的技术。而且两者都能够替代CGI使网站建设与发展变的较为简单与快捷。不过ASP一般只应用于Windows NT/2000平台,而JSP则可以不加修改地在85%以上的Web Server上执行,其中包括了NT的系统,符合write once,run anywhere的java标准。 来源:www.upschool.com.cn 作者:未知 关键字:网站制作,CGI,PHP,ASP,JSP,色彩搭配,命名 发表日期:2007-2-8 10:27:46 网页显示有限 阅读全文请下载本文完整版WORD文档
上一篇:Web2.0视觉风格进化论 下一篇:
2008-12-2 11:19:41
|