网页优化方案范例6篇

前言:中文期刊网精心挑选了网页优化方案范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

网页优化方案

网页优化方案范文1

【关键词】 互联网电视 CDN 跨运营商固定宽带网络接入

一、前言

家庭宽带类应用是基于家庭网关及宽带网络,为用户提供如互联网电视、家庭高清视频通话,以及其它增值服务的应用。互联网电视应用是指基于宽带应用型家庭网关的应用设备(机顶盒)和宽带网络,以电视机为显示终端,向用户提供高清、可点播的互联网电视节目等内容服务。随着网络的飞速发展,互联网电视业务的用户数量和使用与日俱增,互联网电视业务的粘性极强,用户服务涉及的环节包括终端家庭内部网络环境、小区宽带接入、网络汇聚、骨干传输、平台服务多个环节,互联网电视业务的质量某种程度取决于宽带网络服务的运行质量。

二、互联网电视应用系统结构概述

互联网电视应用系统结构见图1。家庭网关管理平台包括针对互联网电视应用的认证模块、订购关系管理模块、计费管理模块、终端管理以及屏幕管理模块。家庭网关管理平台分别与集成播控平台、支撑系统、CDN平台、宽带应用型家庭网关的应用设备(机顶盒)接口,提供终端开通、用户/终端认证、用户订购业务并转发业务订购/退订请求、业务订购关系管理、终端管理、屏幕管理等功能。

分发控制平台包括访问控制模块和CDN平台,与集成播控平台接口获得内容元数据、内容实体并进行分发。访问控制模块负责接收用户的订购/退订、订购关系查询、视频点播请求并进行相应用户认证、业务鉴权处理,CDN平台负责用户调度和提供实际的流数据服务。终端是指宽带应用型家庭网关分体机中的应用设备(机顶盒)以及预置的互联网电视应用客户端。机顶盒中需预置家庭网关管理平台地址,与家庭网关管理平台交互实现用户认证、终端管理等功能。客户端中需预置集成播控平台地址,通过集成播控平台获取EPG页面;客户端通过访问控制模块完成订购/退订、订购关系查询、点播鉴权处理;并通过访问CDN平台获取视频流服务。集成播控平台向家庭网关管理平台和分发控制平台提供内容元数据和内容实体,并向互联网电视应用客户端提供EPG页面(如栏目列表、节目列表、书签、收藏等)。

CDN系统架构主要包含全局调度(GSLB)、内容中心(CCS)、服务节点(SNS)、运营管理(OMS),各系统主要功能如下:全局调度系统实现CDN系统的全局控制与调度功能,是终端用户访问的统一入口。该子系统应包含用户请求调度、调度策略管理、节点资源管理等功能模块。内容中心系统负责从上一级内容源获取内容、存储内容并为下级节点提供服务。本子系统应包含内容注入、内容删除、内容处理、内容存储、内容管理以及内容分发等功能模块。根据实际运营部署需求,可在全网内容中心下层部署区域内容中心,其中全网内容中心存储CDN系统内的全量内容,区域内容中心仅存储该区域内的热点内容。服务节点系统主要负责缓存热点内容,并为终端用户提供媒体服务;当本地缓存没有内容时,服务节点应向上级节点回源获取内容并提供给终端用户。本子系统应包含内容分发、内容缓存、本地调度、内容处理、媒体服务以及访问控制等功能模块。

三、互联网电视CDN组网部署方案

3.1 互联网电视CDN组网部署方案

CDN应提供灵活、可扩展的组网方案满足互联网电视业务运营需求,满足网络无缝演进需求,具体包括支持多点、分级内容注入;支持CDN节点分布式组网,包括分布式内容存储、分布式流服务等;可扩展支持标准化、开放的架构实现CDN级联组网,以及多厂家混合组网;可扩展支持TV、PC及移动终端视频业务的统一组网。

互联网电视CDN部署方案重点关注CDN中的架构、功能、组网、接口等。外部接口保证业务模块的标准化对接,内部接口确保内部组件模块化,对接接口保证异构CDN系统之间的互通,并可支持多厂家方案组网和升级,降低采购成本。业务层面需要支持流媒体服务能力,支持多种流媒体协议,如HLS,HHTTP PD,下载等,支持WEB页面的缓存能力,支持WEB业务和流媒体业务的统一管理和调度。

图4 互联网电视应用CDN内部接口拓扑图

CDN组网包括单点部署和分布部署,其中分布部署又分为二级组网和三级组网架构。单点部署:所有设备集中部署向用户提供媒体服务,可以不提供内容分发功能,等同于媒体服务集群。适用于小规模流媒体服务提供或对接内容存储CDN提供面向用户的流媒体服务的场景。分布部署:内容库存储在内容中心,区域中心和服务节点可根据用户规模和服务性能等需求进行分布式部署。对于分布部署的CDN系统应支持多个CDN之间的对等互联和上下级互联,实现跨域方式的内容分发和用户调度。

3.2 互联网电视业务质量测试方案及结果

以北京、上海、深圳、广州跨运营商固定宽带网络接入环境下的终端进行测试,家庭用户共享4M-20M。(1)广东移动、上海铁通、上海移动测试点与家庭网关管理平台直连,在发生网络异常时,对视频源进行判断;(2)广东联通、广东电信、广州联通、深圳电信、上海电信各测试点均连接到蓝汛CDN出口,以观测跨运营商固定宽带网络接入环境下产品体现出来的用户体验差异性;(3)北京联通连接到蓝汛CDN出口,保障出口带宽稳定,且从路由上比其它测试点距离CDN更近,以测试CDN出口情况;(4)北京电信通10M共享;(5)小众网络,ip138网站查询结构显示,网络出口在国外。

