0
首頁 精品范文 訪問頁面升級

訪問頁面升級

時間:2023-05-29 18:22:46

開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇訪問頁面升級,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。

訪問頁面升級

第1篇

Wikispaces概述

Wikispaces是一個協作性的網站(網址是省略/),提供無限量的使用者和頁面以及可視化的頁面編輯工具。

因其簡單易用性,在美國中小學、高校和企業界得到了廣泛的應用。Wikispaces主要面向商業機構、非營利性組織、中小學和高校,目前擁有500多萬名會員和197萬Wiki。

Wikispaces具有以下特點:

注冊會員可以自己制作網頁,并支持信息、文件和圖片的上傳,音頻和視頻,協作討論,以建立自己的網絡空間。

管理者可以自定義頁面主題和顏色,并擁有強大的數據統計功能。

Wikispaces開發了四種版本的Wiki,分別是基本版、增強版、高級版和私人版。基本版完全免費,后三種都是需要付費的版本。基本版為Wiki提供了公共和受保護的兩種權限模式,基本版的一個缺點是頁面的右邊會有Google公司的廣告。增強版可以自己建立一個免費的廣告頁面,也可以自己設定頁面主題,而且所有有關Wiki頁面內容的信息都運用SSL加密機制。高級版比增強版擁有更多的功能,上傳文件的最大值是50M,可以把Wiki地址設置在自己的域名里或Web服務器上,還提供了網絡文件夾的功能,通過網絡文件夾可以更方便地訪問自己的文件或網頁。私人版能夠完全管理自己的Wiki環境,可以創建無限量的Wiki和使用者賬戶,對自己的站點擁有完全的管理權限。私人版適用于想對自己的Wiki環境進行完全控制的組織,如高校或企業。

Wikispaces定義了四種類型的使用角色,分別是管理者、成員、使用者和訪問者。管理者擁有最高的權限,可以邀請成員加入自己的Wiki,批準想加入自己Wiki的申請,可以刪除頁面、更新或刪除Wiki,也可以決定某個Wiki是公共、受保護還是私人的。成員可以瀏覽和編輯Wiki,可以向Wiki上上傳圖片或文件,也可以決定更改該Wiki為公共、受保護或私人三種權限中的任意一種,成員也可以被管理者提升為管理伙伴或從管理伙伴降級為成員。使用者可以瀏覽具有公共權限和受保護權限的Wiki,在公共Wiki上創建討論頁面。訪問者可以瀏覽公共權限和受保護權限的Wiki,可以編輯公共Wiki但不能夠創建任何新的頁面,也不能夠在討論頁面留言。

Wikispaces功能介紹

1.創建Wiki頁面

在Wikispaces的首頁注冊登錄后,系統提示新建Wiki,點擊Create a New Wiki(新建Wiki)后,進入新建Wiki的頁面。在填寫Wiki名稱、選擇Wiki權限和Wiki類型后,點擊Create(創建),就新建了一個Wiki(筆者在Wiki名稱欄填寫了yellowleaves,Wiki權限欄選擇了Protected――受保護的一種模式,Wiki類型選擇了K-12――中小學教育具有一定的免費優惠)。頁面創建好后系統會彈出Home(首頁)幫助頁面,其對如何編輯首頁進行了詳細的說明。點擊各個條目,就會鏈接到詳細的說明頁面。若不小心關掉了幫助說明頁面,可以單擊右上角的Help(幫助)按鈕,使該頁面重新顯示出來。

關掉首頁幫助頁面,單擊右上角的Edit(編輯)按鈕,就進入了首頁的編輯狀態。編輯欄的編輯工具包括字體的設置、文件和圖片的上傳、插入鏈接、插入表格和嵌入小部件,網頁編輯好后可以通過Preview(預覽)按鈕預覽頁面效果,若對該頁面效果感到滿意,就單擊Save(保存)按鈕,對剛才編輯好的頁面進行保存。

2.管理Wiki頁面

頁面編輯好后,就需進行必要的管理和維護工作,單擊頁面左上角的Manage Wiki(Wiki管理)按鈕,就進入了Wiki的管理界面。Wikispaces的管理界面由內容、人員、設置和工具四個部分組成。

(1)Content(內容)

內容包括Pages(網頁)、Files(文件)、Tags(標注)、Templates(模板)和Recycle Bin(回收站)。

網頁主要包括三個方面的內容,頁面名稱、最后編輯人員的姓名和該頁面的更新日期。此外還可以對某一個頁面進行鎖定、解鎖和刪除的操作。

文件頁面統計了上傳文件的名稱、類型、上傳者和更新日期四個方面的信息,并可以在該頁面刪除不需要的文件。

標注主要包括標注的名稱、頁面的使用次數、最近使用的時間和標注動作。標注動作分為重命名和刪除兩種。

模板主要是讓使用者創建自己的頁面模板,創建時需要輸入模板名稱和開始使用模板的頁面號碼。

回收站保存了刪除的頁面,若是不小心刪除了原本不想刪除的頁面,就可以在回收站中選中需要恢復的頁面,點擊Restore(恢復)按鈕,該頁面就可以恢復到刪除前的狀態。

(2)People(人員)

人員包括Members(成員)、Permissions(權限)、Invite People(人員邀請)。

成員主要包括成員、有待處理的成員申請和邀請新的成員三個方面的內容。邀請新的成員只要在文本框中輸入被邀請人的E-mail地址或Wiki的注冊名就可以了,有待處理的成員申請顯示了申請人的姓名、申請日期、留言和身份,這有利于管理者進行處理,而成員則可以對某個成員進行刪除、升級為管理伙伴、把管理伙伴降級為成員的操作。

權限是對Wiki、訪問和頁面權限進行的設置。Wiki權限分為公共、受保護、私人和自定義四種。公共和受保護是免費的,每個人都可以訪問,但只有是公共權限的Wiki,訪問者才可以編輯。私人和自定義是需要付費的,Wiki管理者擁有較高的管理權限。自定義權限是付費模式,由Wiki管理者自己決定哪些人可以瀏覽、編輯、創建Wiki頁面和在討論區發起討論。頁面權限則用以改變某一個頁面的訪問權限。

(3)Settings(設置)

設置包括Look and Feel(外觀和視覺)、Wiki Info(Wiki信息)、Subscription(訂閱信息)、Domain Name(Wiki域名)和Content Manager(內容管理器)。

外觀和視覺包括主題和顏色、Wiki樣式表、標志和廣告四個部分。在主題和顏色欄目里,系統預定義了13種不同的主題樣式和顏色,選擇其中的一種可以進行預覽或應用,管理者還可以在預定義樣式中選擇“預覽和自定義”按鈕對背景顏色、標題顏色、按鈕顏色和鏈接顏色進行設置。此外,在付費模式下,管理者還可以自定義自己喜愛的主題。

Wiki信息包括Wiki信息、SSL(安全接口層)設置、討論區設置、Google數據統計分析設置、許可設置。Wiki信息有Wiki名稱(筆者創建的Wiki名稱是yellowleaves),域名和描述。SSL設置是為了保證頁面信息傳遞的安全性的一種機制,該機制需要付費。討論區設置可以選擇在Wiki中使用討論的方式,分為頁面沒有討論區、每個頁面有一個討論區、整個Wiki只有一個討論頁面三種形式。Google數據統計分析設置提供了Wiki的流量分析和統計數據,該功能也是需要付費的。許可設置是為維護知識產權而進行的設置,默認的是以創造性的共同貢獻的方式共享。

訂閱信息則顯示了當前Wiki是基本版、增強版還是高級版的狀態。Wikispaces公司最近為用作K-12的Wiki進行了免費升級,可以享受在增強版中需要付費才能享受的功能。要實現升級,只需點擊訂閱信息頁面底端的升級按鈕進行升級即可。

Wiki域名提供了Wikispaces的標準域名和自定義域名,標準域名是以.省略結尾的(筆者的域名是yellowleaves.省略),而自定義域名可以把.省略任意改為其他的名稱,當然,自定義域名是在付費之后才能夠使用。

內容管理器記錄了管理頁面的名稱,最新編輯的時間和頁面編輯的動作,在內容管理器中可以新增加管理頁面。

(4)Tools(工具)

工具包括Notifications(通知)、Wiki Statistics(Wiki數據統計)、Space Usage(空間使用統計)、Badges(Wiki徽章)、Web Folders(網絡文件夾)、Import Blog Post(嵌入博客)、Exports(導出Wiki)和Delete Wiki(刪除Wiki)。

通知,可以通過頁面名稱來查找發生改變的頁面,也可以通過郵件或Wiki訂閱器的方式來訪問發生變化的頁面。

Wiki數據統計則是統計每一個月Wiki的瀏覽次數、特殊訪問者的人數、編輯的次數、信息的條數、編輯者的人數和訪問比例居于前十的國家的名稱。

空間使用統計顯示了該Wiki擁有的總空間大小,已使用的空間大小以及頁面占用空間的大小、文件占用空間的大小和導出的Wiki所占用空間的大小。

Wiki徽章提供了小圖片徽章、大圖片徽章和不斷變化的徽章三種徽章形式。

