什么情况下应该把网站的页面变成静态网页发布

 更新时间:2016年9月20日 19:04  点击:2246
WEB界面静态化进入最后的环节,可以令管理员分门分类分子网地选择项目进行静态化,主要是首页,效率很高,按由XML设定的静态化项目,一个网站管理员可以在几分钟内完成上千个首页的静态化发布。但是当进入到再翻页部分时,却令我沉思了整整半天,觉得前面几天的路,也许走错了。

  要知道错在什么地方,最好先看看为什么要进行WEB界面静态化。我绝不在乎已经浮了两年多的所谓不能把WEB界面变成静态页面就是技术不佳的话,事实上,今天才开始静态化是由于搜索引擎的要求。换言之,如果不是由于有搜索引擎极大的访问压力,仅仅是人的点击的话,根本不需要考虑动态网页静态提供。这就是路可能走错的原因,因为,对于人来说,把首页进行静态化是可以减轻访问压力的;而对于搜索引擎来说,如果梢页也是以伪静态形式提供的话,那么是否首页并不重要了,因为搜索引擎会顺着连接把整个网站搜个遍,如果仅仅是把首页静态化,对于减轻搜索引擎的压力没有什么帮助,如果是把所有异化的网页全部静态化,工程何其大也,包括使用者网站编辑,她们能够承受吗?

  把首页静态化的原因,说起来主要与中国国内的网站设计陋习有关:总是把首页做得奇大无比,塞满了没有人看的垃圾。因此,假设受众总是先到首页的话,那么首页的负载就是后续页面的几十倍,把它静态化,也就省下了资源。但实际上目前的趋势,或者说国外网站的大势是使用精简的小首页,这样静态化就没有太大的必要;如果访问负载来自于搜索引擎的话,就更没有必要了。

  那么什么内容应该以静态网页提供呢?大致可以把网页分成三类:一是导航性网页,这类页面变化少,适宜使用静态页面提供;国外网站的首页一般是这种形式;二是内容分类列表、摘要网页,这类是相对于书本的目录,如果是更新频繁的话,静态网页很难做,主要是需要实时更新的内容太多,一般适宜动态网页;三是内容页,如文章内容,这类网页罕有访问,也极少变动,适于变成静态网页。国内的网站的常见的大首页,主要是把第一类和第二类的功能混淆起来。我的系统的功能目前是主要把第一类变成静态,还是挺有用的,但尝试把第二类变成静态,就不恰当了,这就是我错的地方。

  “把动态页面转成静态页面”,需求看似简单,但只有实际做下去,才知道什么是合适的,什么不是合适的。


  门户网站有很多种。最为国人熟知的是象新浪搜狐那种信息类门户。主要以广告收入为主。现在也有博客门户等。象当当、淘宝那样的购物平台,其实也是一种门户,只不过陈列的是商品信息,赢利方式是依靠出售商品。不同的门户,有不同的需求,都应该根据这些需求出发去设计网站,这是众所周知的,但是它们之间也有共性,那就是都要求提高浏览效率!促使网站达成赢利目标。

  信息类门户:

  1.网页的体积最小

  2.分类明确,多方向引导

  3.信息量最大

  4.风格一致,易于管理

  5.以适当的方式提供多种多样的广告位

  6.分栏目设计突出主题风格

  购物类门户:

  1.网页体积尽量小

  2.分类明确,多方向引导

  3.信息根据重要程度疏密有秩

  4.每一个页面信息都是一种广告方式

  5.突出商品本身

  6.分栏目设计突出主题风格

  一、网站风格/创意

  “风格(style)是抽象的。是指站点的整体形象给浏览者的综合感受。整体形象包括站点的版面布局,色彩,字体,浏览方式等。如:我们觉得迪斯尼是生动活泼的而IBM则是专业严肃的。每一个网站都会给人们留下的不同感受。这里我们需要做到的是根据网站的定位做出网站特有的风格。除此我们还需要在风格同一上需要把握一下,其实这个风格的统一和传统的印刷出版物没什么区别。你网页上所有的图像、文字,包括像背景颜色、区分线、字体、标题、注脚什么的,都要统一风格,贯穿全站。这样子用户看起来舒服、顺畅,会对你的网站留下一个很专业的印象,有一个全局感受。

  创意,所谓创意就是不拘一格某些设计师在做创意的时候大费周章,做出来确实不可否认很有创意、很别致,但往往对于行业网站的客户为什么不能接受呢?此时不要太责怪客户的不识货,应该反思,抓住客户的需求。其实做行业网站不需要很多大的创意,也不要浪费过多的时间去追求如何个性、如何好看,我们只需要一点小小的创意贯穿全站,也许会使网站更生动更具有吸引力、更有思想。”

  不要在页头用大面积的装饰图片来体现整个网站的风格

  门户网站构成很复杂,通常会兼并、嵌套很多小网站。网站的经营方当然希望让这些小的网站套用整个门户的VI

  网站中有哪些关键技巧?有哪些陷阱?在这里,世界上一流的网站设计专家,让你共享他们的秘密,告诉你:使网站赋予情趣的诀窍、应该避免做什么、应使用什么工具软件以及他们喜爱和厌恶的网站。

  01 明确内容   

  如果你想成为一个网站设计者,并正想建一个网站的话,首先应该考虑网站的内容,包括网站功能和你的用户需要什么。你的整个设计都应该围绕这些方面来进行。

  02 抓住用户

  如果用户不能够迅速地进入你的网站,或操作不便捷,网站设计就是失败的。不要让用户失望而转向你的对手的网站。

  03 优化内容

  内容是核心。大约在两年以前,企业网站就像一本广告册子,更槽糕的是,网站使用了大量的图片,似乎要几个世纪才能下载完。   Chanels网站(www.channels.co.uk)在设计的某些方面是成功的,但是内容太贪乏,并且要花很长时间才能找到所要的东西,因此不能算是一个成功的网站。  

  04 快速下载

  没有什么比要花很长时间下载页面更槽糕的了。作为一条经验,一个标准的网页应不大于60K,通过56K调制解调器加载花30秒的时间。有的设计者说网页加载应在15秒内。

  05 网站升级

  时刻注意网站的运行状况。性能很好的主机随着访问人数的增加,可能会运行缓慢。但是,如果你不想失去访问者的话,一定要仔细计划好你的升级计划。

  06 坚持基本原则

  即使你不懂HTML语言,你只需购买一个有版权的所见即所得的网页设计工具,如Adobe PageMill 或 Microsoft FrontPage Express,就可以创建一个看起来很合理的网站。但是,在设计时,这些软件包虽然不需要HTML,却使网站速度下降。   为了成功地设计网站,你必须理解HTML是如何工作的。大多数的网站设计者建议网络新手应从有关HTML的书中去寻找答案,用Notepad制作网页。

  07 学习HTML

  用HTML设计网站,可以控制设计的整个过程。但是,如果你仅仅是网站设计的新手,你应该寻找一个允许修改HTML的软件包。HomeSite4是一个很好的Web设计工具。在设计过程中,HomeSite4能帮助你学习HTML。它还允许你切换到所见即所得的模式,以便你在把网站发送到Web之前,预览你的网站。

  08 用笔画一个网站的框架

  圣人云:笔比剑更强大。在用计算机之前,用笔画一个网站的框架,显示出所有网页的相互关系。计划好你的用户如何以最少的时间浏览你的网站。

  09 “在计算机上永远也找不到好的方案”。    ——专家忠告

  10 网站地图

  许多设计者把他们的网站地图放在网站上,这种做法,却是弊大于利。绝大部分的访问者上网是寻找一些特别的信息,他们对于你的网站是如何工作的,并没有兴趣。如果你觉得你的网站需要地图,那很可能是需要改进你的导航和工具条。

  11 “睁大你的眼睛,留意所有的事情。对最不相关的东西的观察可以得到最好的灵感。观察一个站点的结构和设计。理解站点结构的关键元素,确保你的设计是围绕站点浏览进行的。”    ——专家忠告

  12 点击规则

  听说过3次点击规则吗?对于小型网站,在你的主页上,没有任何一条信息,需要点击次数超过3次的。对于大型网站,使用导航和工具条来改善操作。

  13 特殊字体的应用

  虽然你可以在你的HTML中使用特殊的字体,但是,你不可能预测你的访问者在他们的计算机上将看到什么。在你的计算机里看起来相当好的页面,在另一个不同的平台上看起来可能非常糟糕。一些网站设计员喜欢使用来定义特性,这虽然允许你使用特殊的字体,但是仍需要一些变通的方法,以免你所选择的字体在访问者的计算机上不能显示。级联风格表CSS有助于解决这些问题,但是只有最新版的浏览器才支持CSS。

  14 “使用切合实际的简便的命名规则。”    ——专家忠告

  15 检查错别字

  好的拼写是人们一生中重要的技能。但是遗憾的是,许多设计者都缺少这种技能。确保你拼写正确,并且格外注意平常容易误写的错别字。

  16 避免长文本页面

  在一个站点上有许多只有文本的页面,是令人乏味的,且也浪费Web的潜力。如果你有大量的基于文本的文档,应当以Adobe Acrobat格式的文件形式来放置,以便你的访问者能离线阅读。

  17 不要使用卷滚条   人们厌恶在网上使用卷滚条。Trouble网站(www.Trouble.co.uk)是一个典型的设计很差的网站。它基于一个浮动的架构,为了阅读所有的文本,浏览者不得不使用卷滚条。

  18 专家最喜爱的Web设计工具

  1.Adobe Photoshop   

  Banner作为网上广告宣传的主要形式,越来越受到许多网站的青睐。笔者在制作自己的网站时,喜欢用友立Gif Animator加工一些创意独特、制作精美的Banner,它不但能给访问网站的用户留下一个深刻的印象,而且能体现你做的网站非常专业。一个偶然的机会我发现一个名叫BannerShop Gif Animator的软件,使用后发现它能做出非常专业级的Banner来。从其中“Master Frame”的概念来讲,它在功能上已超过了友立Gif Animator,并且在制作动画方面包含了友立Gif Animator的所有功能,其内置的图片过渡效果还可以从网上下载,非常方便。笔者不敢独享,赶紧介绍给各位幸幸苦苦制作网页的菜鸟们。

  BannerShop Gif Animator是Selteco公司的主打产品,最新版本5.0.6.2。由于是共享软件,只有30天的试用期,所以每次当你运行该软件时都会有一个让你注册的对话框,我们可以按对话框上的Evaluate按钮来试用该软件。操作界面如图1所示。