根据一个月的测试结果,产品体验包括直播缓冲时间、切台时间、EPG刷新时间、直播/点播流畅程度呈现高度一致性趋势,即4M带宽条件下,标清回看/点播的视频播放流畅、EPG刷新流畅,8M以上带宽条件下高清节目播放流畅,时移响应时间均值各地都能保证在2秒以内;异常情况下,比如,晚高峰时期(晚8点半至10点半,各地均有偶现播放卡顿现象),出现卡顿的同一时间点各地表现均一致。广东区域各测试点相较北京联通整体各项时间性能稍慢0.3秒左右,从路由跟踪结果来看比较合理,普遍比北京联通采样点多经过两个网络节点。视频播放趋于流畅、稳定,连接到蓝汛的各播放检测点播放效果回看和点播播放质量均比较稳定,未出现视频播放卡顿的现象。.EPG信息刷新流畅、稳定,访问高峰时,EPG各网络检测点均未有报出EPG刷新较慢的现象。部分小众网络用户体验差,从北京电信通测试点的查询可见其网路出口在国外,其路由表过长,从而导致视频卡顿、EPG刷新慢现象明显高于移动、联通、电信网络下的测试点。(表1)

3.3 互联网电视业务质量测试典型问题解决

在互联网电视业务质量测试过程中出现了EPG页面刷新时间不稳定、偶现直播台切台慢、CCTV-3、5、6、8无法播放和盗链导致服务器过载,引发全网卡顿现象的典型问题,通过策略及配置优化均得到有效解决,以上典型问题的解决对保障互联网电视业务大规模商用的业务质量有重要的作用。

(1)EPG页面刷新时间不稳定,即在访问高峰时,EPG各网络测试点均有报出EPG刷新较慢的现象(重点为电影详情等图片多的页面,能够看到图片一张一张陆续显示),由于当时EPG图片加载都需要到家庭网关管理平台中央服务器进行请求,通过对EPG图片加载策略进行优化解决该问题。

(2)偶现直播切台慢,在网络情况相对稳定时,偶现切台8-10秒现象(高于平均时间――2.3秒),发生概率1%,发生频道对象无规律。经过分析发现,终端存在网络丢包现象,通过终端优化并升级软件版本解决该问题。

(3)CCTV-3、5、6、8无法播放,而同一时间,其它频道均可正常播放。经各方配合分析发现,当时时移服务器发生故障,而CCTV-3、5、6、8的播放机制与其它频道不一致(直播自动切换到时移),从而导致这些频道无法正确获取视频源播放,通过优化终端处理机制解决。

(4)盗链导致服务器过载,引发全网卡顿现象,晚高峰时间段,全网均发生播放卡顿现象,后经后台流量及日志分析,发现网内存在同一序列号同一时间从海量不同IP地址向服务器发起数据包请求的现象,通过后台实时测试流量数据,确立了防盗链规范,管控盗链现象,禁止各问题序列号访问权限后全网播放均得到恢复。

四、小结

2013年8月,国务院“宽带中国”战略实施方案,宽带正式从部门行动上升为国家战略,宽带成为战略性基础设施。家庭宽带类应用内容也将越来越丰富、高清视频电话、亲情通、家庭安防、教育、健康、无线城市、电商购物等都对宽带效率,特别是网间流量效率提出更多的需求。在家庭宽带类应用越来越丰富的情况下,有效的CDN组网将持续对提升用户体验、降低网间结算成本发挥更重要的作用。参考文献

[1] 于刚.OTT TV互联网电视未来的发展方向[J].山西电子技术,2013(5): 90-91,96

[2] 张世琦.多媒体家庭网关的系统设计与实现[D].哈尔滨:哈尔滨工业大学,2008年

[3] 朱栩,刘伯涛.构建适应三网融合的高效能承载网[J].信息通信技术,2010(5):53-56

网页优化方案范文2

关键词:网络舆情;网络爬虫;网络资源;爬虫测速;主题更改

中图分类号:TP391.3

21世纪是信息科学技术飞速发展的世纪,互联网在生活中的应用越来越广泛,尤其是随着智能手机逐渐普遍,人们能够通过移动互联网更加便捷地获得外部资讯。网络舆情是当前网民们针对热点社会事件以及社会政治经济状况等内容反映出的态度总和。“管中窥豹,时见一斑”,可以说网络舆情就是当前社会现状的放大镜,针对这些态度思想及政治倾向的社会舆论信息的收集整合,是分析社会动向、研究人民需求的重要手段。

互联网引擎搜索技术并未完全成熟,在很多具体环节仍旧存在着缺点,严重制约着网络舆情监测工作的全面展开。传统的网络爬虫技术在进行网络信息的获取时,对其内容的处理精确性和不足,存在着无用信息过多和部分关键信息缺失的情况。因而,针对网络爬虫技术进行研究,提出更为有效的优化措施是一项十分必要的工作。

1 互联网舆情检索技术

现阶段建设的网络舆情监测系统基本涵盖了所有互联网领域的基本技术,是一项复杂而庞大工程。但从系统的功能实现上看,舆情监测系统的关键技术是由互联网信息采集技术和文本信息抽取技术构成的。