網絡文件夾可以通過URL地址鏈接到網絡文件,方便對文件、頁面的瀏覽和編輯,在付費模式下還可以上傳、重命名或刪除各種文件和Wiki頁面。

嵌入博客是在URL文本框中輸入博客的鏈接地址,點擊Find a Blog Post,就可以在Wiki頁面中嵌入博客。

導出Wiki可以把Wiki導出成內容格式為HTML、WikiText或PDF,文件格式為Windows.zip或Unix.tgz的文件。這有利于Wiki內容的備份。

刪除Wiki頁面提供了是否確認要刪除Wiki的提問信息,用以提醒管理者。

Wikispaces與其他Wiki系列平臺的對比分析

Wiki是一種在網絡上開放、可供多人協同創作的超文本系統。現今網絡上影響力最大的Wiki當屬Wikipedia(維基百科)。

隨著網絡技術的發展和Web2.0時代的到來,Wiki走向了免費開源的新階段。目前比較常見的Wiki平臺有Wikipedia、天下維客以及開源平臺doku、moinmoin、pmWiki、XWiki、TWiki等。

1.Wikispaces與Wikipedia的比較

Wikispaces與Wikipedia在協作性、知識構建方面具有相似性,但二者在知識的專業性和頁面管理方式這兩個方面存在較大的差異。

(1)知識的專業性

Wikispaces與Wikipedia的最大區別是,Wikispaces在知識構建和積累的專業性方面比Wikipedia要好。Wikipedia是一部人人可編輯的自由百科全書,每個人不管其知識層次的高低、知識專業性與否,都可以以自己對世界的認知,對Wikipedia上的條目進行編輯修改,而Wikispaces主要面向中小學、高校、企業等專業性強的組織機構。教育機構作為知識傳承的殿堂,企業作為市場經濟競爭的主體,都對知識的專業性有很高的要求。

(2)頁面管理方式

在Wikipedia上,除了網站的管理者外,每個Wikipedia愛好者和條目編輯的參與者的權限是一樣的,除了被管理員設為“被半保護的頁面”之外,每個人都可以對他人的頁面內容進行編輯修改。缺乏權限控制的編輯方式,雖然為知識的構建創造了一定的條件,但也給頁面內容的權威性和可信度打了一定的折扣。

Wikispaces除了網站的管理者外,注冊會員對自己的Wiki擁有一定的管理權限,可以對邀請加入自己Wiki的成員進行多種身份的限定,這有利于頁面內容的管理和穩定的人際關系的形成,從而在一定程度上保證了知識的權威性和可信度。

2. Wikispaces與天下維客的比較

天下維客是基于Wiki技術的公益性知識網站,目標是與網友共建開放的在線知識庫,以建立開放的在線學院,其管理模式與Wikipedia沒有多大的區別。Wikispaces的目標定位不是建立開放的在線學院,其目標人群是中小學、高校和企業界的人士。

3. Wikispaces與開源平臺的比較

Doku、XWiki等開源平臺主要面向Wiki網站的搭建,這不僅需要相關平臺的安裝知識,還需要能夠安裝平臺的服務器或服務器空間,如果希望自己搭建的網站能夠被人訪問,還需要購買域名并綁定到該服務器空間上,一個Wiki網站每年需要花費不少的費用。

對于個人,使用Wikispaces提供的基本版完全能夠滿足需求,不需要懂得如何搭建和維護網站,也不需要購買服務器或服務器空間和域名以支持網站的運營。中小學校可以免費使用Wikispaces提供的增強版的功能,來搭建學習交流的平臺。即使是需要付費的高級版和私人版的功能,對高校和企業來說收費也不算貴,同時省去了搭建網站所需的運營管理費用和系統升級與維護費用。

第2篇

升級驅動程序:

方法1:

1·在聯網狀態下,訪問設備提供商官網主頁,找到驅動程序下載頁面,選擇合適的版本下載并保存到本地硬盤。

2·右擊“我的電腦”,依次點擊“屬性”、“硬件”、“設備管理器”,在彈出窗口中找到需要升級驅動程序的硬件,卸載并重新安裝設備驅動程序。

方法2:

在聯網狀態下,右擊“我的電腦”,然后依次點擊“屬性”、“硬件”、“設備管理器”,在彈出窗口中找到需要升級驅動程序的硬件,右擊,在彈出菜單中選擇“更新驅動程序”。然后按照提示一步步操作。

升級BIOS:

首先進入到BIOS系統設置界面,了解到BIOS的提供商,以及當前BIOS的版本信息。然后進入BIOS提供商官網主頁,找到驅動程序下載頁面,選擇合適的版本并下載保存到本地硬盤。雙擊打開新下載的BIOS驅動更新程序。然后按照程序提示重新啟動計算機并進入到BIOS系統設置界面,查看當前版本信息及是否刷新成功。

(來源:文章屋網 )

第3篇

最近,單位局域網中的一位員工向筆者反映,說他的計算機系統發生了一種蹊蹺故障,當Windows系統剛啟動成功這段時間,局域網中的其他計算機能正常訪問他的共享文件夾,不過只要他離開自己的計算機一段時間,其他員工再訪問他的共享資源時,就會遇到錯誤提示。

聽了這位員工的故障描述后,筆者也覺得有點莫名其妙,于是立即趕到故障現場,仔細查看了故障計算機系統的運行狀態,發現系統配置一切正常,使用ping命令測試網卡設備的連通性,也沒有看出異常之處。之后,筆者嘗試著將故障計算機系統空閑了一段時間,再用ping命令測試網卡設備,發現網卡設備的地址這次竟然無法ping通了,很顯然問題出在計算機的網卡設備上。

為了弄清楚故障原因,筆者立即用鼠標右鍵單擊故障計算機系統桌面上的

網卡設備,彈出目標網卡設備屬性對話框。在這里,筆者依次進入各個不同的標簽設置頁面,對各項參數進行了認真檢查。當切換到“電源管理”標簽設置頁面時,筆者終于找到了故障原因,原來這與Windows系統的電源管理功能有關,缺省狀態下Windows系統只要在空閑時間達到規定數值后,就會自動關閉網卡設備的電源,以便有效節約電源消耗。在筆者嘗試著將如圖1所示頁面中的“允許計算機關閉此設備以節約電源”選項取消選中時,上面的共享訪問故障果然消失不見了。事后總結時,筆者認為網卡設備的電源管理屬性,如果設置不當,很容易成為共享訪問的設防“關卡”。

為了方便單位共享資源整合,有效改善網絡管理效率,作為網絡管理員的小周最近將局域網的工作組環境升級到了域環境,同時將單位所有員工的計算機全部添加到了指定域中,大大增強了對域計算機的控制力度。可是,當網管員小周嘗試將某臺安裝了Windows 7系統的計算機添加到指定域中時,卻看到有員工通過Windows XP系統的遠程桌面連接程序,訪問這臺Windows 7系統的共享資源時,無論輸入什么權限的登錄賬號,遠程登錄操作都不能成功。

在這臺Windows 7計算機系統被成功添加到指定域中之前,小周曾經在自己的Windows XP系統中,遠程訪問過Windows 7計算機系統中的共享資源,這次再進行嘗試時,發現遠程桌面連接真

與傳統的TCP/IPv4通信協議相比,TCP/IPv6通信協議的功能明顯會強大許多。為了讓單位局域網也能趕上潮流,筆者決定與時具進,著手將網絡客戶端系統的通信協議升級為TCP/IPv6。由于Vista以上版本系統默認都已經安裝好了TCP/ IPv6協議,筆者只是對它們進行了簡單的地址分配操作。而對于Windows XP系統來說,筆者特意重新安裝了TCP/IPv6協議,之后也為它們分配了合適的地址。在分配地址時,操作很簡單,依次單擊“開始”|“控制面板”命令,雙擊系統控制面板窗口中的“網絡和共享中心”圖標,點擊其后界面中的“更改適配器設置”按鈕,切換到網絡連接列表界面,用鼠標右鍵單擊本地連接圖標,執行右鍵菜單中的“屬性”命令,彈出本地連接屬性對話框。選中如圖6所示界面中的TCP/IPv6協議選項,按下“屬性”按鈕,在其后界面中就能按照需要手工設置好合適的地址,單擊“確定”按鈕即可。將客戶機的通信協議升級到TCP/IPv6版本后,明顯感覺到它們的上網速度快了許多。

不過,有的客戶端系統升級協議之后,無論是上網訪問還是相互傳輸共享文件,都無法成功了,這讓筆者感到十分蹊蹺,為什么其他的客戶端系統共享訪問都正常,而有的系統就不正常呢?經過深入研究,筆者終于弄清楚了問題的原因,原來這些共享訪問失敗的故障客戶端系統,無一例外地停用了系統服務“IP Help”,而該系統服務的主要工作就是對TCP/IPv6協議地址進行分析和連接,也就是說,TCP/IPv6協議的正常工作需要“IP Help”服務的支持。

找到了故障根源后,筆者立即用鼠標右鍵單擊系統桌面上的“計算機”圖標,執行快捷菜單中的“管理”命令,切換到計算機管理窗口,依次展開“計算機管

第4篇

圖二

圖三

圖四

315.org是一家服務于中國大陸及全球中,J、企業與商務人士的互聯網應用服務提供商,從事互聯網多年。

