網頁優化方案范例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世紀是信息科學技術飛速發展的世紀,互聯網在生活中的應用越來越廣泛,尤其是隨著智能手機逐漸普遍,人們能夠通過移動互聯網更加便捷地獲得外部資訊。網絡輿情是當前網民們針對熱點社會事件以及社會政治經濟狀況等內容反映出的態度總和?!肮苤懈Q豹,時見一斑”,可以說網絡輿情就是當前社會現狀的放大鏡,針對這些態度思想及政治傾向的社會輿論信息的收集整合,是分析社會動向、研究人民需求的重要手段。

互聯網引擎搜索技術并未完全成熟,在很多具體環節仍舊存在著缺點,嚴重制約著網絡輿情監測工作的全面展開。傳統的網絡爬蟲技術在進行網絡信息的獲取時,對其內容的處理精確性和不足,存在著無用信息過多和部分關鍵信息缺失的情況。因而,針對網絡爬蟲技術進行研究,提出更為有效的優化措施是一項十分必要的工作。

1 互聯網輿情檢索技術

現階段建設的網絡輿情監測系統基本涵蓋了所有互聯網領域的基本技術,是一項復雜而龐大工程。但從系統的功能實現上看,輿情監測系統的關鍵技術是由互聯網信息采集技術和文本信息抽取技術構成的。

1.1 互聯網信息采集技術簡介

作為互聯網搜索引擎獲得信息的基本技術,信息采集技術的實現方法包括元搜索和網絡爬蟲兩種模式。這也是當前網絡輿情監測信息獲得的主要途徑。

所謂元搜索技術,就是在檢索過程中將多個網絡搜索引擎以串聯的方式運行,監測方提交的搜索條件被初步處理后,分送給這些串行的搜索引擎,由其各自完成對相應數據庫信息的檢索工作,在獲得初步搜索結果后,再將這部分信息進行二次加工,通過去重、排序、過濾等方式完成冗余信息的處理。元搜索技術在檢索信息全面性方面要明顯優于單搜索引擎技術。同時,元搜索技術在進行信息檢索時并不需要對所有互聯網信息進行搜索,具有明顯的效率優勢。

1.2 網頁信息抽取及預處理技術

作為網絡信息獲取的最終步驟,對檢索程序獲得的網頁信息進行抽取和預處理是搜索信息全面的重要影響因素。所謂網頁信息抽取及預處理技術是將網絡信息中包含的自然語言根據檢索條件進行提取,從中獲得需要的實體、關系、事件等要素,最終并用易于理解接受的規范化形式對結果進行記錄和展示?,F階段一個成熟的互聯網網站,其頁面通常包括導航欄、正文標題、正文內容、相關鏈接、推廣信息、版權公告等。而在這些內容中,真正吸引用戶的是正文標題和正文內容,也就是切合用戶需求的主體信息。在獲取網絡信息的過程中盡量獲得這些主體內容,對其他次要信息進行選擇性忽略正是網頁信息抽取及預處理技術重要的功能。

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”及“網頁三劍客”四款軟件中各工具和命令固有的操作序列或步驟。這些操作序列或步驟是固有的,不需要重新創建。而網頁設計心智技能定向的對象是網頁設計活動的原型?!霸停≒rototype)”,也叫“原樣”,沿用J·R·安德森的觀點,把“原型”視為外化的實踐模式,或“物質化”了的操作活動程序[2]?!熬W頁設計活動的原型”理解為,符合網站任務主題的解讀與分析、網站的構思設計、元素的設計制作及整合等一系列規則的外化的網站設計活動的完整實踐流程。

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是不會被訪問到的。這也讓有些網站上一部分網頁能夠在搜索引擎上搜索到,另外一部分不能被搜索到。對于網站設計者來說,扁平化的網站結構設計有助于搜索引擎抓取其更多的網頁。網絡蜘蛛在訪問網站網頁的時候,經常會遇到加密數據和網頁權限的問題,有些網頁是需要會員權限才能訪問。當然,網站的所有者可以通過協議讓網絡蜘蛛不去抓?。ㄏ滦」潟榻B),但對于一些出售報告的網站,他們希望搜索引擎能搜索到他們的報告,但又不能完全免費的讓搜索者查看,這樣就需要給網絡蜘蛛提供相應的用戶名和密碼。網絡蜘蛛可以通過所給的權限對這些網頁進行網頁抓取,從而提供搜索。而當搜索者點擊查看該網頁的時候,同樣需要搜索者提供相應的權限驗證。

2網絡蜘蛛的設計

根據抓取過程,蜘蛛主要分為三個功能模塊,一個是網頁讀取模塊主要是用來讀取遠程Web服務器上的網頁內容,另一個是超鏈分析模塊,這個模塊主要是分析網頁中的超鏈接,將網頁上的所有超鏈接提取出來,放入到待抓取URL列表中,再一個模塊就是內容分析模塊,這個模塊主要是對網頁內容進行分析,將網頁中所有超標志去掉只留下網頁文字內容。蜘蛛的主要工作流程如圖所示。

首先蜘蛛讀取抓取站點的URL列表,取出一個站點URL,將其放入未訪問的URL列表(UVURL列表)中,如果UVURL不為空剛從中取出一個URL判斷是否已經訪問過,若沒有訪問過則讀取此網頁,并進行超鏈分析及內容分析,并將些頁存入文檔數據庫,并將些URL放入已訪問URL列表(VURL列表),直到UVRL為空為止,此時再抓取其他站點,依次循環直到所有的站點URL列表都抓取完為止。

為了提高網絡蜘蛛的抓取效率,需要引入以下技術。

(1)、多線程技術:由于抓取的站點URL相當多,采用單線程蜘蛛抓取時速度不夠,也不能滿足實際的需要。因而需要多線程技術來創建多個蜘蛛線程來同時抓取,以提高速度。

(2)、網頁抓?。壕W頁抓取是基于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.智能化的文本挖掘技術:面向商業的垂直搜索是以結構化數據為最小單位?;诮Y構化數據和全文數據的結合,垂直搜索才能為用戶提供更加到位、更有價值的服務。整個結構化信息提取貫穿從網頁解析到網頁加工處理的過程。同時面對上述要求,垂直搜索還能夠按需提供智能化處理功能,比如自動分類、自動聚類、自動標引、自動重排,文本挖掘等等。這部分是垂直搜索乃至信息處理的前沿技術。

四、設計方案

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、毋用單一詞匯

多詞短語比單一詞匯更有用。搜索引擎很難就單一詞匯搜索相關結果,因為這樣的搜索條件會產生太多結果,而搜索者是不會去瀏覽數百個結果頁面的。一個搜索拍賣網站電子商務軟件解決方案的用戶不會只搜索軟件。

亚洲精品一二三区-久久