1.1 互联网信息采集技术简介

作为互联网搜索引擎获得信息的基本技术,信息采集技术的实现方法包括元搜索和网络爬虫两种模式。这也是当前网络舆情监测信息获得的主要途径。

所谓元搜索技术,就是在检索过程中将多个网络搜索引擎以串联的方式运行,监测方提交的搜索条件被初步处理后,分送给这些串行的搜索引擎,由其各自完成对相应数据库信息的检索工作,在获得初步搜索结果后,再将这部分信息进行二次加工,通过去重、排序、过滤等方式完成冗余信息的处理。元搜索技术在检索信息全面性方面要明显优于单搜索引擎技术。同时,元搜索技术在进行信息检索时并不需要对所有互联网信息进行搜索,具有明显的效率优势。

1.2 网页信息抽取及预处理技术

作为网络信息获取的最终步骤,对检索程序获得的网页信息进行抽取和预处理是搜索信息全面的重要影响因素。所谓网页信息抽取及预处理技术是将网络信息中包含的自然语言根据检索条件进行提取,从中获得需要的实体、关系、事件等要素,最终并用易于理解接受的规范化形式对结果进行记录和展示。现阶段一个成熟的互联网网站,其页面通常包括导航栏、正文标题、正文内容、相关链接、推广信息、版权公告等。而在这些内容中,真正吸引用户的是正文标题和正文内容,也就是切合用户需求的主体信息。在获取网络信息的过程中尽量获得这些主体内容,对其他次要信息进行选择性忽略正是网页信息抽取及预处理技术重要的功能。

2 舆情监测网络爬虫技术简介

作为当前重要的互联网信息采集技术,网络爬虫(We-bCrawler)技术在实际应用中收到了较好的效果。当前各领域构件的舆情采集系统中广泛采用的是Heritrix网络爬虫,这一开源程序允许用户的自主修改移植。Heritrix主要有三大部件:范围部件、边界部件、处理器链。其中,范围部件控制抓取的URL入队过程;边界部件则对选定的URL的收集情况进行监测,进而选择下一个URL,排除已处理URL;处理器链则可视为URL处理器,其工作结果会反馈给边界部件。

网络爬虫的工作流程是从未访问URL队列中选取目标并开始爬行,通过URL的指向作用,引导程序识别目标网页,通过事先认可的网络协议将网页内容爬取抽取出来,然后解析内容其中包括目标网页内的新URL,并将这部分URL添加进未访问列表,完成爬取后获取的内容存放到本地网页库内。

3 提高网络爬虫在舆情监测应用水平的措施

网络爬虫的本质是能够使实现网络信息自动提取代码程序,是网络搜索引擎功能的主要实现手段。网络爬虫包括通用爬虫和面向主题爬虫两种,当前网络舆情监测使用的面向主题网络爬虫程序,会通过网页分析算法对非设定主题链接进行排除过滤,提高了搜索的精确性。当前,网络舆情监测中的面向主题爬虫技术的主要研究对象的行业领域的URL搜索策略问题。

3.1 改善爬虫网络利用率的解决方案

网络爬虫的利用率是当下舆情监测工作的重要限制因素,高效的爬虫利用能够更为便捷地获得全面而准确的信息。

为了准确掌握爬虫工作的效率,我们在爬虫中加入测速的方法,对爬虫抓取速度进行监测和工作特征数据进行分析。根据监测结果,在抓取速度较慢的阶段,采取相应措施进行修正,保证程序对网路资源的高效利用。这一解决方案的具体实现步骤如下:

(1)爬虫抓取速度监控。抓取速度是进行衡量信息获取水平的重要衡量因素,影响爬虫的网页抓取速度主要有两个因素,分别是抓取页面的大小和抓取这些页面所耗费的时间。因而,可以根据基本的换算关系定义网络爬虫抓取速度B:B=PT,式中:T为爬虫进行抓取的时间间隔;P代表该时间间隔内抓取页面的大小。

(2)爬行策略更改。40%正常水平的抓取速度是十分低效的,这时必须采取相应的措施进行解决。常见的措施主要包括:减少爬虫的线程数;暂停当前爬虫的运行,选择适当的时间继续爬行;更换爬行网站。

3.2 改善爬虫主题覆盖率的解决方案

当前的社会热点层出不穷,具有一定的突然性,同时在人们的讨论和交流中会进一步发酵,产生的信息量很大。为了保证网络舆情监测工作的顺利进行,就要求爬虫程序具有较高的抓取的覆盖率。另外,在进行网页内容的抓取过程中,爬虫程序需要执行网页与主题相关度的计算,会影响爬行速度。所以在进行网络爬虫抓取优化时,通常会使用在传统爬虫中加入主题更改模块的形式,即保证了抓取速度的同时也提高了主题覆盖率。

3.3 系统设计与测试

通过以上分析可知,提高爬虫系统工作效率的关键是在其内部添加测速模块和主体更改模块,由此可完成设计方案的优化。该爬虫在传统爬虫的基础上添加了爬虫测速模块和主题更改模块。

4 结束语