統計是設置于廣大客戶端的統計,它把一個客戶端統計軟件安裝到用戶的主機上,如果在IE工具欄中嵌入K統計軟件(315.org toolbar),那么用戶在客戶端每訪問一個網站,都會被記錄下來,通過該軟件就可以把單一客戶對不同網站的訪問進行匯總,從而得到本客戶端對網站的訪問情況,如果將相關信息發送到統計排名的服務器上進行處理,經過服務器的統計處理,就可以得到客戶對網站的訪問情況,這就很明顯地從客觀角度反映了某一網站的客戶訪問量和瀏覽量。

315.org排名系統是根據安裝了315.org插件的用戶上網記錄,對網站進行訪問頻度分析并排序。充分保證了排名數據的客觀真實性。

訪客量:同一個用戶在同一天對同一個主域名的所有訪問,計為該主域名的一次訪客量。

瀏覽量:同一個用戶在同一天對同一個頁面的所有訪問,計為該頁面所處主域名的一次瀏覽量。

訪問量:訪問量是訪客量和瀏覽量的幾何平均數(即訪客量和瀏覽量相乘后的開方),它可以綜合體現網站用戶群的大小及網站內容的豐富程度。

行業:即網站所屬類別。行業(訪問量/訪客量/瀏覽量)排名,即此網站在本類別中的排名。行業(訪問量/訪客量/瀏覽量)總排名,即此網站在所有網站(包括本類別和其它類別)中的排名。

多域名解釋:隨著互聯網的發展,很多網站都擁有了多個域名,為了能準確的反應多域名網站的訪問數據,315.org系統經過升級將多域名網站的每個域名的訪問數據進行疊加計算,以便更加全面客觀地反映一個網站的被訪問情況。上述表中所列網站的多域名是經我們查找核實后添加的,如您的網站有多域名未被收錄其中,請聯系我們webmaster@3l 5.org。

排名:是315.org對所收錄到的網站,根據網站的豐富程度進行科學準確的排名。

月排名:月排名的統計周期是當日零點為結束時間,當日零點向前30天為開始時間的時間段。

統計周期:2006.10.20至2006.11.20。

注:1)由于部分單位的網站沒有被搜索引擎收錄或不是獨立的網站(鏈接在別的網站下的其中一頁或者擁有二級以上域名的,如:xx.abc.com.cn),315暫沒有收錄。

2)上述表中出現的數據不是315.0rg統計數據,是315.org根據采集的數據對網站的豐富程度進行的排名的名次數據。

3)隨著315客戶端的增加,沒有被收錄的網站將會被陸續收錄,以后將陸續刊出。

第5篇

新浪的2011年Q4財報顯示,截至目前,新浪微博注冊用戶已經達到3億,其中已經有超過13萬企業開通了企業微博,并開展不同形式的營銷活動。今年3月,全球著名消費品牌聯合利華高層訪問新浪,與新浪達成戰略合作,表示將加大社會化營銷投入。越來越多的企業通過營銷實踐證明,社會化營銷已經成為企業營銷的標準配置。

為了更好地為企業提供微博服務,新浪推出微博廣告產品組合,并在今年4月升級企業微博2.0。新浪企業微博2.0具有品牌展示、數據中心、應用中心三大功能,可以優化品牌展示效果,并且提供強大的數據分析工具和開放應用接口。企業可以自行開發或選擇使用展示類應用頁面(Page),最終實現面向社會化商業(Social business)的變革。

業內人士認為,企業微博2.0與微博廣告有機配合,將展示社會化營銷的強大力量。包含廣告創意、推薦引擎、應用頁面、信息流在內的微博廣告產品組合,將幫助廣告主利用企業微博2.0平臺進行更寬泛的社會化營銷。

根據社交興趣圖譜啟動推薦引擎

對于新推出的微博廣告產品組合,新浪銷售策略中心總監艾勇表示,微博廣告實現了從流量購買(Traffic buy)到用戶投放(Audience buy)的轉變,強調廣告即內容,通過社交興趣圖譜(Social Interest Graph,SIG)將品牌內容推薦給可能感興趣的用戶,利用廣告對應的應用頁面(Page)吸引粉絲互動(Engagement),激勵用戶分享創造口碑效應(Earned media)。

那么,新浪微博是如何獲知用戶興趣的?這主要涉及三大途徑:用戶近期關注對象的類型、用戶最近參與的活動類型、用戶添加的標簽關鍵詞。

以往的精準營銷只根據用戶個人基礎資料進行,而新浪微博廣告除了能根據基礎信息進行推薦外,還可以根據社交興趣圖譜使企業微博2.0依據用戶不同的興趣投放不同的推薦內容或廣告。比如,個人用戶最近關注“出國留學”、“雅思考試”等微博,添加“外語”之類的標簽,發的微博內容與外語學習有關,那么在該用戶的個人首頁中,將出現與外語學習或者出國留學等相關的推薦內容。

針對不同人群的關注點,投放用戶關注范圍之內的廣告,使信息傳播更精準,同時降低了對用戶的信息打擾,使廣告的可接受度更高,也更有針對性。

多維應用頁面滿足不同的營銷需求

在企業微博2.0中,開放應用接口可以讓企業設置應用頁面,而推薦引擎又可以根據社交興趣圖譜,將相關的廣告信息投放給不同的用戶群體,滿足廣告客戶的營銷需求。目前,新浪企業微博2.0提供多種標準應用,如話題應用、視頻應用、活動應用、貨架應用等等。

熱門話題主要滿足企業與用戶互動的需求,幫助企業獲取更多的評論,了解消費需求。熱門視頻則推送展示廣告、微電影等信息,方便用戶觀看,有利于企業塑造品牌。熱門活動則鼓勵用戶參與企業發起的活動,在活動中進行深度互動和交流。微賣場則可以讓企業將流量轉化為銷量,提高轉化率。

企業可以通過各種應用頁面,將視頻、圖片等信息上傳到新浪云服務器中。艾勇說:“一方面API接口更加穩定,另一方面也為企業節省了帶寬成本。”

數據分析系統優化企業營銷

企業微博2.0推出廣告數據中心,僅針對粉絲一項的分析便分為“活躍粉絲”、“互動粉絲”、“加V粉絲”、“達人”和“普通”五類。從性別、標簽、移動終端使用比例、平均訪問時長等多個維度進行分析,企業可以據此評估廣告效果,不斷進行優化。

企業微博2.0為企業提供三大分析工具,可以讓企業根據數據分析進行營銷活動優化:一是營銷分析,評估營銷效果,為進一步營銷提出建議;二是粉絲分析,分析受眾,了解粉絲關注的熱點,改進營銷策略;三是頁面分析,分析微博頁面流量,了解受眾偏好。

與此同時,企業微博2.0還為企業提供了諸多營銷工具。但是艾勇強調說:“企業一定要根據自己的品牌特點和營銷目標選擇合適的營銷工具組合,不要簡單地求大求全,不顧營銷活動的目的,將所有工具重復羅列。”這樣做將使微博“變重”,與企業官網無異,同時也會分散用戶注意力,限制微博發揮優勢。因此,在使用企業微博2.0時,企業一定要量體裁衣。

多方參與構建微博營銷生態鏈

據美國知名市場研究公司eMarketer預測,2012年全球社交網絡廣告收入將保持強勁增長勢頭,而全球廣告主的社交網絡廣告投入約為77.2億美元,僅Facebook的廣告收入就有望達到50億美元。

在中國,最新的企業微博白皮書顯示,已有超過13萬家的企業開通新浪微博,其中29%的世界500強企業和41%的中國500強企業已入駐新浪微博,基于微博平臺開展社會化營銷。

第6篇

某大型銀行網銀系統監測

作為中國第一家由企業創辦的商業銀行,以及政府推動金融改革的試點銀行,該銀行在深圳經濟特區成立。目前,此銀行已形成了包含網上企業銀行、網上個人銀行、網上商城、網上證券和網上支付等在內的較為完善的網上金融服務體系。

銀行網站最為關注的是其網上銀行的性能,用戶是否能正常登錄及進行一系列的查詢、交易等操作。在沒有使用博睿系統之前,該銀行只能由專人對服務器的性能進行簡單監控,并且每天由各分行匯報當天使用網上銀行是否正常。但是上述方式耗時費力,且收集到的數據并不完整,所以需要博睿專業、全面的產品協助銀行快速地發現并有效解決遇到的問題。

在采用了博睿網絡服務質量監測系統之后,上述問題迎刃而解。

使用博睿系統后,銀行利用博睿系統在全國各地遍布的IDC和LastMile監測點對網站首頁、網銀登錄頁面進行了詳細的監測,對頁面整體性能、可用性、網絡環境、頁面錯誤等多項性能指標有了深入的了解,并且通過博睿系統的監測找出了頁面中存在的問題,改進后頁面整體性能有了明顯的提升。

通過博睿的事務型監測,銀行對最為關注的用戶登錄和使用網銀的過程也進行了監測,從而了解到各地用戶使用銀行網銀系統的狀況,并且通過網絡調整,使得幾個原本在使用過程中發生錯誤較多地區的訪問狀況得到了明顯提升,從而提高了用戶使用的滿意度,在留住老客戶的同時,也吸引了更多用戶選擇網上銀行。