图1

  应用案例:房地产超市动画

  制作步骤:

  1.新建一个文件,按[Image>Import Image…]从BannerShop Gif Animator安装目录下的Tutorial目录中导入chicago.gif文件。


图2

  2.缩小图片的尺寸。按[Image> Image Size…](如图3)将图片设置成宽为200像素、高为33像素的图片。


图3

  3.点击 按钮自动将当前帧的大小调整为当前图片的大小。

  4.点击Current Colors浮动窗口的前景色按钮(左边第一个按钮),弹出的对话框中,在Predefined Colors的下拉框中选择Orange,把前景色改为橙色。

  在制作网页的过程中,自适应问题是经常遇到,而又最让人头疼的,看了好多种解决的方法,但是都不是万能的。今天遇到这个问题,实在让我挠头,借鉴了Shark的方法,又给了我一个新思路。当时没仔细看LBS的样式表,今天才发现,.clear用的就是这个方法。接下来,我会做个关于“自适应高度”问题的汇总,以便今后遇到问题时候更快解决。

  为了解决浮动元素引起父元素无法获得高度的问题,我们一般在子元素的最后加上一个Spacer Div(clear:both)。但是IE和Mozilla对div的解释不同引起一些表现上的差异。

  最简单的Spacer:

.HackBox{clear:both;}

  IE可以正确地产生预期的效果,但是在Mozilla中不起作用。所以现在很多人是这么用的