网络爬虫技术是当前舆情监测系统中使用的重要技术,在网页内容获取方面发挥了重要作用。限制这一技术进一步发挥作用的主要原因是爬虫程序的网络资源利用率的问题。同时,网络舆情监测检索突发性和大数据性特征,要求爬虫抓取信息的过程更为迅速,主体覆盖面也要更广。本文通过在传统爬虫中加入了爬虫测速监控模块和主题更改模块的形式,进行了抓取速度和覆盖率的监测实验,其结果表明,这一优化方案有效提高了爬虫程序的执行效率和信息获得的全面性,是一种值得认可的检索技术。

参考文献:

[1]王桂梅.主题网络爬虫关键技术研究[D].哈尔滨工业大学,2009.

网页优化方案范文3

关键词:网页设计;心智技能;活动原型构建

中图分类号:TP393 文献标识码:A 文章编号:16727800(2013)009014303

作者简介:秦书荣(1987-),女,硕士,广东农工商职业技术学院艺术系实验员,研究方向为网站建设、二维及三维动画设计、影音编辑;李冬睿(1983-),男,硕士,广东农工商职业技术学院计算机系讲师,研究方向为图形图像处理、模式识别、嵌入式控制;梁仲佳(1992-),男,广东农工商职业技术学院艺术系学生,研究方向为图形图像处理、网页设计与制作、影视编辑。

0引言

《网页设计》是高职高专院校计算机科学技术应用类专业普遍开设的一门基础技能课程。该课程的核心目标在于培养学生的静态网页设计技能。然而,教学实践中,不少教育者发现该课程的教学效果并不理想,很多学生通过学习仍不能按照客户要求的功能效果和视觉效果独立进行网站规划和页面设计。究其原因,在于学生软件操作不娴熟,但更重要的是学生尚未掌握真正适用于工作实践的网页设计心智技能。为此,以职业实践所需要的心智技能为核心,探索培养学生网页设计心智技能的有效依据显得尤为必要。而构建活动原型作为心智技能培养的首要步骤,也必将引起高度重视。

1网页设计心智技能与原型

1.1网页设计心智技能

网页设计心智技能是设计领域的专有名词,暂未从查阅的资料中寻找到对它的直接解释。所以“网页设计心智技能”这一概念可以依据“网页设计”及“心智技能”的定义进行理解。

网页设计是对文字、图形、图像、表单、动画、音频、视频、超链接等网页元素进行色彩、版式等表现效果方面的设计,整合形成具备客户功能要求的页面与网站,以达到在互联网上进行人性化的、高效的信息传达。它的过程可描述为运用网页构思和设计知识进行网站总体效果的创意构思,对图像、文字、超链接等组成元素的表现形式进行设计继而完成主要页面的整体设计,然后借助“Photoshop”及“网页三剑客”等软件,根据前期的效果设计选择和应用相关工具制作网页各部分,并将其整合成完整而有实用价值的网站。认知心理学领域是技能培养的主要领域,本文借鉴该领域国内普遍认同的“心智技能”定义,即将其视为一种调节和控制心智活动的经验,是通过学习而形成的合乎法则的心智活动方式[1]。

综合上述有关定义,网页设计心智技能可理解为:在网页设计活动中通过有目的、有计划的学习或练习而形成的,普遍用以调节和控制网页构思、设计、制作等一系列符合网页设计规则的心智活动方式。

1.2原型

网页设计操作技能定向的对象是“Photoshop”及“网页三剑客”四款软件中各工具和命令固有的操作序列或步骤。这些操作序列或步骤是固有的,不需要重新创建。而网页设计心智技能定向的对象是网页设计活动的原型。“原型(Prototype)”,也叫“原样”,沿用J·R·安德森的观点,把“原型”视为外化的实践模式,或“物质化”了的操作活动程序[2]。“网页设计活动的原型”理解为,符合网站任务主题的解读与分析、网站的构思设计、元素的设计制作及整合等一系列规则的外化的网站设计活动的完整实践流程。

2网页设计活动原型创建

构建网页设计活动原型一般采用心理模拟法,它包含3个步骤:①网页设计活动的功能分析;②网页设计活动的结构分析;③功能分析与结构分析的有机结合。其中,功能分析的重点是作用的对象、条件与结果;结构分析的重点在于组成要素及要素之间的关系[3]。

网页设计活动的目标是能够高效地完成符合客户需求的静态网站,这需要具备网页设计的基础知识及基本操作技能。网页设计活动包含了“网站方案的设计”、“主要页面效果的设计与制作”、“html+CSS技术完成网页的基本制作”、“网页动画效果的设计与制作”4个典型的子活动。这些典型要素之间的关系可以描述为:要想高效地完成某项网站建设任务,首先需要设计网站总体方案,即在用户群体需求分析及网站主题解读的基础上,进行色彩分析及定位,确定UI版面布局,分析设计网站功能模块,确定网站风格等,最终形成包含“前言”、“需求分析”、“系统分析”、“风格设计”、“UI版面初步布局”、“色彩定位”、“网站建设日程规划”等部分的网站总体方案文档;然后,根据前期方案中对“色彩”、“风格”及“UI版面布局”等的分析,依据页面设计原则,利用Photoshop绘制网站主要页面的整体造型,利用Firework制作切片;接着,借助Dreamwear软件,利用“Html+Css”技术完成包括“页头”、“导航”、“内容”、“页脚”等部分的页面制作,生成网页文件和样式表文件;最后,根据方案,利用Flash软件设计制作网页动画并添加到网页中,形成完整网站,如图1所示。该过程中任何环节如果出现问题都应该返回上一个步骤进行重新修改。