某航空公司CDN廠商選型

某航空有限責任公司成立于1992年,1993年正式開航,是主要經營航空客、貨、郵運輸業務的股份制航空運輸企業。自開航以來,公司始終以科學發展觀統領全局,保持了16年安全飛行和15年持續盈利,以安全飛行、優質服務、良好的經濟效益和高效的管理模式,成長為國內五大航空集團之一。

隨著此航空公司網站的訪問量日漸增大,為了緩解服務器壓力,同時要保證全國各地的網民在訪問時都有一個好的用戶體驗。2010年3月初,網站為了改善網站的用戶服務質量,通過博睿的網絡品質測試功能,測試了兩家CDN服務商的加速效果。目前,公司網站已經通過博睿的監測平臺選擇了性能最優的CDN服務商,并且網站的性能也比之前有所提升。

在CDN服務監測過程中,博睿不僅為此航空網站的主站及多個重要內容頁面進行監測,同時作為第三方網絡服務質量的評測機構,還全面地對兩個CDN服務商的性能品質進行了比較,向客戶提交了測試周期數據對比分析,指出問題所在,提出改進意見,最終公正、公平地對每家CDN服務商進行了綜合評價。通過博睿的數據,網站對如何選擇CDN服務商有了很好的把握。

某證券監管機構CDN性能監測

此網站是為證券期貨市場參與者提供最權威的信息和服務的政府門戶網站,提供證券期貨行業動態、行業新聞、政策法規、公告報告、統計信息、信息披露、互動服務,以及網上辦事等綜合欄目。

由于網站的訪問量日漸增大,為了緩解服務器壓力,并使全國各地的網民在訪問時都有良好的用戶體驗,網站申請使用了不同CDN服務商提供多個CDN服務。而此后,對CDN服務品質的檢驗就成了急需解決的問題。起初,監控數據和報告是由CDN服務商直接提供,但由自家提供測試報告的方式明顯缺乏說服力,直到使用了博睿網絡服務質量監測系統,這一問題才得到很好的解決。

博睿不僅對此網站的主站及其他重要頁面進行了監測,同時作為第三方的網絡服務質量的評測機構,對多個CDN服務商所提供的頁面進行橫向的性能比較,指出各家服務商的性能區別,為網站提供改進意見,并最終公正、公平地給出對不同CDN服務商的性能比較。在博睿數據的有力支持下,網站通過與CDN服務商進一步的協商優化,再一次提升了性能表現不佳地區的網民訪問質量,為網站性能調優奠定了良好的基礎。

某新聞網站機房質量評測

某國家重點新聞網站,在使用博睿網絡服務監測系統后,了解到網站在各地的用戶體驗效果,直接定位到了訪問效果較差、需要改善用戶體驗的地區;另外,通過進一步的技術交流,發現了網站自身頁面結構存在可能導致性能瓶頸的問題,根據博睿的建議,對頁面進行了優化,改正了問題,使頁面性能得到了提高。

在監測期間,網站提出要更換服務器所在機房,并已初選了幾個備選機房,使用博睿系統對各機房的網絡服務質量做出綜合評定。

第7篇

 

0 引言

 

隨著互聯網技術的發展,特別是動態網頁技術的不斷成熟,B/S架構因統一了客戶端(全部使用瀏覽器),將系統功能實現的核心部分都集中到服務器上,簡化了系統的部署、維護和更新。HTML5、CSS3等新Web技術的出現,使得普通網頁同樣能呈現如傳統C/S架構應用程序同樣精致動態的富客戶端用戶界面。然而,由于客戶端全部轉移到了瀏覽器上,開發人員需要掌握HTML、CSS、Javascript等網絡編程語言,從而導致開發人員編寫前臺頁面往往耗費大量時間,無法專注于后臺業務邏輯及數據庫代碼[1]。

 

本文在分析和比較各類動態網頁技術的基礎上,提出一種針對企業web應用程序的高效解決方案,即利用三層架構、EXT.NET、ASP.NET、ADO.NET等技術,結合企業需求,設計并快速開發出一款商品庫存管理系統。實驗結果表明,該系統用戶界面友好,業務功能強大,開發周期短。

 

1 Web應用發展與現狀

 

1.1 Web服務器發展過程

 

互聯網應用最初,所有Web頁面都是靜態的,服務器收到客戶端請求資源后再返回資源。此后,CGI應用程序實現了在靜態Web頁面上的動態交互,客戶端發送的請求使服務器激活指定的CGI程序,再由它調用其它程序并收集執行結果,最后轉換成能識別的HTML格式回送給客戶端[2]。不過Java Applet因為其“一次編寫,隨處可用”的特點,更為流行。開發人員可以編寫嵌入在Web頁面中的Applet小程序,在所有支持Java的瀏覽器上都可以運行[3]。然而,使用Applet時要求開發人員必須考慮客戶端版本問題,而且復雜的Applet在網絡傳輸量很大,于是開發人員希望最后發送給客戶端的依舊是靜態的Web頁面,只是這一頁面是在服務器動態生成。為此,能在應用服務器上運行的Servlet由Sun公司率先提出。Servlet根據從客戶端得到的信息,利用整個服務器資源,完成所需的業務邏輯,再一行一行地打印出HTML文件發回給客戶端[4]。然而這樣的流程使開發人員必須考慮到Web頁面的外觀設計,希望將Web的圖形設計與業務邏輯分開,于是針對服務器端又出現了新的解決方案,最著名的就是微軟公司的Active Server Pages(ASP)[5]、Sun公司的JavaServer Pages(JSP)[6]和開源的PHP[7]。

 

1.2 AJAX

 

雖然服務器端的發展使得Web應用有了動態效果,但和C/S結構下的富客戶端相比,這些動態生成的原始HTML文件依然顯得有些單調。為了讓用戶體驗更豐富,在此基礎上很多技術都得到廣泛關注,但真正稱得上里程碑的是Ajax的出現。在Ajax之前,即使只更新Web頁面上的部分數據,也必須刷新整個頁面,而利用Ajax可以異步訪問服務器,即時響應用戶的請求,同時只傳輸必須更新的部分頁面,大大提高了Web應用的執行效率[8]。谷歌、微軟、亞馬遜和雅虎等公司相繼使用Ajax技術,其已成為新一代Web應用炙手可熱的技術[9]。此后Ajax的概念進一步擴展,現在幾乎所有不刷新頁面就能實現請求服務器的技術都涵蓋在內,包括XHTML、CSS、DOM、XML、XSLT、JavaScript和XMLHttpRequest等技術[10]。然而,不可避免地要求開發人員同時掌握服務器和客戶端上的多種語言,若想開發單純由Ajax實現的富客戶端Web應用,僅編寫JavaScript代碼上就需耗費大量時間和精力。對于普通企業來說,將大大增加開發難度和開發成本。

 

2 基于EXT.NET快速開發方案

 

為降低通過Ajax開發Web應用的難度,很多整合了JavaScript庫的框架出現在了人們的視野中,如Prototype、jQuery、YUI、ExtJS[11]。各類JS框架的出現極大地提高了RIA(富互聯網應用程序)開發的效率,尤其體現在對不同瀏覽器的兼容性上。然而,使用精簡了的JS框架并不意味著完全省去JS代碼,仍需大量使用層疊樣式表設計UI界面,所以RIA開發方案依然不算快速。本文提出3XT.NET快速開發方案,結合了EXT.NET和三層架構開發理念,依托于.NET 開發平臺相關技術,高效地開發出純AJAX、有富客戶端體驗的企業應用系統。

 

2.1 EXT.NET

 

EXT.NET結合了.NET Framework和跨瀏覽器的ExtJS庫,是一套支持Ajax、開源的Web控件。其強大之處在于,所有控件都類似于ASP.NET的服務器控件,可以直接拖拽使用,且精美的動態樣式已經封裝于其中,所以無需引入任何樣式表即能呈現精美的用戶界面,可以省下不少CSS和JS代碼,同時大量使用Ajax+Json的響應傳值方式,因此非常適合作為企業應用開發工具[12]。Ext.NET包含超過100個高性能的組件,如常用的Gridpanel、menu、button、navigation等。使用EXT.NET,不僅可以使各種豐富多彩的UI更容易被開發和實現,還可以進行RIA(Rich Internet Applications)的Ajax應用開發[13]。

 

2.2 三層架構

 

三層架構一般指將整個應用程序劃分為表現層(Presentation layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data access layer)。目的是為了實現“高內聚低耦合”,為后續軟件維護和擴展提供便利。其中,表現層主要負責呈現用戶界面,接收用戶操作指令并反饋對應的信息,業務邏輯層針對具體的業務需求進行各種處理,并在需要時調用數據層接口訪問數據庫;數據訪問層負責為上層提供數據服務,具體表現為提供各類接口用于訪問數據庫,對原始數據進行操作[14]。

 

2.3 .NET相關技術

 