.HackBox{ height:0; clear:both;}

  然后XHTML中加入一个 ,如下:
<div class="HackBox">&nbsp;</div>


<
[!--infotagslink--]

相关文章

  • 如何获取网站icon有哪些可行的方法

    获取网站icon,常用最简单的方法就是通过website/favicon.ico来获取,不过由于很多网站都是在页面里面设置favicon,所以此方法很多情况都不可用。 更好的办法是通过google提供的服务来实现:http://www.google.com/s2/favi...2014-06-07
  • mac下Apache + MySql + PHP搭建网站开发环境

    首先为什不自己分别搭建Apache,PHP和MySql的环境呢?这样自己可以了解更多知识,说起来也更酷。可也许因为我懒吧,我是那种“既然有现成的,用就是了”的人。君子生非异也,善假于物也。两千年前的荀子就教导我们,要善于利用工具...2014-06-07
  • php根据用户语言跳转相应网页

    当来访者浏览器语言是中文就进入中文版面,国外的用户默认浏览器不是中文的就跳转英文页面。 <&#63;php $lan = substr(&#8194;$HTTP_ACCEPT_LANGUAGE,0,5); if ($lan == "zh-cn") print("<meta http-equiv='refresh' c...2015-11-08
  • 腾讯视频怎么放到自己的网页上?

    腾讯视频怎么放到自己的网页上?这个问题是一个基本的问题,要把腾讯视频放到自己的网页有许多的办法,当然一般情况就是直接使用它们的网页代码了,如果你要下载资源再放到...2016-09-20
  • php实现网站留言板功能

    我要实现的就是下图的这种样式,可参考下面这两个网站的留言板,他们的实现原理都是一样的畅言留言板样式:网易跟帖样式:原理 需要在评论表添加两个主要字段 id 和 pid ,其他字段随意添加,比如文章id、回复时间、回复内容、...2015-11-08
  • 网站广告怎么投放最好?首屏广告投放类型优化和广告位布局优化的案例

    网站广告怎么投放最好?一个网站中广告位置最好的是哪几个地方呢,许多的朋友都不知道如何让自己的网站广告收效最好了,今天我们就一起来看看吧。 在说到联盟优化前,...2016-10-10
  • 基于JavaScript实现网页倒计时自动跳转代码

    这篇文章主要介绍了基于JavaScript实现网页倒计时自动跳转代码 的相关资料,需要的朋友可以参考下...2015-12-29
  • 网页头部声明lang=”zh-cn”、lang=“zh”、lang=“zh-cmn-Hans”区别

    我们现在使用的软件都会自动在前面加一个申明了,那么在网页头部声明lang=”zh-cn”、lang=“zh”、lang=“zh-cmn-Hans”区别是什么呢?下面我们就一起来看看吧. 单...2016-09-20
  • C#中静态的深入理解

    这篇文章详细的介绍了C#中的静态,有需要的朋友可以参考一下...2020-06-25
  • 个人站长做网站应该考虑的一些问题

    个人网站建设应该考虑哪些问题呢?这个问题我们先在这里不说,下文会一一列出来,希望这些建义能帮助到各位同学哦。 我相信VIP成员里面有很多站长,每个人几乎都拥有一个...2016-10-10
  • C#实现Winform中打开网页页面的方法

    这篇文章主要介绍了C#实现Winform中打开网页页面的方法,涉及WinForm中WebBrowser的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
  • 浅析C#中静态方法和非静态方法的区别

    C#静态方法与非静态方法的区别不仅仅是概念上的,那么他们有什么具体的区别呢?让我们通过本文向大家介绍下C#中静态方法和非静态方法的区别,一起看看吧...2020-06-25
  • 分享利用论坛签名提升网站权重

    分享一篇利用论坛签名提升网站权重的方法,在推广中论坛签名也是一种不错的外链推荐的方法,但现在权重越来越低了,有需要的朋友可以看看。 话说有一天在站长网上面看...2016-10-10
  • 网站排名提升后稳定排名方法

    一、靠前排名成搜索关注的对象   从搜索引擎的角度考虑一下,就不难理解为什么搜索引擎对排名在首页的网站那么慎重,甚至对新进排名在首页的一些网站进行为期一个多月的...2016-10-10
  • 如何提高网站pv 吸引力

    关于如何提高网站的吸引呢,下面我们列出了5点,让你的网站pv大大的提升哦   1、建立一个清晰的网站地图   一个清晰的网站地图可以给你的用户提供一个简介明了的...2017-07-06
  • Go语言通过http抓取网页的方法

    这篇文章主要介绍了Go语言通过http抓取网页的方法,实例分析了Go语言通过http操作页面的技巧,需要的朋友可以参考下...2020-05-05
  • 用PHP与XML联手进行网站编程

    一、小序 HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着WEB越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供...2016-11-25
  • 如何有效提高网站的用户回头率

    第一,网站的内容;请各位站长朋友不要一天到晚只想着出什么好的绝招来推广网站,却忽略了网站的内容;其实网站的内容是极为重要的,因为这是你的本,你的根!网站的内容只有不断...2017-07-06
  • 西部数码空间伪静态配置方法图解

    今天在使用西部数码空间时发现里面有很多定义好的伪静态规则了,下面我来给大家介绍一下在后面主机面板中配置使用伪静态功能吧,希望文章对各位会带来帮助。...2016-10-10