3网页设计典型子活动解析

结合上述对网页设计活动的功能与结构分析,发现网页设计活动原型中的4个典型子活动中又分别包含很多复杂程度不一的子步骤,需要进一步解析。

3.1网站方案设计

网站方案的设计对象是完整网站作品在人脑中的主观印象,它主要包含以下4个操作步骤。通过这4个步骤,可以完成网站方案中“前言”、“需求分析”、“系统分析”、“风格设计”、“UI版面初步布局”、“色彩定位”、“网站建设日程规划”等部分的撰写。

(1)色彩定位。网站设计人员接到任务后,要对市场前景、用户人群,网站主题进行分析,确定色彩组合。这个过程中往往需要考虑以下几个问题:①哪些色彩能够表达用户人群的特征?②哪些色彩能够反映网站主题?③网站是否具有季节性?④公司或机构是否有官方色彩?Logo的颜色是什么?⑤客户提供的图片色彩如何?网站设计者往往结合上述5个问题的答案,确定网站的主色,再依据色彩搭配的原则展开头脑风暴式的色彩组合,确定和谐的三色组、分裂互补三色组、互补色、类似色、暗色及亮色,最终完成网站的色彩定位。

(2)UI版面布局设计。网页常见的布局结构有“国”字形布局、“匡”字形布局、“三”字形布局、“川”字形布局、标题文本型布局及框架型布局等[4]。这些布局各具特色,适用于不同主题内容的网站。网站设计者要根据网页信息量,结合不同布局的特点,选择最符合客户需求的布局方式,并利用Photoshop软件完成网站的布局创意。

(3)网站功能模块分析与设计。结合客户的要求及公司或机构的性质,网站设计者需要对网站的功能模块进行规划设计,绘制出网站层次结构图,描述各功能模块及作用。该过程既需要设计者具有良好的系统性,又需要其能够合理地将网站要传达的信息进行分类。

(4)风格设计。网站设计者常常利用“重复—替换—调整—统一”的原则统一首页与其它子页的风格,即当主页设计完成后,设计者选择主页中易引起人兴趣的“图像”、“图标”、“字体”、“颜色”、“版式”等元素,在子页面中将这些元素进行“位置”、“大小”、“色彩”等方面的变化,再添加一些新的元素形成子页的完整设计。总之,子页的设计要力求与主页保持某种明朗的联系。

3.2主要页面效果设计与制作

主要页面效果设计与制作可以理解为网站方案的物化,该环节需要进行诸如想象、比较、判断与选择的心理步骤,同时还要求设计者具备扎实的美术基础、色彩设计基础及版式设计基础等。

(1)确定页面尺寸。一般来讲,目前大多数显示器为1 024px*768px,那么以此为默认显示器时,页面的尺寸一般设置为“1 007px*600px”。

(2)页面整体布局。在前期“UI版面布局”、“色彩与风格定位”的基础上,对主要页面进行整体造型,即页面中图形与文本层叠有序的结合。设计者们首先应该能够合理运用以下7项普遍认同的网页设计原则,即:①利用空白将彼此相关的项目归为一组,避免出现多个孤立视觉元素;②页面上任何一个元素应当与另一些元素存在某种对齐关系;③如果不同就让其截然不同,用对比来吸引浏览者;④选取页面中能引起人兴趣的“颜色”、“字体”、“图片”、“符号”等作为重复的要素,使页面内部及页面之间风格统一;⑤页面避免不必要的滚动;⑥避免使用闪烁文字;⑦时刻站在浏览者的角度展开页面设计。在上述原则的指引下,分别对页面整体及局部(包括页头、文本、页脚)进行“借鉴—创新”设计,具体过程可描述为在明确了页面色彩、风格、布局的基础上,搜索、观察和体验色彩、主题、布局上相似或相同的已有“优秀网页设计”,利用“通感”去反思这些优秀设计,直到领悟原有优秀设计的思想精华而非表象,借鉴原有设计的表现手法,使用新的手法在Photoshop 中创造出崭新的独特页面。

(3)利用Firework制作网页切片。网页设计者秉承“先横着切,后纵着切,保证后期预使用的切片完整无缺”的原则,在Firework中进行切片和优化。该过程比较简单,此处不做赘述。

3.3基于html+CSS技术的网页基本制作

页面制作是设计者利用制作技能,将前期构思和设计的页面在Dreamwear中转化成真实的效果。笔者强调运用Html+CSS技术完成网页的制作,是由于该技术具备以下优势:①表现和内容相分离;②页面浏览速度快;③易于维护和改版,符合Web2.0标准[5]。这一环节,设计者一方面需要以html+CSS的操作技能为基础,另一方面需要技巧、经验等心智技能成分的支持。它是根据页面制作的实际需要将单一的操作技能进行有机整合和应用的过程。该过程可描述为:①创建站点,设置参数;②运用“DIV+CSS”技术在Dreamwear中对已经设计好的页面进行重建,在相应的位置借助CSS将所需切片以“背景”的形式插入当页面中;③利用“Html元素+CSS”,依照设计的页面,完成“导航”、“链接”、“段落”、“列表”等方面的制作。

3.4网页动画效果设计与制作

为了吸引客户眼球,防止浏览者视觉疲劳,根据方案,网页设计者往往会在网页中添加动画效果,来修饰网页使网站整体更加美观。这个过程需要借助Flash软件,制作出需要的动画,然后利用“Html+CSS”技术将动画插入到需要的位置。网站中要添加的小动画不宜太多或太复杂,避免喧宾夺主。