.NET Framework是微軟推出的開發平臺。使用.NET平臺中的各類技術可以很容易地搭建三層架構[15]。基于ASP.NET的動態網頁除非修改了頁面或重啟了Web應用程序,否則經過首次編譯后無需再次編譯。所以,在有二次訪問的情況下,響應速度有很大提升。采用服務器控件概念和“code-behind”方式使表現與邏輯分離,代碼結構更清晰,降低了系統的開發與維護難度[16]。ADO.NET是一組.NET Framework提供給.NET開發人員的類庫,提供了一種訪問各類數據源的通用方法以及完善的數據訪問服務,包括SQL server、ODBC、OLE DB數據庫、Oracle數據源以及XML等 [17]。

 

3 軟件設計

 

3.1 功能模塊設計

 

本軟件需要實現的主要功能模塊分為:主倉庫模塊、寄賣管理模塊、銷售模塊、客戶模塊,如圖1所示。

 

圖1 功能模塊設計

 

3.2 架構設計

 

本系統架構采用較為常用的三層架構設計方案,劃分為表現層、業務邏輯層、數據訪問層。此外,引入模型層,將數據對象實體和方法分離,以便在多層中進行傳遞。

 

表現層基于EXT.NET框架,位于最外層(最上層),最接近用戶。用于顯示數據和接收用戶輸入數據,為用戶提供一種交互式操作的界面。負責頁面的布局、美工,后臺數據的呈現、排列,用戶操作的接收、反饋。

 

業務邏輯層主要解決業務規則的制定、業務流程的實現等與業務需求有關的算法設計。用戶各種操作經表現層傳遞至此,經過相關函數的調用,邏輯算法的處理,再被傳遞到下一層(數據訪問層)執行相對應的SQL語句。然后,再將反饋的數據交回表現層展示給用戶。

 

數據訪問層也被稱為持久層,其功能主要是負責數據庫訪問,可以訪問數據庫系統、二進制文件、文本文檔或是XML文檔。本文使用ADO.NET技術,結合SQL映射實現對數據表的Select,Insert,Update,Delete的操作,如圖2所示。

 

3.3 數據庫設計

 

本系統數據庫采用SqlServer2008。針對所要實現的功能,建立如圖3所示的表結構。

 

4 系統實現

 

4.1 表現層實現

 

(1)EXT.NET框架搭建。

 

由于表現層不是基于傳統HTML的標簽,也不是ASP.NET的服務器控件標簽,而是EXT.NET框架控件,所以首先引入EXT.NET。

 

首先在項目中添加Ext.Net.dll, Ext.Net.Utilities.dll, Newtonsoft.Jason.dll 3個文件的引用,然后修改Web.Config 配置。添加內容如下:

 

此外,在每個aspx文件頁頭必須添加:

 

最后,搭建頁面框架,在標簽開頭添加EXT.NET控件標簽:

 

ID="ResourceManager1"

 

runat="server"

 

DirectMethodNamespace="drcm"

 

Theme="Gray"/>

 

至此,EXT.NET框架已搭建完畢,在form中拖入EXT.NET的控件就能完成前臺頁面設計,而無需編寫任何式樣表和javascript代碼。

 

(2)AJAX實現無刷新響應。

 

使用EXT.NET能輕松實現頁面無刷新并快速響應,正體現出EXT.NET框架的優勢,具體利用Ajax+Json的方式。

 

例如前臺有以下表控件:

 

Title="當前庫存(base)" Height="600">

 

 

頁面載入時將后臺的一張表傳遞到前臺顯示,只需2行代碼即可,即:

 

GridPanel1.DataSource = datetable;

 

GridPanel1.DataBind();

 

相反,將前臺表中的某一行傳到后臺,只需在觸發的方法中寫下2行,就可直接轉換成對象的泛型列表:

 

string json = e.ExtraParams["Values"];

 

List row_catch = JSON.Deserialize >(json)

 

4.2 業務邏輯層實現

 

業務邏輯層包括SaleService、BaseService、ConsignmentService和CustomerService,分別處理銷售模塊、庫存模塊、寄賣管理模塊和客戶模塊的業務邏輯,另外有SysManager類處理系統的通用操作。這些類采用C#語言編寫,在三層架構中起著承上啟下的作用。

 

表現層接收用戶的操作,觸發相應的方法,例如:

 

protected void button_click(object sender, DirectEventArgs e){…}

 

在方法體內,僅進行簡單的驗證操作,然后將數據對象和需求傳遞給業務邏輯層的相應方法,例如:

 

protected bool StockUp(Goods good){…}

 

在BLL類中的方法體內,首先判斷前臺所要執行的動作,隨后繼續調用相關其它方法來完成業務邏輯。當需要進行數據庫操作時,并不直接參與,而是使用數據層提供的方法,將相應的數據實體傳給數據層,例如:

 

protected bool InsertEntity(string operation, ArrayList parValues){…}

 

業務邏輯層中有些方法只返回布爾類型,提示操作成功或失敗,也有些是返回數據,由表現層負責展示給用戶。

 

用戶操作便一層一層向下傳遞,每一層經過相應處理,將結果傳遞到下一層。

 

4.3 數據訪問層實現

 

數據訪問層主要由封裝了的ADO.NET基本代碼的核心操作類crud、SQL映射文件SqlMapCommon.xml和每張表對應的一個操作類組成。

 

以操作Customer表的CustomerDB類為例,它包含了對表增刪改查的基本方法,如:

 

protected bool Add(Customer newCustomer){…}

 

而crud.cs文件包括常用的ADO.NET類和對象:Connection, Command, DateReader, DataSet, DataAdapter。使用這些類和對象,封裝編寫了5類數據庫核心操作方法,供各表操作類調用,分別是:

 

RetrieveDataTable(string statementName, ArrayList parValues )(獲取一張表),

 

RetrieveEntities(string statementName, ArrayList parValues )(獲取一行),

 

DeleteEntity(string statementName, ArrayList parValues )(刪除一行),

 

InsertEntity(string statementName, ArrayList parValues )(插入一行),

 

UpdataEntity(string statementName, ArrayList parValues )(修改一行),

 

SqlMapCommon.xml映射文件是專門用來寫SQL語句的,里面羅列了所有需要用到的增查改刪語句。

 

INSERT INTO [sales_list] ([Typ],[Unit],[Num],[Life],[Price],[Date],[Channel],[Customer])

 

VALUES (@0,@1,@2,@4,@5,@6,@8,@9)

 

]] >

 

其中,@0,@1...分別對應數組參數中序號。

 

4.4 模型層實現

 

模型層負責統一管理其它3層所用到的數據實體,包括4個類:Sale、Goods、Consignment和Customer。數據對象的所有字段都被封裝為類的屬性,分別由get和set 方法來獲取和修改屬性的值,其它類要使用對象實體必須先實例化。

 

5 結語

 

本文設計的商品管理系統在前端頁面無需添加任何CSS或JS代碼,開發周期短,投入運行后使用正常,系統穩定。并且前臺頁面全部采用Ajax技術,無需刷新頁面,軟件交互性和用戶體驗度大大提升。無論是功能,還是界面都能與傳統C/S架構的應用軟件相媲美。因此,采用3XT.NET解決方案可以有效降低應用程序開發和維護成本,實現了軟件需求、用戶體驗和開發開銷之間的平衡。由于整個系統采用三層架構,因此系統修改和升級方便快捷。

第8篇

【關鍵詞】科研量化;;系統開發

一、系統總體功能

科研系統分為兩大模塊,即系統的前臺和后臺。其中前臺實現用戶注冊,注冊后由管理員審核是否通過注冊,審核通過后可以進行科研信息的錄入、查詢、修改的操作,系統自動對錄入科研信息進行量化計分。錄入信息需要通過審核后才能進行量化,未通過審核的不參與量化統計,未通過審核的科研信息前臺用戶可以修改和刪除。

后臺模塊中劃分了兩大子模塊,即管理模塊和審核信息模塊。管理模塊實現部門信息、職稱信息、科研類別、量化標準、權重的錄入和管理功能、按需要查詢科研信息的功能、查詢職工量化得分的功能,以及注冊用戶的審核功能。審核信息模塊實現對用戶錄入的科研信息審核,通過審核后的信息將不能修改。模塊框圖如圖1所示。

圖1

二、采用的技術及開發環境

為了方便用戶科研信息的錄入和管理,設計采用B/S結構開發科研管理系統,B/S結構具有不受時間地點限制,使用靈活的特點,客戶端只需要使用瀏覽器就可以訪問系統,也是目前流行的管理系統軟件開發方式。

開發環境采用SQL Server2005+實現,因其界面和邏輯分離,易于擴展和維護,編寫程序具有簡易性、靈活性,在B/S模式系統開發中應用比較廣泛的一種開發環境。

三、關鍵內容設計

1.類庫設計

1)數據訪問層設計

數據訪問層,又稱DAL層,主要實現對數據庫的訪問,而不涉及實際的系統功能。在3.5中提供了Linq to SQL的功能,能夠生成一個LINQ上下文類,LINQ簡化了復雜的數據訪問層。通過Linq能夠很容實現對數據庫的連接、增、刪、改、查的操作。因此可以使用Linq的上下文類作為數據訪問層類,實現對數據庫的底層訪問功能。

2)業務邏輯層設計

業務邏輯層,又稱BLL層,該層實現系統的各種邏輯功能,為表示層(網頁頁面),提供服務,該層對數據庫的訪問通過創建數據訪問層的LINQ上下文對象使用LINQ查詢命令實現。主要業務邏輯類如下:

(1)科研信息管理類

該類中通過函數實現系統的對科研信息管理和信息量化處理的邏輯功能,其主要方法包括:

①添加科研成果

添加用戶的科研成果信息,并且將審核狀態設定為待審核。

②獲取指定類別、指定賬號的本年可量化得分

實現根據類別,用戶賬號獲取當年科研信息中通過審核的信息的量化總得分。由于一年中使用論文的篇數有限制,并且可以結轉下一年使用,因此論文的量化得分不能按照發表年份統計本年得分,統計的論文應當是參與量化的、且未被量化過的論文。允許用戶在頁面中選擇未量化過的論文參與本年量化。

③查詢成果信息

此邏輯類實現根據條件查詢成果信息,通過LINQ的查詢語句實現,使用多條件查詢。例如有年份范圍限制就按照指定年份范圍查詢,沒有年份限制則查詢所有成果信息。

④計算指定成果編號量化得分

不同的科研成果有不同的得分標準,但結構均是標準分乘以子類別的權重。其計算算法如下:

df=b;

Foreach(a in Q)

{

df=df*a;

}

其中df表示最終量化得分,b表示該類別下的標準得分,Q代表一個集合,是所有類別中子類別的權重的集合。

⑤審核科研信息

實現將未審核或未通過審核的、參與量化的科研信息的審核狀態修改為通過審核,并計算其量化得分,存入量化年份。通過建立LINQ的上下問對象,利用LINQ的修改語句實現修改功能。

⑥用戶本年目前量化得分

實現統計指定用戶賬號的通過審核、未量化過的、當年的成果量化得分。其中論文根據系統要求只統計參與量化且未量化過的成果得分,其他有成果數量限制且可結轉下年使用的成果計算方法與論文相同。

⑦獲得指定類別、指定賬號的成果總數

實現統計指定科研科研類別的用戶的科研成果的總和。通過LINQ查詢的中的“.Count()”方法實現。

⑧提交指定年份的量化信息到最終量化表中

實現將指定年份已經量化的科研信息數據統計后,存入量化表中,即存放用戶名,職稱,標準分值,達到分值,結余分值,統計年份的信息。另該功能在數據庫中通過觸發器在每年的年末最后一天自動統計存入最終量化表中。該方法是為用戶手動統計而設計的功能。

⑨其他的查詢功能

按照功能需求業務邏輯類中還需要必要的查詢方法,包括查詢往年量化得分、詢類別大類、查找子類別、獲得指定類別的信息(包括類別分數、權重信息) (下轉第381頁)

(上接第379頁)

⑩其他的增、刪、改功能

邏輯類中建立方法實現修改未通過審核和待審核的科研信息、增、刪、改科研類別和分值權重。

(2)用戶管理類

該類實現對用用戶信息的添加和修改功能,包括如下方法:

①審核用戶

對注冊的用戶的審核狀態做修改,修改為通過審核、停用。

②用戶信息的添加

③個人信息修改

④密碼修改

2.表示層頁面設計

表示層頁面分為三大模塊,為前臺用戶、管理員、審核員。

1)前臺用戶

實現登錄用戶科研信息的錄入、未審核信息修改、量化信息查詢、科研信息查詢以及個人信息修改。通過在事件中調用業務邏輯類中的方法實現功能,并運用Ajax控件實現異步更新頁面,加快訪問頁面速度。界面如圖1所示。

圖1

2)后臺管理員

實現科研信息的查詢、部門錄入和管理以及注冊用戶的審核和管理,頁面結構如圖2所示。

圖2

3)審核用戶

第9篇

關鍵詞:;SQL Server 2000;三層架構;新聞系統

中圖分類號:P311文獻標識碼:A文章編號:16723198(2010)01027401

1 引言

新聞系統作為網站的一個重要組成部分,任何網站都必然對它進行開發。傳統的網站新聞管理方式有兩種,一是靜態HTML頁面,更新信息時需要重新制作頁面,然后上傳頁面并修改相應鏈接,這種方式因為效率太低己不多用;二是基于ASP和腳本語言,將動態網頁和數據庫結合,通過應用程序來處理新聞頁面,這是目前較為流行的做法。但是由于ASP本身的局限性使得系統有一些不可消除的缺陷,而采取了技術,增強了系統性能。

本文正是基于這種需求,結合當今流行的技術,采用簡單易行的B/S結構,應用SQL Server后臺數據庫功能,來實現新聞管理系統。

2 系統分析與設計

2.1 系統的開發模式

為了滿足系統對先進性、安全性、跨平臺性、可擴展性、可移植性、分布式等方面的要求,系統總體架構設計采用先進的基于.NET的B/S的三層體系結構。這種模型使系統結構更加清楚,分工更加明確,有利于后期的維護和升級。三層體系結構由瀏覽器、web服務器和數據庫組成,并結合HTML語言、C#語言、JavaScript腳本語言、、、ODBC等技術,后臺數據庫采用SQL Server 2000,如圖1所示。

如圖1可知,用戶界面層是用戶和整個系統的接口,客戶端只需安裝通用的瀏覽器即可建立與本系統的連接。業務邏輯層負責處理用戶輸入的信息,或將這些信息發送給數據庫層進行保存,或調用數據庫層中的函數再次讀出這些數據。數據訪問層是整個分層體系的最底層,它主要用來實現與數據庫的交互,即完成查詢、插入、刪除和修改數據庫中數據的功能。

2.2 系統的功能結構

對于各類門戶網站的新聞系統來說,所的不僅僅只有新聞,還包括通知、公告和專題等各種動態的信息,是一種廣義上的新聞系統,也稱其為信息系統。其流程主要是:系統管理員為各部門的管理員分配權限,信息管理員根據自己的用戶名和口令登錄到管理界面,進行新聞的錄入和。通過對系統流程及需求的分析,確定了系統主要包括新聞前臺顯示和后臺管理兩大類。該系統的功能模塊結構圖如圖2所示。

3 系統實現的關鍵技術分析

3.1 系統安全的設計

考慮到本系統采用的是B/S結構體系,所有機器都在Internet的開放環境下,因此,系統必須充分考慮到網絡上存在的一切不安全因素。為此,本系統采用防火墻機制保護系統的數據和資源。在SQL Server數據庫中對用戶權限驗證采用雙層驗證機制:登錄身份驗證和對數據庫的所有用戶帳號、密碼及用戶權限的驗證。此外在數據庫中存儲的數據,存儲前使用加密算法進行加密,在SQL Server數據庫中只能導出沒有任何意義的數據;合法客戶請求數據時,從數據庫讀出數據后,首先使用對應的解密算法,再把數據發送給用戶。加密算法封裝在dll文件中在源代碼中調用.并使用IP驗證來保護通過網絡傳遞的數據安全。在WEB服務器中,本系統采用了基于系統管理的頁面權限設計,根據安全策略劃分出不同的角色.對每個角色分配不同的權限,并為用戶指派不同的角色。用戶通過角色間接地對信息資源進行相應的許可操作,采用表單提交式身份驗證模式;加密身份驗證使用單獨的Cookie名稱和路徑。另外,使用SSL連接保護信息的傳遞來對用戶輸入信息進行輸入驗證。

3.2 基于技術的Web訪問數據庫

在中訪問數據庫有代碼內聯、代碼后置、使用組件、使用存儲過程等四種方法。在新聞管理系統中采用了代碼后置、使用組件、使用存儲過程三種方法。

(1)代碼后置:在代碼后置模型中,對數據庫進行操作的代碼與頁面的實際內容相互隔離,被完全轉移到一個單獨的文件中。由美工人員負責設計Web應用程序外觀(布局、顏色、美學等),由程序員負責編寫業務邏輯和對數據庫操作的代碼。

(2)使用組件(DLL):在使用組件的方式中,不僅將對數據庫進行操作的代碼分離出來放在一個單獨的文件中,而且將該文件編譯成組件。這些組件放置在Web服務器上,即三層結構中的業務邏輯層。在頁面中即可非常方便“引用”此組件,.dll文件中的內容已經編譯,可以大大加快程序運行速度,此外還可以保護源程序。

(3)使用存儲過程:在新聞管理系統中,應用程序使用存儲過程代替SQL語句進行數據訪問。在提高代碼安全性的同時,也加快了程序執行效率。

3.3 基于web的動態網頁與鏈接技術

本系統新聞資源是通過web數據庫管理和維護的。系統采用設計Web數據庫中間控件。提供了一種新的編程框架,是一種運行于服務器端的腳本引擎,可以創建動態、交互式且高性能的Web應用,它包含了許多新的功能:1)web controls使創建HTML controls變得更為簡單;2)支持多種語言。其缺省語言是Visual Basic,而不是Vbscript,可使用編譯、事件驅動模式;3)更好的代碼控制;4)更好的升級能力。完全和HTML集成,具有強大的網絡數據庫處理功能。對于大量的、可以重復使用的信息資源,通過建立信息資源數據庫,利用與Web服務器建立快速鏈接。根據用戶請求靈活組織內容,形成動態頁面。

4 結語