4结语

网页设计心智技能的培养不是一蹴而就的,它的形成需要经过原型定向—原型操作—原型内化三个阶段[6]。不难发现,心智技能培养的关键在于“原型”,也即网页设计活动原型的创建是网页设计心智技能培养的焦点,在教学实践中有着举足轻重的作用。教育实践者应当依据网页设计活动原型展开教学和指导。虽然,创建原型仅是网页设计心智技能培养的初级阶段,但笔者相信,网页设计活动原型的创建势必会引起该领域教育研究者的关注,而探索如何将原型引入教学实践则是后续研究的重点。

参考文献:

[1]皮连生.教育心理学[M].上海:上海教育出版社,2004.

[2]JR安德森.认知心理学[M].长春:吉林教育出版社,1980.

[3]冯忠良.结构化与定向化教学心理学原理[M].北京:北京师范大学出版社,1998.

[4]吴丰,丁欣.Dreamweaver CS5网页设计与制作[M].北京:清华大学出版社,2012.

网页优化方案范文4

【关键词】搜索引擎;网络蜘蛛;搜索策略

0引言

近年来,随着Internet技术的广泛应用,传统的通用搜索引擎,如Google、Fast、AltaVista和GoTo等正面临巨大的挑战。挑战之一是Web信息资源呈指数级增长,搜索引擎无法索引所有页面。据统计,目前Web上静态页面的数量超过40亿个,而且这一数量还在以平均每天730万个页面的速度递增。在过去的几年中,尽管各种通用搜索引擎在索引技术、索引数量上有所提高,但远远无法跟上Web本身的增长速度,即使是目前全球最大的搜索引擎Google,其索引的页面数量仅占Web总量的40%;挑战之二是Web信息资源的动态变化,搜索引擎无法保证对信息的及时更新。近年来的研究表明,Web上的页面平均50天就有约50%的页面发生变化,而目前通用搜索引擎更新的时间至少需要数星期之久;挑战之三是传统的搜索引擎提供的信息检索服务,不能满足人们日益增长的对个性化服务的需要。因此如何设计网络蜘蛛(WebSpider)来更有效率的爬取互联网上的内容成为搜索引擎的一个首要问题。在设计网络蜘蛛时,不仅需要充分考虑到爬取的效率和站点设置的灵活性还要确保系统的稳定性。一个优秀的搜索引擎,需要不断的优化网络蜘蛛的算法,提升其性能。本文在分析网络蜘蛛的工作原理的基础上,提出了一种基于广度优先搜索算法的网络蜘蛛的实现,并对提高网络蜘蛛搜索效率的相关看法。

由于不可能抓取所有的网页,有些网络蜘蛛对一些不太重要的网站,设置了访问的层数。[2]例如,在上图中,A为起始网页,属于0层,B、C、D、E、F属于第1层,G、H属于第2层,I属于第3层。如果网络蜘蛛设置的访问层数为2的话,网页I是不会被访问到的。这也让有些网站上一部分网页能够在搜索引擎上搜索到,另外一部分不能被搜索到。对于网站设计者来说,扁平化的网站结构设计有助于搜索引擎抓取其更多的网页。网络蜘蛛在访问网站网页的时候,经常会遇到加密数据和网页权限的问题,有些网页是需要会员权限才能访问。当然,网站的所有者可以通过协议让网络蜘蛛不去抓取(下小节会介绍),但对于一些出售报告的网站,他们希望搜索引擎能搜索到他们的报告,但又不能完全免费的让搜索者查看,这样就需要给网络蜘蛛提供相应的用户名和密码。网络蜘蛛可以通过所给的权限对这些网页进行网页抓取,从而提供搜索。而当搜索者点击查看该网页的时候,同样需要搜索者提供相应的权限验证。

2网络蜘蛛的设计

根据抓取过程,蜘蛛主要分为三个功能模块,一个是网页读取模块主要是用来读取远程Web服务器上的网页内容,另一个是超链分析模块,这个模块主要是分析网页中的超链接,将网页上的所有超链接提取出来,放入到待抓取URL列表中,再一个模块就是内容分析模块,这个模块主要是对网页内容进行分析,将网页中所有超标志去掉只留下网页文字内容。蜘蛛的主要工作流程如图所示。

首先蜘蛛读取抓取站点的URL列表,取出一个站点URL,将其放入未访问的URL列表(UVURL列表)中,如果UVURL不为空刚从中取出一个URL判断是否已经访问过,若没有访问过则读取此网页,并进行超链分析及内容分析,并将些页存入文档数据库,并将些URL放入已访问URL列表(VURL列表),直到UVRL为空为止,此时再抓取其他站点,依次循环直到所有的站点URL列表都抓取完为止。

为了提高网络蜘蛛的抓取效率,需要引入以下技术。

(1)、多线程技术:由于抓取的站点URL相当多,采用单线程蜘蛛抓取时速度不够,也不能满足实际的需要。因而需要多线程技术来创建多个蜘蛛线程来同时抓取,以提高速度。

(2)、网页抓取:网页抓取是基于HTTP协议之上的,网页上的资源有多种,有网页,有Word文档也有其他类型的文件,这样抓取时需要判断URL所指向资源的类型。