采用基于.NET的B/S三層體系結構和軟件開發技術設計并實現了一種新聞管理系統,運行效率要遠優于基于VBScript開發的ASP程序,系統的安全性也得到較大的提高。該系統與Internet無縫結合,實現了在Internet上完成新聞的控制和管理。

參考文獻

[1]李勇平,陳鋒波(c#)基礎教程[M].北京:清華大學出版社,2006.

[2]崔青,李秀紅,欒竹青.基于考試系統的Web設計與實現[J].電腦學習,2008,(04).

第10篇

我在辦公室的電腦中安裝了RemotelyAnywhere程序,測試時完全可以,但是在家里,我試圖使用瀏覽器登錄控制頁面時,總是顯示錯誤頁面而無法達到控制的目的。請問這是什么原因?

答:RemotelyAnywhere是一款單端運行的遠程控制程序,只要在被控制電腦中安裝好程序,然后就可以在任何一網的電腦中使用IE瀏覽器進行遠程控制了。如果你在被控制的電腦中設置沒有錯誤的話,只要確保服務正常運行,然后在客戶端使用IE瀏覽器(不要用其他瀏覽器)打開登錄頁面。如果正常情況下無法登錄,改用類似dreamzhao:2000這樣的加密連接地址來進行訪問就可以成功訪問了。

Firefox 1.5中無法安裝插件

我將Firefox程序升級至最新版V1.5,在使用時我試圖安裝一些插件,但總是得到提示說插件程序版本太低,不可以安裝,而我的這些插件是從官方網站上下載的。請問如何才能在最新版本的Firefox程序中安裝插件程序呢?

答:Firefox 1.5程序不支持舊版本的插件程序,如果你安裝的插件程序還沒有新版本推出的話,你可以使用下面方法將其修改一下然后即可安裝:

第一步:將插件下載到硬盤中,然后用WinRAR將其打開。

第二步:直接雙擊其中名為“install.rdf”的文件,將其打開后將所有“em:maxVersion”字體后面的值更改為“1.5”,最后保存文件,在關閉WinRAR時同意將更改的文件重新添加到壓縮包中。

第三步:將插件程序直接拖到Firefox主程序中便可安裝了。

小提示:通過這種方法可以安裝插件,但是部分插件安裝后由于版本不符還可能會出現不能正常使用的現象。

IIS為何總是搞不定?

新安裝的Windows XP SP2,使用IIS本地調試ASP程序,IIS總是出錯。只要在瀏覽器中通過IP地址訪問ASP程序時將會出現“無權查看網頁,基于所提供的憑據,您沒有權限查看此目錄或網頁。”通過localhost訪問則正常。請問這是什么原因?

答:這種問題大多數是屬于文件權限的問題,要么是使用NTFS分區格式沒有開啟Internet來賓賬戶權限,要么就是你的系統中的網絡連接開啟了防火墻。如果開啟了連接防火墻,可以暫時先關閉一下,如果是沒有開啟保存ASP程序文件的文件夾對應的權限,只要將這個文件夾開放權限給Internet 來賓賬戶即可。

不讓卡巴斯基再報告攔截信息

我在使用卡巴斯基5.0個人版時,開啟系統時卡巴斯基總是提示攔截了某某的攻擊,即使勾選下次遇到同類事件不要再顯示后,重新啟動系統后還會遇到同樣的提示窗口。請問,如何才能徹底不讓卡巴斯基彈出這類已經成功攔截了攻擊后的提示消息?

答:打開卡巴斯基主窗口,選擇“設置”選項卡,單擊“設置適時保護”鏈接,在打開的窗口中再單擊“實時保護設置”鏈接,在彈出的窗口中勾選“對網絡攻擊不警報”選項,最后單擊“確定”保存設置即可。如果你想查看有沒有受到攻擊,只要在主窗口中選擇“保護”選項卡,再單擊“查看報告”鏈接,在打開的窗口中便可以查看了。

如何查詢QQ活躍天數

現在,QQ的在線等級制度已更改為以活躍天數來計算了,而現在要想查詢活躍天數比以前顯得麻煩不少,每次查詢時還得輸入自己的QQ號碼和密碼。這里教你一招,查詢QQ活躍天數就像未更改等級計算方法前查詢升級剩余天數那樣簡單。單擊QQ主窗口中的“用戶自定義面板”,單擊“添加鏈接”按鈕,在打開的“收藏夾管理”窗口中的“名稱”中輸入“查詢活躍天數”,在“鏈接”中輸入/cgi-bin/special/get_level,單擊“設為默認”按鈕,最后單擊“確定”按鈕。在主窗口中單擊“自定義面板”,系統就會自動顯示活躍天數了。如果默認不顯示,只要單擊“收藏夾查詢活躍天數”項即可。這樣就可以避免在查詢前要輸入QQ號及密碼了。

第11篇

文獻標識碼:A 文章編號:1672-7800(2015)005-0021-03

作者簡介:朱欣(1986-),女,江蘇蘇州人,碩士,蘇州職業大學信息中心助理工程師,研究方向為軟件測試、數據分析。

0 引言

信息化與互聯網的發展推動著高校的信息化建設,開源內容管理系統(CMS)由于具有統一創建、管理信息、內容采集等功能,并具有安全機制防護等優點,近年來在企業[1-3]、金融等領域有著廣泛應用。在教育行業[4],哈佛大學、北京大學等高校的部分應用也是基于開源CMS搭建的。CMS的種類繁多,國外比較著名的CMS系統有Drupal、Joomla,國內比較著名的有DEDECMS、JEECMS等。 根據構建語言和使用框架不同,又可分為基于PHP技術的CMS和基于Java技術的CMS。

高校信息化建設目前面臨著開發人員與經費不足等問題,利用開源CMS進行信息化建設,一方面可快速進行網站開發,減少人力成本,另一方面也避免了高校與軟件企業合作中出現的業務需求溝通繁瑣、軟件維護升級成本高的缺點。對開源內容管理系統的功能構架JEECMS進行剖析,闡述了展示層Freemarker的工作機制。針對JEECMS模板標簽使用的局限性,研究了如何利用模板技術,并在此基礎上自定義擴展前臺和后臺標簽,從而豐富頁面模板的二次開發功能,能夠針對不同業務特點開發符合實際需求的頁面。

1 模板技術介紹

1.1 模板技術概要

模板技術[5,6]是解決頁面開發復用性差,提升內容表現形式和組織形式的一種有效的技術手段。比較流行的模板技術有Velocity和Freemarker,相較于Velocity,Freemarker可以進行國際化處理,支持日期、數字,并可進行宏定義。

1.2 Freemarker概述

FreeMarker 是一個免費的模板引擎,是一個基于模板生成文本輸出的通用工具,使用純Java 編寫,被設計用來生成HTML頁面,特別是基于MVC模式的應用程序。模板由FTL語言標記而成。Freemarker具有自定義宏、自定義函數、自定義模板文件加載器、緩存處理、異常處理等功能。使用FreeMarker可以更好地實現頁面表現層與業務邏輯層的分離。

2 JEECMS概述

JEECMS采用SpringMVC3+Spring3+Hibernate3+Freemarker+HTML5技術架構,基于Java技術開發,具有穩定、安全、高效等特點,JEECMS可以跨應用服務器與操作系統平臺,兼容多種瀏覽器,支持MySQL、Oracle、SQLServer等多種數據庫。

JEECMS系統分為前臺應用服務系統和后臺內容管理系統。前臺主要負責不同模塊內容的呈現,后臺負責系統內容的管理,包括增、刪、改等。

在JEECMSV5基礎上搭建信息中心部門網站的功能構架如圖1所示。

JEECMS的頁面多為靜態html頁面,通過調用JEECMS自定義標簽獲得動態數據,重寫CSS+DIV結構獲得頁面模板。現有標簽采用Freemarker模板引擎,其依賴于現有的數據表結構,在此基礎上針對現有框架提出自定義標簽,以豐富頁面展現形式。

JEECMS中前臺和后臺調用標簽的方式不同,使用的標簽也不能通用。前臺是通過實現Freemarker中的TemplateDirectiveModel接口來自定義標簽,后臺通過宏定義的方式自定義標簽。以網站訪問統計人數為例,后臺頁面中的標簽無法在前臺頁面中調用。

3 前臺標簽定義

以定義一個新標簽cms_webcount為例,此標簽用來實現在前臺頁面調用頁面訪問人數。自定義標簽的具體流程如圖2所示。

(1)自定義數據表和hibernate映射文件。建立數據表和表相對應的hibernate配置文件。由于訪問人數可通過計算JEECMS案例中已存在表jc_site_flow的行數算出,相應配置文件CmsSiteFlow.hbm.xml也已存在,故此步可省略。

(2)定義實體類WebVisit、Dao接口和Dao接口的實現。

(3)標簽名和標簽類配置。在jeecms-context.xml、jeecms-servlet-front.xml中定義標簽名,在jeecms-context.xml中定義對應的標簽類。

(4)定義標簽類WebVisitDirective。WebVisitDirective實現Freemarker的TemplateDirectiveModel接口類,重寫execute方法。本例中對應標簽較為簡單,WebVisitDirective中直接調用Dao層。這也是自定義標簽中最重要的一步。

public class WebVisitDirective implements TemplateDirectiveModel {

@SuppressWarnings("unchecked")

public void execute(Environment env,Map params,TemplateModel[] loopVars,

TemplateDirectiveBody body) throws TemplateException,IOException {

WebVisit webVisit = null;

Map restrictions = new HashMap();

long visitCount = webVisitdao.visitStatistic(restrictions)

webVisit = new WebVisit();

webVisit.setVisitCount(visitCount);

Map paramWrap = new HashMap(params);

paramWrap.put(OUT_BEAN,DEFAULT_WRAPPER.wrap(webVisit));

Map origMap = DirectiveUtils.addParamsToVariable(env,paramWrap);

body.render(env.getOut());

DirectiveUtils.removeParamsFromVariable(env,paramWrap,origMap);

}

}

(5) 在ehcach-hibernate.xml文件中配置緩存。

(6) 頁面調用。在前臺任何頁面中調用如下標簽,可獲得頁面訪問人數。

[@cms_webcount]

${tag_bean.visitCount}

[/@cms_webcount]

4 后臺標簽定義

4.1 流程

后臺標簽獲取如圖3所示。

4.2 新建數據表和數據表配置文件

在本例中建立數據表jc_test和配置文件CmsTest.hbm.xml。

4.3 定義實體類業務層、Dao層、控制層

新建實體類CmsTest業務層接口CmsTestMng、業務層實現類CmsTestMngImpl、Dao層接口CmsTestDao、Dao層實現類CmsTestDaoImpl、控制層CmsTestAct。其中控制層的關鍵代碼如下所示:

@Controller

public class CmsTestAct {

private static final Logger log = LoggerFactory

.getLogger(CmsTestAct.class);

@RequestMapping("/test/v_edit.do")

public String edit(Integer id,HttpServletRequest request,ModelMap model) {

WebErrors errors = validateEdit(id,request);

if (errors.hasErrors()) {

return errors.showErrorPage(model);

}

model.addAttribute("cmsTest",manager.findById(id));

return "test/edit";

}

}

4.4 定義其它配置文件

(1)在Spring配置文件jeecms-servlet-admin-action.xml中定義控制層配置。

(2)在jeecms-context.xml中定義Dao層和業務層配置。

(3)在ehcache-hibernate.xml中定義緩存配置。

4.5 后臺頁面

后臺頁面關鍵代碼如下所示,其中${cmsTest.id}等為新定義的標簽。

${cmsTest.id}

${cmsTest.col1!}

${cmsTest.col2!}

${cmsTest.col3!}

|

')) {return false;}" class="pn-opt">

第12篇

關鍵詞:WAP技術 WEB 無線網絡

中圖分類號:TN919.82 文獻標識碼:A 文章編號:1007-9416(2014)02-0175-01

1 WEB/WAP概述

WAP(無線應用協議)是在數字移動電話、因特網或其他個人數字助理機(PDA)、計算機應用之間進行通訊的開放全球標準。它是由一系列協議組成,用來標準化無線通信設備,可用于Internet訪問,包括收發電子郵件,訪問WAP網站上的頁面等等。WAP將移動網絡和Internet以及企業的局域網緊密地聯系起來,提供一種與網絡類型、運行商和終端設備都獨立的移動增值業務。

通過這種技術,無論你在何地、何時只要你需要信息,你就可以打開你的WAP手機,享受無窮無盡的網上信息或者網上資源。如:綜合新聞、天氣預報、股市動態、商業報道、當前匯率等。

WAP協議包括以下幾層:(1)Wireless Application Environment(WAE)。(2)Wireless Session Layer(WSL)。(3)Wireless Transaction Layer(WTP)。(4)Wireless Transport Layer Security(WTLS)。(5)Wireless Transport Layer(WDP)。其中,WAE層含有微型瀏覽器、WML、WMLSCRIPT的解釋器等等功能。WTLS層為無線電子商務及無線加密傳輸數據時提供安全方面的基本功能。WAP協議的誕生是WAP論壇成員多年努力的結果。它是針對不同的協議層定義了一系列協議,這些協議使得各方面的廠商和企業可以協同工作,開發無線通信網絡的應用。

本文從一種WEB與WAP雙模學院系部網站的需求分析,詳細介紹該類型網站的框架設計與功能設計,簡要說明了這種WEB與WAP雙模網站的實現方法,對這種雙模網站的特點與應用情景進行了分析與總結。

2 整體方案

2.1 需求分析

現在手機等移動設備上網已經從高端走向日常,僅設計和開發WEB版網頁源程序已經是無法滿足競爭,WAP的開發和程序優化是今后商業化價值體現之一,以重建系部網,實現PC瀏覽和移動瀏覽為基礎,讓學生掌握核心技術為目標。

WEB與WAP雙模網站在功能上可以從兩方面進行簡要說明:一是要是企業在WEB(Internet互聯網)方式下能夠管理其網站;二是要使用能夠通過WEB和WAP兩種方式正常瀏覽和使用企業網站。

2.2 框架設計

根據對需求的分析,將WEB與WAP雙模網站的設計分為兩個部分:WEB部分和WAP部分,其中WEB部分完成企業對網站的建設維護和管理訪問使用部分功能;WAP部分則完成用戶訪問使用功能。兩者的交互通過服務器配置和數據庫的訪問來實現。

2.3 軟硬件配置

(1)硬件要求:PC機作為硬件平臺。(2)系統要求:windows/linux/unix/macosx。(3)WEB服務器:apache2+/iis/nginx(需要開啟INFO模式支持)。(4)PHP版本:5.2/5.3。(5)MYSQL版本:5.0及以上。

3 研究方案

3.1 項目研究背景

手機和iPad為代表的移動平臺現以OSX、Android和Win8三個為主,系統不同與PC機的WIN和Linux系統,從硬件到軟件的區別主要包括,電量和流量的限制,硬件尺寸限制了處理器速度和存儲大小,屏大小限制的點距,這就使得移動平臺瀏覽網頁必須限制信息量,使用更簡潔的表現方式,顯示瀏覽者所需要信息,真正“寸土寸金”。因此WAP版的網頁便應運而生。

3.2 項目研究目標及主要內容

WEB版:原系統還是用動態網頁,而此次的升級目標是使用動態轉靜態。優勢是在瀏覽者每次訪問的時候減少服務器訪問次數,增加訪問速度;使用div+css替代表格,進入web2.0時代。Table的代碼過于冗余,div+css使樣式表和網頁代碼分開,將大大增加訪問速度;重新設計頁面使自適應更大瀏覽器的訪問,風格更進一步。

WAP版的開發,使用WEB版同的樣的mysql數據庫,應移動設備的要求更簡潔,更直達瀏覽者所需要。

3.3 項目創新特色概述

中國手機網民用戶已逾3億,3G網絡建設亦趨完善,學生和家長可以方便的通過手機等移動設備找到我們學院系部的信息,這是個巨大的進步。所以設計出適合每個學生和家長通過手機瀏覽的網站,使系網頁更易于展示和信息獲取,十分有利于提高學校或系部網站的形象。

3.4 項目研究技術路線

Web版的難點在于數據和樣式表的分離,更易于二次改版升級;代碼注釋和變量的規范命名,要易于后期維護者的維護。Wap版的開發是全新開始,以XHTML為基礎,同樣要做到代碼和樣式的分離,代碼和搜索的簡潔優化將占主要工作量。

4 實現方案

WEB與WAP雙模網站的設計在邏輯上可以劃分為WEB和WAP兩部分,兩者共享同一數據庫存儲,從而實現WEB與WAP兩者方式下網站信息的交互。

(1)WEB部分網站的實現:該網站WEB部分含有首頁,首頁內可鏈接至網站其他頁,用戶可通過訪問首頁直接瀏覽學院系部信息;管理員通過網頁管理頁對網站進行維護、管理。(2)WAP部分網站的實現:受寬帶限制,WAP部分網站減少了一些動態交互功能,以瀏覽網頁和下載為主要功能。用戶進入學院系部WAP網站首頁后,課進行直接訪問網站的首頁和其他頁面,瀏覽網站內容或下載信息。

5 結論

本文實現通過Internet維護,管理網站,通過Internet或WAP瀏覽、使用網站的功能,講述了WEB與WAP網站信息與數據交互,共享的目的。

隨著移動通信的不斷發展,不斷增加的帶寬必將吸引更多的移動用戶來享受高速的網上沖浪,本文提出的WEB與WAP雙模網站的方案實現了兩種方式下信息的正在共享與交互。不僅為學院網站提供一種新的解決方案,也為移動運營商提高了一種新的移動增值業務和網絡服務。

參考文獻

[1]張慧媛,李曉峰.移動互聯網與WAP技術/移動通信前沿技術叢書[M].電子工業出版社,2012年.

亚洲精品无码久久久久久久性色,淫荡人妻一区二区三区在线视频,精品一级片高清无码,国产一区中文字幕无码
最新色国产精品精品视频 | 玖玖在线播放玖玖九九 | 亚洲午夜福利在线观看首页 | 亚洲综合经典在线一区二区 | 中文字幕亚洲欧美日韩在线不卡 | 永久免费在线观看全网站 |