(3)、超链分析:超链分析是一个比较重要的环节,需要对HTML的各种标志(tag)有一个很全面的了解。需要反复测试,考虑各种情形的发生。

超链分析时从网页里提取出来的是相对于当前页的相对URL,因而需要根据当前页的绝对URL将提取的这个URL转换成绝对URL。在此过程中需要根据ParentURL(就是当前页的URL)作出各种判断。

3改进方法

商业化的蜘蛛需要抓取上亿的网页,因而抓取速度是一个关键,另外蜘蛛需要自动运行,尽是减少人工的参与,因而系统的性能也是一个很重要的关键,系统能够在发生异常的时候自动进行处理,防止程序的退出和死机。[3]有一些细节需要注意:

系统应该使用多线程,使用多个蜘蛛同时抓取,在可能的情况下,最好是做成分布式的蜘蛛程序,蜘蛛应该分布地网络上多台服务器上协同抓取网页,这样速度会更快,更符合我们的实际应用。

对于同一网站的网页应该采用同一个HttpConnection这样有效地节省创建一个连接的时间,另外对于抓取的URL采用域名缓冲机制(可在网关一级上实现),这样抓取时减少由域名到IP地址的转换时间以及重复的域名转换。若能做到这一步将会大大减少抓取时间,因为访问一URL时每次都要进行域名到主机IP地址的转换。

最好是能够将读取网页、超链分析及网页内容分析三部分分开来做,让它们并行协同工作,这样效率会更高。因为在这三个过程中网页读取比起其他两个功能来说是一个长任务,最耗时间。当抓取完一网页后,在抓取下一网页的时候让去执行超链分析和内容分析。这样在下一网页抓取完成之前超链分析和内容分析任务就能完成,抓取任务不会延迟,这样节省了一些时间。

4结束语

网页优化方案范文5

互联网对商业发展产生了巨大的推动作用,我国商业信息网站已经发展到成千上万家,在传播商业政策和信息方面发挥了显著作用。随着网络信息数量的迅猛增长,“信息过载”、“信息超载”现象引起了人们的重视。 如何高效、准确的获得包含用户所需的信息的网页,日益成为需要迫切解决的问题。

垂直搜索引擎是解决这一问题的一个有效方法。面向商业的中文专题垂直搜索引擎有针对性的搜索网上商业专题信息,从而使商务人员高效检索所需的信息。而随着万维网上的信息数量呈指数增长, 大量信息垃圾也混杂其中。如何向商业用户提供质量好且数量适当的检索结果成为垂直搜索引擎关注的方向之一。

二、国内外现状与发展趋势

垂直搜索引擎大都处于研究和试验阶段,利用其搜索的结果再加上专业人士的加工而形成的面向某一学科、领域的垂直门户网站也已经出现。目前在国外,对有关主题搜索引擎的研究已经成为一大热点,我国主题搜索引擎的研究则刚刚起步。

目前面向主题的网络搜索主要有两种技术:

一是基于内容的搜索,这种搜索方式是传统的信息检索技术的延伸。它的主要方式就是在搜索引擎内部建立一个针对主题的词表,搜索引擎的爬行器根据其内设的词表对网上的信息进行索引。各个不同的系统词表建设的复杂度也大不相同。

二是基于链接分析的搜索。网页之间的链接指引关系与传统的引文索引非常相似,通过对链接进行分析,可以找出各个网页之间的引用关系。由于引用网页与被引用网页之间内容上一般都比较相关,所以就可以很容易地按照引用关系对大量网页分类。

三、技术关键

基于面向商业的垂直搜索引擎服务具有其自身的特性,下面列举出实现商业信息垂直搜索引擎的四大关键技术。

1.针对性、实时性和易于管理的网页采集技术:面向商业的垂直搜索带有专业性或行业性的需求和目标,所以只对局部来源的网页进行采集,采集的网页数量适中,但其要求采集的网页全面,必须达到更深的层级,采集动态网页的优先级也相对较高。在实际应用中,垂直搜索的网页采集技术应能够按需控制采集目标和范围、按需支持深度采集及按需支持复杂的动态网页采集,即采集技术要能达到更加针对性、实时性和易于管理,并且网页信息更新周期也更短,获取信息更及时。

2.结构化数据的网页解析技术:由于面向商业的垂直搜索引擎服务的特殊性,往往要求按需提供时间、来源、作者及其他元数据解析,包括对网页定内容的提取。在商业垂直搜索服务中,要求对于作者、主题、地区、机构名称、产品名称以及特定行业用语进行提取,才能进一步提供更有价值的搜索服务。

3.全文索引和联合检索技术:面向商业的垂直搜索由于在信息的专业性和使用价值方面有更高的要求,因此能够支持全文检索和精确检索,并按需提供多种结果排序方式。另外,还要求按需支持结构化和非结构化数据联合检索,比如结合作者、内容、分类进行组合检索等。

4.智能化的文本挖掘技术:面向商业的垂直搜索是以结构化数据为最小单位。基于结构化数据和全文数据的结合,垂直搜索才能为用户提供更加到位、更有价值的服务。整个结构化信息提取贯穿从网页解析到网页加工处理的过程。同时面对上述要求,垂直搜索还能够按需提供智能化处理功能,比如自动分类、自动聚类、自动标引、自动重排,文本挖掘等等。这部分是垂直搜索乃至信息处理的前沿技术。

四、设计方案

1.技术路线。采用如下的研究开发路线:

(1)针对商业信息的分布特点以及用户的实际需求,在充分调研的基础上,详细了解和比较其他研究人员在类似领域取得的一些重要而有一定创新性的成果,在此基础上初步提出平台的整体架构。

(2)结合面向对象设计技术,对上一步设计出的平台进一步细化,从而明确对该项目所采用的具体设计模式。

(3)根据设计模式所面临的具体问题(例如,如何提高爬行速度问题、系统资源限制问题、网页分类器问题、HTML文档解析问题等)给出有效的解决方案。

(4)将以上的方案付诸实施,形成一个面向商业的信息查询与共享平台;同时对系统的各种参数进行进一步测试,不断地完善和优化,最终形成一个界面友好、响应速度/查全率/查准率均符合用户要求的面向商业的垂直搜索引擎。

2.创新点。为达到商业信息搜索引擎预期的响应速度、查全率和查准率,在系统的开发中有如下创新点:

(1)系统总体为模块化结构,各个模块之间高内聚,低耦合。

(2)系统使用面向对象语言开发,能够有效地重用系统部分代码。

(3)在设计过程中,使用面向对象的思想做指导,建立系统类图,便于开发人员之间的交流。在编码过程中,不断重构代码,使得代码具有很高的运行效率,大大提高其重用性。

(4)系统集成时,使用XML文档作为模块间传递信息的工具。

网页优化方案范文6

选择最佳关键词之10个技巧

1、站在客户的角度考虑

潜在客户在搜索你的产品时将使用什么关键词?这可以从众多资源中获得反馈,包括从你的客户、供应商、品牌经理和销售人员那里获知其想法。

2、将关键词扩展成一系列短语

选择好一系列短语之后,用WordTracker网络营销软件对这些关键词组进行检测,该软件的功能是查看你的关键词在其它网页中的使用频率,以及在过去24小时内各大搜索引擎上有多少人在搜索时使用过这些关键词。

最好的关键词是那些没有被滥用而又很流行的词。

另一个技巧是使用罕有的组合。WordTracker的有效关键词指数(Keyword Effectiveness Index:KEI)将告诉你所使用的关键词在它的数据库中出现的次数和同类竞争性网页的数量。寻找那些可能对你的网页起作用的关键词。KEI值越高,意味着该词越流行,且更少竞争对手。KEI达到100分就不错了,超过400分可谓极佳。

注意只使用能够描述你的产品的关键词。

3、进行多重排列组合

改变短语中的词序以创建不同的词语组合。使用不常用的组合。组合成一个问句。包含同义词、替换词、比喻词和常见错拼词。包含所卖产品的商标名和品名。使用其它限定词来创建更多的两字组合,三字、四字组合。

例如,如果你的关键词是宽带,你可能遇到象数字宽带、数字无线宽带、无线数字宽带,宽带加速、宽带新闻、数字无线宽带新闻,数字无线通讯,等等词组。如果关键词是软件解决方案,不妨试一试流量分析软件解决方案,流量分析报告,流量报告工具,B2B软件解决方案,电子商务软件解决方案,等等。需要注意的是,关键词组不一定要有意义,虽然在你进行组合时,它们必须具备相关含义。

4、使用专业概念词汇以限定来访者

明确你的关键词组的概念,如电子商务软件。要做到够明确专业以使词组不至于太宽泛,如电子商务软件解决方案,电子商务安全解决方案,B2B电子商务软件,等等。

5、如果是品牌企业,则用你的公司名

如果你是知名品牌,就在关键词中使用你的公司名。

象RadioShack这样的网站应该有这样的关键词组:RadioShack电脑、RadioShack电子元件、RadioShack电话,等等。如果RadioShack要招募员工,可使用这些关键词:为RadioShack工作、RadioShack全国工作,RadioShack管理职位,以招聘具有专业水准的雇员。

但如果你的名字是杰克.琼斯地产,没什么人会在搜索框中输入那个名字,除非人家知道你。因此,如果你并非品牌,关键词中包含公司名就不值一试。

6、使用地理位置

如果你的位置很关键,则把它加入你的关键词组。例如,加尼佛利亚棕榈泉杰克.琼斯地产,这里,加尼佛利亚棕榈泉房地产就是一个很有用的关键词。

7、回顾竞争者使用的关键词

查寻竞争者的关键词可让你想到一些你可能漏掉的词组。但不要照抄任何人的关键词,因为你并不清楚他们如何要使用这些关键词——你得自己想关键词。寻找别人的关键词只是对你已经选好的关键词进行补充。

8、毋用意义太泛的词或短语

要用修饰词将普通词汇和短语意义变得更为精确。如提供保险服务的站点可以使用健康保险报价、自动保险报价、人寿保险报价等关键词组。

为了预先限定来访者,关键词和短语应明确你的利基。如果你是从事娱乐业,则用娱乐新闻、影片追踪、名星故事、娱乐中心等等。明确利基可吸引你需要的访者。不管你销售什么,这一点都相当重要。一群小小的目标受众比一大群以为你在卖其它什么东西的来访者更有可能转化成真正的客户。

9、毋用单一词汇

多词短语比单一词汇更有用。搜索引擎很难就单一词汇搜索相关结果,因为这样的搜索条件会产生太多结果,而搜索者是不会去浏览数百个结果页面的。一个搜索拍卖网站电子商务软件解决方案的用户不会只搜索软件。