欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?

      時(shí)間:2019-05-13 01:32:43下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?》。

      第一篇:如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?

      如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?

      相信很多人都有自己的個(gè)人博客,不過(guò)大部分都是有空理一下,沒(méi)空放一邊,沒(méi)有想過(guò)好好運(yùn)營(yíng),更沒(méi)有期望個(gè)人博客能為你創(chuàng)造價(jià)值,如果你想運(yùn)營(yíng)好個(gè)人博客網(wǎng)站,如果你想自己的博客能為你創(chuàng)造價(jià)值-帶來(lái)廣告費(fèi)用。那么就需要花點(diǎn)心思好好運(yùn)營(yíng),做到以下幾點(diǎn):

      1、博客的主題不應(yīng)該太廣,越專一越好,門戶網(wǎng)站存在的價(jià)值在于新聞及時(shí)廣泛,論壇存在的價(jià)值在于交流廣泛,博客存在的價(jià)值在于偏和專。也就是博客分享的內(nèi)容最好是互聯(lián)網(wǎng)上缺少的。

      2、博客應(yīng)該經(jīng)常更新,不管做什么,三天打魚(yú)、兩天曬網(wǎng)都是不可行的。運(yùn)營(yíng)自己的博客網(wǎng)站也是這樣,最好保持每天都更新,要有規(guī)律,這樣搜索引擎會(huì)格外青睞你的網(wǎng)站,從而獲得不錯(cuò)的排名,不錯(cuò)的排名會(huì)帶來(lái)不錯(cuò)的流量,不錯(cuò)的流量就能為你創(chuàng)造價(jià)值。說(shuō)的容易做起來(lái)難,很多人會(huì)問(wèn),每天寫一篇文章,內(nèi)容從何而來(lái),寫什么好,方維網(wǎng)絡(luò)認(rèn)為主要是多看、多想。你的博客是屬于哪個(gè)專業(yè)的,你就應(yīng)該多關(guān)注這個(gè)行業(yè)的動(dòng)態(tài),如每天去相關(guān)的行業(yè)網(wǎng)站逛逛,多看多想,靈感自然就來(lái)了。

      3、博客文章的結(jié)構(gòu)最好是怎樣的。正常情況下,總分總的寫法是比較好的,還有就是不要太長(zhǎng),不過(guò)文章不拘泥于形式,通俗易懂,只要大家看的懂,看的明白就行。

      4、堅(jiān)持就是勝利。第二點(diǎn)和第三點(diǎn)是方法,方法有了,剩下的就是堅(jiān)持了,堅(jiān)持兩個(gè)字很容易說(shuō),就是做起來(lái)難,不過(guò),如果你真心想運(yùn)營(yíng)好你的博客網(wǎng)站,如果你真心想讓你的網(wǎng)站為你創(chuàng)造價(jià)值,相信你能堅(jiān)持下去的。

      5、博客網(wǎng)站需要經(jīng)常去其他地方發(fā)外鏈嗎。這個(gè)外鏈關(guān)系到網(wǎng)站的搜索引擎排名,不過(guò)時(shí)間有限,一個(gè)人不可能花很多時(shí)間在內(nèi)容上,又花很多時(shí)間再外鏈上,方維網(wǎng)絡(luò)建議內(nèi)容為主,外鏈為輔,有空就發(fā)一下。

      以上是方維網(wǎng)絡(luò)關(guān)于運(yùn)營(yíng)好個(gè)人博客網(wǎng)站的經(jīng)驗(yàn)分享,希望對(duì)個(gè)人博主有幫助,當(dāng)然如果你有更好的想法或建議,歡迎和我們交流討論。

      第二篇:淺談個(gè)人電影網(wǎng)站如何運(yùn)營(yíng)

      淺談個(gè)人電影網(wǎng)站如何運(yùn)營(yíng)

      雖然說(shuō)現(xiàn)在個(gè)人站長(zhǎng)越來(lái)越難做了,個(gè)人站長(zhǎng)前景似乎不容樂(lè)觀,但是中國(guó)的互聯(lián)網(wǎng)還是離不開(kāi)個(gè)人站長(zhǎng)。競(jìng)爭(zhēng)越激烈到最后總會(huì)留下內(nèi)容質(zhì)量較高的網(wǎng)站。其中有不是個(gè)人站長(zhǎng)都在經(jīng)營(yíng)著個(gè)人電影網(wǎng)站,伴隨著優(yōu)酷、土豆宣布合并,國(guó)內(nèi)的視頻類網(wǎng)站前景令人擔(dān)憂。那么個(gè)人電影網(wǎng)站還能不能賺到錢呢?如何運(yùn)營(yíng)自己的小電影站?

      首先,用戶為什么要選擇個(gè)人電影網(wǎng)站

      為什么有那么多人選擇上個(gè)人電影網(wǎng)站,而不是那些知名的電影網(wǎng)站?比如:PPTV、優(yōu)酷、土豆等很多大型視頻類網(wǎng)站。筆者也喜歡看電影,偶爾也會(huì)去那些個(gè)人電影網(wǎng)站上找電影看。因?yàn)楹芏嘈律嫌车碾娪?,一般知名的電影網(wǎng)站需要買版權(quán)什么的,而且有些知名的視頻類網(wǎng)站是收費(fèi)的。想想在網(wǎng)上看一部電影還得交錢,倒不如去電影院看了。我想有不少網(wǎng)友是和筆者一類的。還有另外一部分訪客屬于那種平時(shí)上網(wǎng)很少,或者說(shuō)是上網(wǎng)新手。知道的知名電影網(wǎng)站不多,當(dāng)他們?cè)谀骋粋€(gè)網(wǎng)站上找不到自己想看的電影,肯定會(huì)去百度一下,我用百度搜索“蜘蛛俠4”,可以看到很多關(guān)于此片的信息,現(xiàn)在這部電影還未上映。來(lái)看看百度指數(shù)的數(shù)據(jù):

      距離上映時(shí)間還有二個(gè)多月,已經(jīng)有很多人搜索這個(gè)關(guān)鍵詞了,當(dāng)然百度第一頁(yè)的數(shù)據(jù)基本上都是百度產(chǎn)品和幾個(gè)權(quán)重高的大型視頻網(wǎng)站。百度自己的產(chǎn)品就不用說(shuō)了,而那些權(quán)重高的網(wǎng)站都會(huì)制作新片的專題頁(yè)面,所以個(gè)人電影網(wǎng)站去競(jìng)爭(zhēng)這些詞是非常困難的。

      然后,選擇好網(wǎng)站的長(zhǎng)尾詞

      上面已經(jīng)提到個(gè)人電影網(wǎng)站無(wú)法和大型網(wǎng)站競(jìng)爭(zhēng)那些很熱的詞,如何選擇合適的長(zhǎng)尾關(guān)鍵詞呢?先思考下以上兩個(gè)類型的目標(biāo)群眾會(huì)搜索什么樣的關(guān)鍵詞呢,這里可以參考下百度的相關(guān)搜索和百度知道。以“蜘蛛俠4”這個(gè)關(guān)鍵詞為例,用戶會(huì)喜歡搜索以下關(guān)鍵詞:

      1、蜘蛛俠42、蜘蛛俠4下載

      3、蜘蛛俠4國(guó)語(yǔ)

      4、蜘蛛俠4高清

      5、蜘蛛俠4國(guó)語(yǔ)高清

      6、蜘蛛俠4高清國(guó)語(yǔ)版

      以上就列出這些用戶堅(jiān)持搜索的長(zhǎng)尾詞,其實(shí)還可以挖掘更多的長(zhǎng)尾詞。而這些長(zhǎng)尾詞相對(duì)來(lái)說(shuō)競(jìng)爭(zhēng)度比較小,從百度指數(shù)就不難看出,很多長(zhǎng)尾詞沒(méi)有顯示出指數(shù)值。長(zhǎng)尾詞的作用相信不用我啰嗦。

      最后,個(gè)人電影網(wǎng)站的優(yōu)勢(shì)在哪里?

      個(gè)人電影網(wǎng)站無(wú)法和大型視頻網(wǎng)站相比,那個(gè)人電影網(wǎng)站如何生存?我的優(yōu)勢(shì)在哪呢?從上面的分析可以知道:個(gè)人電影網(wǎng)站屬于流量站,我們要的就是流量,然后賺錢廣告費(fèi)。當(dāng)然如何你有實(shí)力可以不用做流量站,對(duì)于個(gè)人站長(zhǎng)來(lái)說(shuō),沒(méi)多少有那種實(shí)力的。必須注意的是網(wǎng)站廣告也得適可而止,如下圖:

      這是比較常見(jiàn)的廣告類型,一般都是浮動(dòng)廣告。不過(guò)也有很多做彈出廣告的,經(jīng)??吹揭恍┚W(wǎng)站彈出一個(gè)頁(yè)面,什么網(wǎng)頁(yè)游戲廣告一大堆,訪客最受不了這種彈窗廣告,換成是我直接關(guān)閉瀏覽器。作為個(gè)人電影網(wǎng)站,我們是以廣告為主要贏利方式的。所以廣告肯定要多做,但廣告的形式需要注意,不然會(huì)失去很多寶貴的流量。

      除了廣告之外,個(gè)人電影網(wǎng)站內(nèi)容要精,不要多,尤其是最近比較流行的電影和電視劇肯定要有,并且視頻的質(zhì)量要高,這樣才能留住用戶。個(gè)人電影網(wǎng)站不建議使用會(huì)員制,你的用戶本來(lái)就是厭倦收費(fèi)或者注冊(cè)會(huì)員的人群。越是簡(jiǎn)單越容易被用戶接受,不同類型的網(wǎng)站需要不同的運(yùn)營(yíng)思路,不必盲目效仿。

      本文由http://編輯轉(zhuǎn)稿

      第三篇:個(gè)人分享網(wǎng)站運(yùn)營(yíng)常識(shí)[定稿]

      個(gè)人分享網(wǎng)站運(yùn)營(yíng)常識(shí)

      個(gè)人分享網(wǎng)站運(yùn)營(yíng)常識(shí)我們國(guó)人有一個(gè)共性,那就是什么都想要靈活,所謂法理不外乎人情,任何事情都有回旋余地,任何事情都能夠差不多就行,所以我們國(guó)人又有一個(gè)外號(hào)叫做差不多先生,咱們這些性格,在國(guó)足的身上可謂是表現(xiàn)的淋漓盡致,在足球職業(yè)化進(jìn)行了二十多年,每隔幾年就會(huì)搞一個(gè)小的變化,什么走西班牙之路,走巴西之路,走德國(guó)之路,最終走的是四不象之路,而日本之所以能夠在二十年的時(shí)間里從亞洲末流,到了亞洲一流世界二流,這又是什么原因呢?很顯然就是日本足球掌握了足球的常識(shí)!由此可見(jiàn),長(zhǎng)期的堅(jiān)持常識(shí),往往比那些看起來(lái)十分靈活而不去堅(jiān)持的做法,要好的多,做網(wǎng)站其實(shí)也是如此,只有搞好網(wǎng)站運(yùn)營(yíng)的常識(shí)性問(wèn)題,才能夠真正把網(wǎng)站搞好,下面深圳網(wǎng)站建設(shè)就來(lái)分享一下網(wǎng)站運(yùn)營(yíng)的幾點(diǎn)常識(shí)!一高質(zhì)量的內(nèi)容什么是高質(zhì)量的內(nèi)容,很多人認(rèn)為是原創(chuàng),這是一種誤解,其實(shí)原創(chuàng)的不好,對(duì)用戶沒(méi)有幫助,是不能夠算作高質(zhì)量的內(nèi)容的,相反,那些經(jīng)過(guò)轉(zhuǎn)載的文章,能夠?qū)τ脩粲兄芎脦椭?,雖然是轉(zhuǎn)載,其內(nèi)容的質(zhì)量也是非常高的,當(dāng)然原創(chuàng)的內(nèi)容,加上能夠幫助到用戶的內(nèi)容,才能夠算作最高質(zhì)量的內(nèi)容,但是這些內(nèi)容往往很難獲取,所以轉(zhuǎn)載加原創(chuàng)是網(wǎng)站內(nèi)容建設(shè)的常識(shí)!不可背離!二多元化的外鏈外鏈要多元化,不能夠單一化,那么什么樣的多元化外鏈?zhǔn)呛玫哪??很多人認(rèn)為,就是在各種類型的網(wǎng)站上,留下網(wǎng)站的外鏈就行了,其實(shí)這也是一種誤區(qū),其實(shí)多元化的主要目的是然外鏈能夠在不同的網(wǎng)站上,在和自己網(wǎng)站有著相關(guān)內(nèi)容或者頻道的欄目下留下自己網(wǎng)站的外鏈,這樣的外鏈才能夠算作多元化,而且網(wǎng)站的外鏈增長(zhǎng)速度是勻速的,不要大起大落,這些都是網(wǎng)站外鏈建設(shè)的常識(shí),可是很多用戶卻偏偏搞一些,搞一些垃圾外鏈,以為這樣能夠快速完成網(wǎng)站的外鏈建設(shè)!三要懂得分析網(wǎng)站數(shù)據(jù)網(wǎng)站的運(yùn)營(yíng),知己知彼應(yīng)該是常識(shí),可是很多人在網(wǎng)站運(yùn)營(yíng)的時(shí)候,往往只把主要的精力放在研究競(jìng)爭(zhēng)對(duì)手的網(wǎng)站上,而對(duì)于自己的網(wǎng)站卻過(guò)分的樂(lè)觀,或者恰恰相反!正是很多用戶對(duì)網(wǎng)站分析的忽略,才讓自己原本可以規(guī)避運(yùn)營(yíng)網(wǎng)站的誤區(qū),而深陷其中,比如很多站長(zhǎng)在運(yùn)營(yíng)一段網(wǎng)站后,發(fā)現(xiàn)網(wǎng)站的流量不小,怎么就沒(méi)有什么利潤(rùn)呢?如果你去分析一下數(shù)據(jù),你會(huì)知道,原來(lái)自己的流量大多數(shù)都是垃圾流量,沒(méi)有很好的轉(zhuǎn)化率,此時(shí)你就明白,需要從改善流量轉(zhuǎn)化率著手!四網(wǎng)站營(yíng)銷的常識(shí)網(wǎng)站營(yíng)銷應(yīng)該本著品牌化,本著流量轉(zhuǎn)化率方面去做,而不是進(jìn)行大范圍的覆蓋,這不是網(wǎng)絡(luò)營(yíng)銷的常識(shí),如果這么做的話,花再多的錢都是可能的,只有在網(wǎng)站營(yíng)銷的時(shí)候,能夠做到針對(duì)目標(biāo)用戶,針對(duì)網(wǎng)站品牌營(yíng)銷,那才是營(yíng)銷的常識(shí),其他的一切都是浮云!深圳網(wǎng)站建設(shè)上面四點(diǎn)網(wǎng)站運(yùn)營(yíng)的常識(shí),相信很多站長(zhǎng)都清楚,可是為什么這些常識(shí)往往沒(méi)有很好的貫徹其中呢?一個(gè)很重要的原因就是站長(zhǎng)們的急切的心態(tài),這就和國(guó)足想要短時(shí)間里面獲得成功一樣,如果像日本能夠堅(jiān)持二十年,政策不動(dòng)搖,那你一定能夠品嘗到如今日本足球帶給其國(guó)民的快樂(lè)本文由站長(zhǎng)提供

      第四篇:畢業(yè)設(shè)計(jì)-博客網(wǎng)站

      第一章

      緒論 1.1 系統(tǒng)開(kāi)發(fā)背景

      隨著計(jì)算機(jī)技術(shù)的發(fā)展和普及,blog得到了極大的發(fā)展。Blog,是Weblog的簡(jiǎn)稱。blog是一種新的生活方式、新的工作方式、新的學(xué)習(xí)方式和交流方式。它是繼E-mail、BBS、ICQ、之后出現(xiàn)的第4種網(wǎng)絡(luò)交流方式。Blog主要應(yīng)用于3個(gè)方面:一是新的人際交流方式;二是以個(gè)人為中心的信息摘選和知識(shí)管理;三是以個(gè)人為中心的傳播出版。blog作為個(gè)人的一種學(xué)習(xí)工具,簡(jiǎn)單易用,吸引人的興趣。Blog在教育方面得到了很大的發(fā)展,它將互聯(lián)網(wǎng)從過(guò)去的通訊功能,資料功能、交流功能等進(jìn)一步強(qiáng)化,使其更加個(gè)性化、開(kāi)放化、實(shí)時(shí)化、全球化,把信息共享發(fā)展到資源共享、思想共享、生命歷程共享。Blog已經(jīng)成為一種繼課件、積件、資源庫(kù)、教育主題網(wǎng)站等信息化教學(xué)模式之后,新的網(wǎng)絡(luò)應(yīng)用模式。它是應(yīng)時(shí)代的需求而興起的,也是應(yīng)時(shí)代需求不斷進(jìn)步的。1.2課題研究的意義

      隨著B(niǎo)log人數(shù)的增加,Blog作為一種新的生活方式、新的工作方式和新的學(xué)習(xí)方式已經(jīng)被越來(lái)越多的人所接受,并且在改變傳統(tǒng)的網(wǎng)絡(luò)和社會(huì)結(jié)構(gòu)。它使交流和溝通更有明確的選擇和方向性;單一的思想和群體的智慧結(jié)合變得更加有效;個(gè)人出版變成人人都可以實(shí)現(xiàn)的夢(mèng)想。Blog正在影響和改變著我們的生活。Blog是以網(wǎng)絡(luò)作為載體,簡(jiǎn)易迅速便捷地發(fā)布自己的心得,及時(shí)有效輕松地與他人進(jìn)行交流,再集豐富多彩的個(gè)性化展示于一體的綜合性平臺(tái)。展示豐富的個(gè)性化,對(duì)Blog功能的要求自然更高,新一代具有更多、更新、更全功能的Blog急需走進(jìn)舞臺(tái)。系統(tǒng)加入聊天功能可以更加方便大家的交流。

      第二章

      Blog系統(tǒng)開(kāi)發(fā)技術(shù) 2.1ASP.NET介紹

      本系統(tǒng)采用ASP.NET開(kāi)發(fā)技術(shù)進(jìn)行開(kāi)發(fā)。ASP.NET不僅僅是ASP的一個(gè)新版本,更是Web應(yīng)用程序編程方面的一個(gè)全新的概念和方法。ASP.NET中的新功能并不是對(duì)ASP的改進(jìn),設(shè)計(jì)它的初衷是為用戶入境提供最佳的應(yīng)用程序架構(gòu)。它相比于ASP有著以下幾個(gè)方面的優(yōu)點(diǎn):(1)多語(yǔ)言

      ASP曾在腳本引擎方面受到了限制,特別是VBScript和Jscript。而ASP.NET則支持多種語(yǔ)言,默認(rèn)情況下為Visual Basic.NET、C#和Jscript.NET,另外還支持一些第三方語(yǔ)言。(2)服務(wù)器處理

      ASP在服務(wù)器處理上不管頁(yè)面的內(nèi)容是純HTML還是ASP生成的HTML,它都是按照實(shí)現(xiàn),形成所謂3-tier頁(yè)面順序顯示的。因此邏輯代碼依賴于它在頁(yè)面中的位置,并且無(wú)法將HTML控件作為目標(biāo),除非將它們作為流的一部分進(jìn)行顯示。而ASP.NET就解決了這個(gè)問(wèn)題,方法是為控件引入一個(gè)聲明的基于服務(wù)器的模型,因?yàn)榭丶诜?wù)器上有,可以在服務(wù)器上編程,也可以是客戶端驅(qū)動(dòng)的事件。(3)Web Form控件

      將現(xiàn)有的HTML控件轉(zhuǎn)換為服務(wù)器端的控件是比較容易的,但是也存在一些不方便,例如比較難于區(qū)分HTML控件和服務(wù)器端的控件。于是Microsoft公司就創(chuàng)建了一組專門的服務(wù)器控件,它們都用asp:前綴標(biāo)識(shí)。(4)代碼與內(nèi)容分離

      一個(gè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)往往由不同的人來(lái)實(shí)現(xiàn)的,而ASP中就是存在著這樣一個(gè)問(wèn)題,代碼(ASP腳本)和內(nèi)容(HTML)混合在一起。這樣就使得同時(shí)進(jìn)行設(shè)計(jì)和開(kāi)發(fā)變得很困難。而ASP.NET則采用了代碼內(nèi)聯(lián)和后臺(tái)編碼兩種方法實(shí)現(xiàn)了代碼與內(nèi)容的分離。

      2.2 MVC開(kāi)發(fā)模式

      MVC由Trygve Reenskaug提出,首先被應(yīng)用在SmallTalk-80環(huán)境中,是許多交互和畫面系統(tǒng)的構(gòu)成基礎(chǔ)。MVC結(jié)構(gòu)是為那些需要為同樣的數(shù)據(jù)提供多個(gè)視圖的應(yīng)用程序而設(shè)計(jì)的,它很好地實(shí)現(xiàn)了數(shù)據(jù)層與表示層的分離。MVC作為一種開(kāi)發(fā)模型,通常用于分布式應(yīng)用系統(tǒng)的設(shè)計(jì)和分析,以及用于確定系統(tǒng)各部分間的組織關(guān)系。對(duì)于畫面設(shè)計(jì)可變性的需求,MVC(Model-View-Controller)把交互系統(tǒng)的組成分解成模型、視圖、控制器3種部件。(1)視圖部件把表示模型數(shù)據(jù)及邏輯關(guān)系和狀態(tài)的信息以特定形式展示給用戶。它從模型獲得顯示信息,對(duì)于相同的信息可以有多個(gè)不同的顯示形式或視圖。(2)控制器部件是處理用戶與軟件的交互操作的,其職責(zé)是控制提供模型中任何變化的傳播,確保用戶畫面與模型間的對(duì)應(yīng)聯(lián)系;它接受用戶的輸入,將輸入反饋給模型,進(jìn)而實(shí)現(xiàn)對(duì)模型的計(jì)算控制,是使模型和視圖協(xié)調(diào)工作的部件。

      (3)模型部件保存由視圖顯示、由控制器控制的數(shù)據(jù);它封裝了問(wèn)題的核心數(shù)據(jù)、邏輯和功能的計(jì)算關(guān)系,它獨(dú)立于具體的畫面表達(dá)和I/O操作。

      模型、視圖與控制器的分離,使得一個(gè)模型可以具有多個(gè)顯示視圖。如果用戶通過(guò)某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其他依賴于這些數(shù)據(jù)的視圖都應(yīng)反映了這些變化。因此,無(wú)論何時(shí)發(fā)生了何種數(shù)據(jù)變化,控制器都會(huì)將變化通知所有的視圖,導(dǎo)致顯示的更新。這實(shí)際上是一種模型的變化——傳播機(jī)制。(4)ASP.NET模式下如何實(shí)現(xiàn)MVC?

      ASP.NET提供了一個(gè)很好的實(shí)現(xiàn)這種經(jīng)典設(shè)計(jì)模式的類似環(huán)境。開(kāi)發(fā)者通過(guò)在ASPX頁(yè)面中開(kāi)發(fā)用戶接口來(lái)實(shí)現(xiàn)視圖;控制器的功能在邏輯功能代碼(.cs)中實(shí)現(xiàn);模型通常對(duì)應(yīng)應(yīng)用系統(tǒng)的業(yè)務(wù)部分。在ASP.NET中實(shí)現(xiàn)這種設(shè)計(jì)而提供的一個(gè)多層系統(tǒng),對(duì)較經(jīng)典的ASP結(jié)構(gòu)實(shí)現(xiàn)的系統(tǒng)來(lái)說(shuō)有明顯的優(yōu)點(diǎn)。將用戶顯示(視圖)從動(dòng)作(控制器)中分離出來(lái),提高了代碼的重用性。將數(shù)據(jù)(模型)從對(duì)其操作的動(dòng)作(控制器)分離出來(lái),可以讓用戶設(shè)計(jì)一個(gè)與后臺(tái)存儲(chǔ)數(shù)據(jù)無(wú)關(guān)的系統(tǒng)。就MVC結(jié)構(gòu)的本質(zhì)而言,它是一種解決耦合系統(tǒng)問(wèn)題的方法。

      2.3 Ajax介紹 2.3.1什么是Ajax Ajax是Asynchronous JavaScript and XML的縮寫,即異步JavaScript 和XML。Ajax是一種客戶端技術(shù),Ajax技術(shù)借助異步JavaScript實(shí)現(xiàn)瀏覽器和服務(wù)器之間的異步交互,即相當(dāng)于在Web應(yīng)用中實(shí)現(xiàn)了原來(lái)C/S(Client/Server)結(jié)構(gòu)下的交互結(jié)果,且這種效果的實(shí)現(xiàn)并沒(méi)有帶來(lái)繁瑣的客戶部署工作。比如:無(wú)需重新加載整個(gè)頁(yè)面就可以想服務(wù)器發(fā)送請(qǐng)求,并接受響應(yīng)。同時(shí)對(duì)XML文檔解析和處理。Ajax的解決方案及其優(yōu)越性

      Ajax相當(dāng)于在瀏覽器客戶端與服務(wù)器之間架設(shè)了一個(gè)橋梁、一個(gè)媒介,在它的幫助下,可以消除網(wǎng)絡(luò)交互過(guò)程中的處理—等待—處理—等缺陷。在處理過(guò)程中Web服務(wù)器響應(yīng)是標(biāo)準(zhǔn)的且易于解析的XML格式的數(shù)據(jù)傳遞給Ajax,然后再轉(zhuǎn)換成HTML頁(yè)面的格式,輔助CSS進(jìn)行顯示。Ajax是使用XMLHttpRequest對(duì)象發(fā)送請(qǐng)求并獲得服務(wù)器端的響應(yīng),同時(shí)Ajax可以在不重新載入整個(gè)頁(yè)面的情況下用JavaScipt操作DOM以實(shí)現(xiàn)最終更新頁(yè)面。因此在讀取數(shù)據(jù)的過(guò)程中,用戶棉對(duì)的不是白屏,而是原來(lái)的內(nèi)容。這種更新是瞬間的,使用戶感覺(jué)是連貫的。

      借助Ajax,可以把以前一些原本由服務(wù)器負(fù)擔(dān)的工作轉(zhuǎn)移到客戶端來(lái)完成,利用客戶端閑置的能力來(lái)進(jìn)行處理,這樣也可以有效地減輕服務(wù)器和帶寬的負(fù)擔(dān),使服務(wù)器更穩(wěn)定,更良好的運(yùn)行。同時(shí)節(jié)約了空間和寬帶。2.3.2 Ajax相關(guān)技術(shù)介紹

      Ajax是多種技術(shù)的綜合應(yīng)用,包括JavaScipt腳本、CSS、DOM和重要對(duì)象XMLHttpRequest。(1)JavaScipt是一種可以與HTML標(biāo)記混合使用的腳本語(yǔ)言,編寫的程序可以直接在瀏覽器中解釋執(zhí)行。因此使用腳本語(yǔ)言編寫程序可以在瀏覽器支持下跨平臺(tái)運(yùn)行。JavaScipt腳本中可以調(diào)用瀏覽器及Ajax中提供的相關(guān)對(duì)象。利用這些對(duì)象的屬性方法可以實(shí)現(xiàn)頁(yè)面效果的動(dòng)態(tài)控制。

      (2)CSS是層疊樣式表。CSS規(guī)則由模式匹配段和操作部分組成。模式匹配段用于表示元素與行為之間的關(guān)聯(lián)性;操作部分用于確定對(duì)指定部分的操作。CSS層疊樣式可以彌補(bǔ)HTML超文本標(biāo)記語(yǔ)言在格式修飾中的不足,同時(shí)也為能夠?qū)崿F(xiàn)頁(yè)面格式的批量動(dòng)態(tài)更新。(3)DOM的全稱是文檔對(duì)象模型(Document Object Model),它在本質(zhì)上是一種文檔平臺(tái)。在使用Ajax技術(shù)中,借助DOM,可以結(jié)合腳本語(yǔ)言實(shí)現(xiàn)動(dòng)態(tài)的數(shù)據(jù)存儲(chǔ)以及動(dòng)態(tài)上傳文件。

      (4)XMLHttpRequest是Ajax技術(shù)中最重要的一個(gè)對(duì)象。頁(yè)面可以在不刷新的情況下通過(guò)它發(fā)送請(qǐng)求來(lái)獲取服務(wù)器響應(yīng)。也可以使用該對(duì)象在不刷新當(dāng)前頁(yè)面的情況下更新頁(yè)面中的數(shù)據(jù)。

      2.3.3 Ajax技術(shù)在系統(tǒng)中的應(yīng)用

      Ajax技術(shù)運(yùn)用于該系統(tǒng)的在線即時(shí)聊天功能模塊。通過(guò)該技術(shù)實(shí)現(xiàn)了聊天信息的不斷更新,但并沒(méi)有將整個(gè)頁(yè)面都刷新,也不會(huì)帶來(lái)頁(yè)面在連續(xù)閃爍等問(wèn)題。利用Ajax技術(shù)將聊天窗口不段更新數(shù)據(jù),聊天窗口采用CSS樣式,實(shí)現(xiàn)頁(yè)面格式的批量動(dòng)態(tài)更新。

      2.4 數(shù)據(jù)庫(kù)

      本系統(tǒng)才用SQL SERVER2000做為后臺(tái)數(shù)據(jù)庫(kù),采用ADO.NET技術(shù)對(duì)數(shù)據(jù)進(jìn)行操作。2.4.1 SQL SERVER 2000 SQL SERVER2000是可以在WEB上運(yùn)行的數(shù)據(jù)庫(kù)服務(wù)產(chǎn)品。它既可適用于桌面系統(tǒng)的單用戶數(shù)據(jù)庫(kù),也可適用于企業(yè)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù),甚至適用于專業(yè)的WEB站點(diǎn)數(shù)據(jù)庫(kù),具有很強(qiáng)的可伸縮性。并且具有很高的可靠性、可用性和可管理性。從經(jīng)濟(jì)和開(kāi)發(fā)效率上適合中小型網(wǎng)站。它和ASP.NET同屬于微軟公司開(kāi)發(fā),在開(kāi)發(fā)接口有一致性,能更好的協(xié)調(diào)工作。同時(shí),SQL SERVER2000對(duì)數(shù)據(jù)的安全性也有一定的保障,它對(duì)用戶的訪問(wèn)進(jìn)行了兩個(gè)階段的檢查:一是認(rèn)證階段,二是許可確認(rèn)階段。數(shù)據(jù)庫(kù)使用ADO.NET來(lái)處理數(shù)據(jù)。2.4.2 ADO.NET

      ADO.NET是基于.NET框架結(jié)構(gòu)、面向分布式和以XML數(shù)據(jù)格式為核心的數(shù)據(jù)訪問(wèn)技術(shù),它提供了一組數(shù)據(jù)訪問(wèn)服務(wù)的類,可用于對(duì)Microsoft SQL Server、Oracle等數(shù)據(jù)源及通過(guò)OLEDB和XML公開(kāi)的數(shù)據(jù)遠(yuǎn)源的一致訪問(wèn)。ADO.NET統(tǒng)一了數(shù)據(jù)容器類編程接口,無(wú)論編寫何種應(yīng)用程序(Windows窗體、Web窗體、Web服務(wù))都可以通過(guò)同一組類來(lái)處理數(shù)據(jù)。為使用方便,ADO.NET還提供了一組豐富的控件,利用可視化方式來(lái)開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用。

      ADO.NET體系結(jié)構(gòu)如下圖所示

      ADO.NET體系結(jié)構(gòu)圖

      ADO.NET體系結(jié)構(gòu)的兩大核心控件是.NET Framework數(shù)據(jù)提供程序和Dataset。.NET Framework數(shù)據(jù)提供程序用于連接到數(shù)據(jù)庫(kù)、執(zhí)行命令和檢索結(jié)果。Dataset是一個(gè)功能豐富、比較復(fù)雜的數(shù)據(jù)集,它是支持ADO.NET的斷開(kāi)式、分布式數(shù)據(jù)方案的核心對(duì)象。Dataset專門用來(lái)處理從數(shù)據(jù)源獲得的數(shù)據(jù),無(wú)論數(shù)據(jù)來(lái)自什么數(shù)據(jù)源,它都使用相同的方式操作數(shù)據(jù)。

      2.5 ASP.NET配置

      Asp.net的配置文件都是XML格式的文件,XML格式文件易于書寫和定制,采用這種方法進(jìn)行asp.net配置方便靈活。另外,asp.net的配置都是可以隨時(shí)更改的,即應(yīng)用程序運(yùn)行期間,可以隨時(shí)增加和刪除asp.net配置文件中的項(xiàng)目,修改后可以立刻激活使用比當(dāng)配置發(fā)生變化時(shí)需要服務(wù)重新啟動(dòng)配置才生效的方法有很大的優(yōu)勢(shì)。

      該系統(tǒng)運(yùn)用了web.comfig文件進(jìn)行配置web服務(wù)器,使用web.config文件配置web服務(wù)器簡(jiǎn)明扼要。Web.config文件是采用XML格式進(jìn)行編寫的XML文件。2.6 XML XML是Extensible Markup Language(可擴(kuò)展標(biāo)記語(yǔ)言)。它是一種存儲(chǔ)數(shù)據(jù)的方法。它提供一種獨(dú)立于應(yīng)用程序的格式來(lái)保存數(shù)據(jù),且容易實(shí)現(xiàn)不同應(yīng)用程序之間的數(shù)據(jù)共享。與數(shù)據(jù)庫(kù)相比,它不需要任何專用軟件就可以創(chuàng)建和管理XML文檔,只要一個(gè)文本編輯器就可以了;而數(shù)據(jù)庫(kù)需要專門的數(shù)據(jù)庫(kù)管理系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行管理。

      第三章 BLOG系統(tǒng)分析 3.1 系統(tǒng)設(shè)計(jì)方案

      本系統(tǒng)是面向個(gè)人用戶和小型集體用戶開(kāi)發(fā)的系統(tǒng),完成用戶在Blog上進(jìn)行預(yù)定操作,實(shí)現(xiàn)用戶和來(lái)賓之間的雙向溝通。具體設(shè)計(jì)方案為:

      (1)系統(tǒng)服務(wù)器為IIS,數(shù)據(jù)庫(kù)為SQLSERVER2000,整個(gè)系統(tǒng)界面采用Microsoft visual Studio 2005開(kāi)發(fā)。

      (2)系統(tǒng)采用MVC框架,用C#語(yǔ)言實(shí)現(xiàn)。

      (3)服務(wù)器與數(shù)據(jù)庫(kù)的連接使用OLEDB編程接口的OleDbConnection對(duì)象進(jìn)行連接。(4)系統(tǒng)分成兩部分,前臺(tái)為普通用戶操作界面,功能包括:閱讀文章,發(fā)表留言,發(fā)表評(píng)論,在線聊天。后臺(tái)為管理員操作界面,管理員通過(guò)登錄進(jìn)入管理界面,功能包括:分類管理,文章管理,添加文章,評(píng)論管理,鏈接管理,留言管理。

      3.2 系統(tǒng)功能模塊

      系統(tǒng)功能模塊包括兩大塊:管理界面功能模塊和普通用戶界面功能模塊。其具體功能如下所示:

      1. 管理員功能:分類管理,文章管理,評(píng)論管理,鏈接管理,留言管理。2. 普通用戶功能:閱讀文章,留言,評(píng)論和在線聊天。3. 分類管理:文章類型的添加,修改,刪除。4. 文章管理:文章的修改,刪除。5. 評(píng)論管理:評(píng)論的刪除。6. 鏈接管理:鏈接的添加和刪除。7. 留言管理:留言的刪除和回復(fù)。

      管理員用戶功能模塊圖如下:

      圖1

      管理員功能模塊圖

      普通用戶功能模塊圖如下:

      圖2 普通用戶功能模塊圖

      3.3 數(shù)據(jù)庫(kù)需求分析

      ■用戶分為普通用戶和管理員用戶

      ■管理員涉及類型管理、文章管理、添加文章、評(píng)論管理、鏈接管理、留言管理。■普通用戶可以閱讀文章、發(fā)表回應(yīng)、留言、評(píng)論和在線聊天?!鲆环N文章類型有多篇文章。■一篇文章有多篇評(píng)論、回復(fù)。

      對(duì)上面系統(tǒng)功能分析,設(shè)計(jì)如下數(shù)據(jù)項(xiàng): ■ 管理員信息:用戶名、密碼。■ 類型信息:類型編號(hào)、類型名稱。

      ■ 鏈接:鏈接編號(hào)、鏈接名稱、鏈接地址。■ 留言:留言編號(hào)、留言人呢稱、留言標(biāo)題、個(gè)人主頁(yè)、留言內(nèi)容、留言時(shí)間、留言回復(fù)?!?文章信息:文章序號(hào)、文章作者、文章標(biāo)題、摘要、文章內(nèi)容、文章發(fā)表日期、文章人氣、回復(fù)、文章類型編號(hào)、文章類型名稱、文章回復(fù)數(shù)。

      ■ 評(píng)論:評(píng)論序號(hào)、評(píng)論用戶呢稱、評(píng)論標(biāo)題、評(píng)論內(nèi)容、評(píng)論時(shí)間、評(píng)論的文章序號(hào)。3.4 系統(tǒng)操作流程

      分析傳統(tǒng)Blog系統(tǒng)這一環(huán)節(jié)所應(yīng)具有的功能,可以得到Blog系統(tǒng)應(yīng)具有以下功能:

      高級(jí)系統(tǒng)用戶(管理員)通過(guò)瀏覽器,可以實(shí)現(xiàn)文章的管理(對(duì)文章的各種信息進(jìn)行瀏覽、增加、刪除、修改等)、普通系統(tǒng)用戶對(duì)文章信息只能閱讀和留言。而該系統(tǒng)添加了在線即時(shí)聊天,是為該系統(tǒng)的一個(gè)亮點(diǎn)。由此得到的系統(tǒng)的流程圖如圖3-3所示

      系統(tǒng)操作流程圖 3.5組件和樣式分析

      博客系統(tǒng)中存在很多相同或相似的元素,這些元素可能是頁(yè)面的標(biāo)題,可能是頁(yè)面的版權(quán)聲明,也可能是文章的列表或是登錄信息框。需要尋找一種方式在整個(gè)系統(tǒng)中共享,而不需在變化時(shí)修改所有的頁(yè)面。所以就采用了樣式文件進(jìn)行管理以及用戶自定義組件。3.6 用戶控件

      ASP.NET為開(kāi)發(fā)人員提供了用戶控件這一新技術(shù)來(lái)實(shí)現(xiàn)Web元素的共享,開(kāi)發(fā)人員可以通過(guò)Visual Studio.Net進(jìn)行Web元素的外面的開(kāi)發(fā),同時(shí)可以通過(guò)Web元素后臺(tái)代碼的方式進(jìn)行表現(xiàn)層的開(kāi)發(fā)。設(shè)計(jì)用戶控件提高了代碼的可重復(fù)使用的性能。在本系統(tǒng)中,使用了ST_Header、ST_Footer等用戶控件。

      第四章 BLOG系統(tǒng)設(shè)計(jì) 4.1后臺(tái)功能模塊詳細(xì)設(shè)計(jì)

      通過(guò)此功能用戶可以對(duì)主頁(yè)中的許多功能和數(shù)據(jù)進(jìn)行操作控制。4.1.1 身份驗(yàn)證

      管理員通過(guò)此登陸入口進(jìn)入管理界面,此入口需要填寫正確的ID才能夠登陸,非法ID不能夠登陸,其界面如圖4.1所示:

      圖4.1 管理員登錄界面 一個(gè)系統(tǒng)能正常使用,安全性是非常重要的一個(gè)部分。安全性是對(duì)用戶的生份進(jìn)行驗(yàn)證并通過(guò)驗(yàn)證的用戶按照為其授予的訪問(wèn)權(quán)限來(lái)確定用戶是否可以訪問(wèn)某資源的一個(gè)過(guò)程。為了保證系統(tǒng)的安全,為了保證應(yīng)用程序的安全,本系統(tǒng)采用了身份驗(yàn)證技術(shù)。

      該代碼表示系統(tǒng)禁止對(duì)ST_login目錄下的ST_admin進(jìn)行匿名訪問(wèn).如果存在匿名用戶,系統(tǒng)將自動(dòng)驗(yàn)證用戶名,提示錯(cuò)誤信息。保證了系統(tǒng)的安全.關(guān)鍵代碼如下:

      實(shí)現(xiàn)此功能的關(guān)鍵代碼為:

      protected void Button1_Click(object sender, System.EventArgs e)

      {

      OleDbCommand ST_myCmd = new OleDbCommand(“select * from ST_admin where ST_admin_user='” + adminname.Text.Trim()+ “' and ST_admin_psw='” + adminpsw.Text.Trim()+ “'”, ST_myConn);

      ST_myConn.Open();

      OleDbDataReader ST_read = ST_myCmd.ExecuteReader();

      if(ST_read.Read())

      {

      Session[“UserName”] = ST_read[0].ToString();

      Response.Redirect(“ST_admin.aspx”);

      }

      else

      {

      Response.Write(“”);

      }

      } 4.1.2 后臺(tái)文章添加管理

      管理員可以在此頁(yè)面操作管理功能,這些功能可以對(duì)主頁(yè)進(jìn)行添加、刪除、修改等操作:

      圖4.2 管理員操作界面 public void ST_Save_Add()

      {

      string ST_n_title = HtmlEncode(Request.Form[“n_title”]);

      string ST_n_author = HtmlEncode(Request.Form[“n_author”]);

      string ST_n_key = HtmlEncode(Request.Form[“n_key”]);

      string ST_n_content = Request.Form[“n_content”].Replace(“'”, “''”);

      int ST_cmd;

      if(Request.Form[“n_iscmd”]!= null)

      {

      ST_cmd = 1;

      }

      else

      {

      ST_cmd = 0;

      }

      if(ST_n_title == “" || ST_n_key == ”“ || ST_n_content == ”“)

      {

      Response.Write(”

    1. 標(biāo)題,摘要,內(nèi)容不能為空!
    2. 點(diǎn)此返回“);

      Response.End();

      }

      else

      {

      string ST_sql = ”insert into ST_news(ST_n_author,ST_n_title,ST_n_key,ST_n_content,ST_c_id,ST_n_iscmd)values('“ + ST_n_author + ”','“ + ST_n_title + ”','“ + ST_n_key + ”','“ + ST_n_content + ”',“ + Request.Form[”listtype“] + ”,“ + ST_cmd + ”)“;

      OleDbCommand ST_myCmd = new OleDbCommand(ST_sql, ST_myConn);

      ST_myConn.Open();

      ST_myCmd.ExecuteNonQuery();

      ST_myConn.Close();

      Response.Redirect(”ST_main.aspx“);

      }

      } 4.1.3 后臺(tái)文章類別管理

      圖4.4 類別管理界面

      protected void Page_Load(object sender, System.EventArgs e)

      {

      string ST_dns = ConfigurationSettings.AppSettings[”conn“];

      ST_myConn = new OleDbConnection(ST_dns);

      ST_Type_List_Bind();} private void ST_Type_List_Bind()

      {

      OleDbDataAdapter ST_classCmd = new OleDbDataAdapter(”select ST_c_id,ST_c_name from ST_class“,ST_myConn);

      DataSet ST_classds = new DataSet();

      ST_classCmd.Fill(ST_classds,”類別列表“);

      ClassList.DataSource = new DataView(ST_classds.Tables[0]);

      ClassList.DataBind();}

      4.2前臺(tái)功能模塊詳細(xì)設(shè)計(jì) 4.2.1前臺(tái)主界面 前臺(tái)主界面圖如下:

      圖4.3 前臺(tái)主界面

      該頁(yè)面是普通用戶最主要的頁(yè)面,普通用戶所有功能操作都與該頁(yè)面有關(guān)。普通用戶采用匿名登錄,可以訪問(wèn)該頁(yè)面的所有功能。4.2.2 前臺(tái)用戶回復(fù)評(píng)論文章模塊

      前臺(tái)普通用戶回復(fù)評(píng)論文章界面如下圖所示:

      該模塊的功能是對(duì)文章發(fā)表回復(fù),同時(shí)驗(yàn)證發(fā)送內(nèi)容都不能為空。其關(guān)鍵代碼如下: protected void replay_Click(object sender, System.EventArgs e)

      {

      if(IsPostBack)

      {

      if(r_nick.Text.Trim()==”“ || r_title.Text.ToString().Trim()==”“ || r_content.Value.Trim()==”“)

      {

      Response.Write(”

    3. 昵稱,標(biāo)題,內(nèi)容不能為空!
    4. 點(diǎn)此返回“);

      Response.End();

      }

      else

      {

      string ST_sql = ”insert into ST_replay(ST_r_nick,ST_r_title,ST_r_content,ST_r_date,ST_n_id)values('“+ r_nick.Text +”','“+ r_title.Text +”','“+ r_content.Value +”','“+System.DateTime.Now +”',“+Request.QueryString[”id“]+”)“;

      OleDbCommand ST_myCmd = new OleDbCommand(ST_sql,ST_myConn);

      ST_myConn.Open();

      ST_myCmd.ExecuteNonQuery();

      ST_myConn.Close();

      ST_add_Re();

      Response.Redirect(”“+Request.QueryString[”id“]+”.aspx“);

      }

      }

      } 4.2.3 在線聊天登錄界面模塊

      用戶可以通過(guò)該頁(yè)面進(jìn)入聊天室,實(shí)現(xiàn)在線即時(shí)聊天。用戶可以不用注冊(cè),直輸入用戶名,進(jìn)入聊天室聊天。對(duì)于用戶名相同,系統(tǒng)會(huì)提示錯(cuò)誤文本消息。

      圖4.5 聊天登錄界面 其關(guān)鍵代碼為:

      protected void Login(object sender, EventArgs e)

      {

      string user = txtUsername.Text;

      if(!ValidateNick(user))return;

      if(Global.Engine.UserExists(user))

      {

      lblErrorMsg.Text = ”這個(gè)用戶名已經(jīng)存在,請(qǐng)更換后重試.“;

      return;

      }

      Response.Redirect(”Server.aspx?action=Login&u=“ + user);

      } bool ValidateNick(string nick)

      {

      if(nick == string.Empty)

      {

      lblErrorMsg.Text = ”請(qǐng)?jiān)谶@輸入呢稱.“;return false;} if(nick.Length > 10){ lblErrorMsg.Text = ”呢稱太長(zhǎng), 請(qǐng)不要超過(guò)10個(gè)字“;return false;} return true;

      }

      4.2.4 在線聊天模塊 在線聊天界面如下:

      圖4.6 聊天窗口界面

      該頁(yè)面采用了ajax技術(shù)實(shí)現(xiàn)頁(yè)面無(wú)刷新只在聊天窗口實(shí)現(xiàn)數(shù)據(jù)更新,完成信息交互的功能,達(dá)到了很好的聊天效果。關(guān)鍵方法代碼如下: function postText(){ rnd++;chatbox = getElement(”mytext“);chat = chatbox.value;chatbox.value = ”";

      userid = location.search.substring(1, location.search.length);url = 'Server.aspx?action=PostMsg&u=' + userid + '&t=' + encodeURIComponent(chat)+ '&session=' + rnd;req = getAjax();req.onreadystatechange = function(){

      if(req.readyState == 4 && req.status == 200)

      {

      updateAll();

      } } req.open('GET', url, true);req.send(null);

      } 4.3 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) 4.3.1 數(shù)據(jù)表設(shè)計(jì)

      博客系統(tǒng)中的數(shù)據(jù)管理形式采用數(shù)據(jù)庫(kù),根據(jù)系統(tǒng)需要與數(shù)據(jù)規(guī)范化分為用戶表ST_admin,類型信息表(ST_class),鏈接信息表(ST_link),留言信息表(ST_message),文章信息表(ST_news),評(píng)論信息表(ST_replay)這六個(gè)表,表結(jié)構(gòu)分別如下:

      表1 ST_admin(用戶表)序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說(shuō)明 1 ST_admin_user Nvarchar 50 管理員ID 2 ST_admin_psw Nvarchar 50 管理員密碼 該表為管理員登錄的信息表,本系統(tǒng)沒(méi)有包含管理員用戶的注冊(cè)模塊,管理員帳號(hào)直接在數(shù)據(jù)庫(kù)中設(shè)計(jì)。普通用戶匿名登錄主頁(yè)。表2 ST_class(類型信息表)序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說(shuō)明 1 ST_c_id Bigint 8 文章類型號(hào) 2 ST_c_name Nvarchar 50 文章類型名

      該表用來(lái)記錄文章類型的相關(guān)信息,系統(tǒng)文章分了類別,使管理文章,查看文章都變的非常的方便。

      表3 ST_link(鏈接信息表)序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說(shuō)明 1 ST_l_id Bigint 8 鏈接號(hào) 2 ST_l_name Nvarchar 50 鏈接名 3 ST_l_url Nvarchar 50 鏈接地址

      該表記錄了鏈接的相關(guān)信息,方便用戶快速的鏈接到想瀏覽的網(wǎng)站,提高了用戶的操作效率。

      表4 ST_message(留言信息表)序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說(shuō)明 1 ST_id Bigint 8 留言號(hào) ST_nickname Nvarchar 50 網(wǎng)友呢稱 3 ST_title Nvarchar 50 留言標(biāo)題 4 ST_homepage Nvarchar 50 個(gè)人主頁(yè) 5 ST_content Ntext 16 留言內(nèi)容 6 ST_mdate Datetime 8 留言時(shí)間 7 ST_hf Ntext 16 留言回復(fù) 該表包含了留言的相關(guān)信息,留言模塊方便普通用戶和版主之間的交流,為他們提供了一個(gè)專門的途徑。

      表5 ST_news(文章信息表)序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說(shuō)明 1 ST_n_id Bigint 4 文章號(hào) ST_n_author Nvarchar 50 文章作者 3 ST_n_title Nvarchar 200 文章標(biāo)題 4 ST_n_key Nvarchar 200 文章摘要 5 ST_n_content Ntext 16 文章內(nèi)容 6 ST_n_date Datetime 8 文章發(fā)表日期 7 ST_n_hit Bigint 8 文章人氣 8 ST_n_re Bigint 8 文章回復(fù) 9 ST_c_id Bigint 8 文章類型編號(hào) 10 ST_c_name Nvarchar 50 文章類型名稱 11 ST_n_iscmd int 4 文章回復(fù)數(shù)

      該表為文章信息表,包含了文章的相關(guān)屬性,用來(lái)記錄文章信息。該模塊可以幫助用戶了解文章的基本信息。比如:文章人氣高可能是內(nèi)容很有意義,方便用戶去閱讀那些比較好的文章。

      表6 ST_replay(評(píng)論信息表)序號(hào) 列名 數(shù)據(jù)類型 長(zhǎng)度 字段說(shuō)明 1 ST_r_id Bigint 8 評(píng)論號(hào) 2 ST_r_nick Nvarchar 50 呢稱 3 ST_r_title Nvarchar 50 評(píng)論標(biāo)題 4 ST_r_content Nvarchar 250 評(píng)論內(nèi)容 5 ST_r_date Datetime 8 評(píng)論發(fā)表時(shí)間 6 ST_n_id Int 4 評(píng)論文章編號(hào)

      此表為評(píng)論信息表,用來(lái)記錄評(píng)論信息。評(píng)論也是用戶的一種交流方式。該模塊加強(qiáng)了用戶之間的溝通。4.3.2數(shù)據(jù)庫(kù)訪問(wèn)

      該系統(tǒng)數(shù)據(jù)庫(kù)的連接在應(yīng)用程序配置文件(Web.config)中設(shè)置了數(shù)據(jù)庫(kù)的連接信息。這樣提高了程序的的移植性,且為版本升級(jí),代碼擴(kuò)展提供了良好的基礎(chǔ)。連接語(yǔ)句代碼如下:

      在功能代碼中用如下語(yǔ)句與數(shù)據(jù)庫(kù)關(guān)聯(lián):

      Protected void Page_Load(object sender,System.EventArgs e){ String ST_dns=ConfigurationSettings.AppSettings[“conn”];

      ST_myconn=new OleDbConnection(ST_dns);} 第五章

      結(jié)束語(yǔ) 5.1 不足之處與改進(jìn)

      本系統(tǒng)現(xiàn)已基本完成,基本功能已經(jīng)具備,但在如下幾個(gè)方面還存在著不足,需要做進(jìn)一步的研究與開(kāi)發(fā),使Blog系統(tǒng)能夠更完善。5.1.1 權(quán)限分配

      本系統(tǒng)權(quán)限分配不夠細(xì)化,只分為管理員和普通用戶。管理員可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行所有操作,普通用戶只能瀏覽文章,發(fā)表回復(fù),在線聊天。而不能發(fā)表自己的文章,管理自己的文章,缺乏作為低級(jí)管理員的功能。如果我們能在數(shù)據(jù)庫(kù)中為各種不同的用戶分配不同的角色來(lái)細(xì)化權(quán)限的分配,這樣可以便于我們對(duì)系統(tǒng)的管理和維護(hù),也能夠更多的滿足廣大用戶的需求。5.1.3 界面美觀化

      一個(gè)系統(tǒng)強(qiáng)大的功能固然重要,能有一個(gè)漂亮的界面也必不可少。特別是界面上顏色的搭配很有講究,要符合系統(tǒng)的基調(diào)。讓用戶更加賞心悅目,為此我認(rèn)真研究了CSS,.NET。在一定程度上美化了界面,但是對(duì)FLASH,PHOTOSHOP還不同熟悉,所以界面顯得單調(diào)。5.2 結(jié)論

      本文提出并設(shè)計(jì)了一個(gè)基于ASP.NET 的完整的博客系統(tǒng),該系統(tǒng)整合了數(shù)據(jù)庫(kù)技術(shù)、ASP.NET技術(shù)、網(wǎng)站開(kāi)發(fā)技術(shù)等。主要實(shí)現(xiàn)了當(dāng)前主流博客的基本功能,并在該系統(tǒng)中添加了聊天功能,該功能采用先進(jìn)的Ajax技術(shù),不但功能強(qiáng)大而且好用。因此它的功能比傳統(tǒng)的博客更加全面。采用MVC模式,按照任務(wù)和業(yè)務(wù)驅(qū)動(dòng)的過(guò)程進(jìn)行開(kāi)發(fā)。但是本系還存在著一些不足之處,如安全性上的密碼未采用加密,部分功能待完善,權(quán)限分配不夠全面不夠細(xì)。通過(guò)對(duì)這個(gè)系統(tǒng)的學(xué)習(xí)與開(kāi)發(fā),讓我更好地掌握了ASP.NET的開(kāi)發(fā)技術(shù),更深刻地理解了網(wǎng)站的開(kāi)發(fā)流程。

      在兩個(gè)月的開(kāi)發(fā)周期中,讓我明白一點(diǎn),就是測(cè)試的重要性。所謂建系統(tǒng),測(cè)試先行,軟件工程的知識(shí)告訴我們一個(gè)系統(tǒng)的開(kāi)發(fā)從立項(xiàng)到投入運(yùn)行,很長(zhǎng)的周期都是在測(cè)試上的,這次的實(shí)際的系統(tǒng)開(kāi)發(fā)讓我增長(zhǎng)了測(cè)試的經(jīng)驗(yàn)。

      參考文獻(xiàn)

      [1].張樹(shù)亮,李超著《asp.net2.0+sql server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開(kāi)發(fā)案例精解 [M]清華大學(xué)出版社2006-9 [2].明月創(chuàng)作室編著《visual c#編程精彩百例》[M] 人民郵電出版社 2001-9 [3].孫永強(qiáng),楊麗坤著《Visual C#.NET中文版Web服務(wù)開(kāi)發(fā)基礎(chǔ)》[M] 清華大學(xué)出版社2006-9 [4].金雪云著《ASP.MET簡(jiǎn)明教程》[M] 清華大學(xué)出版社2003-7 [5].馬軍著《ASP網(wǎng)絡(luò)編程從入門到精通》[M] 清華大學(xué)出版社2005-9 [6].沈陽(yáng),李勇敢著《ASP.NET程序設(shè)計(jì)教程》[M]電子工業(yè)出版社2006-10 [7].李友蘭,楊曉光著《Visual C#.NET程序設(shè)計(jì)》[M] 清華大學(xué)出版社 北京交通大學(xué)出版社2004-4 [8].張桂元,賈燕楓,姜波著《征服 Ajax Web 2.0快速入門與項(xiàng)目實(shí)踐》[M] 人民郵電出版社 2006-6 [9].Hyde.R(美)《編程卓越之道(第一卷):深入計(jì)算機(jī)》[M] 電子工業(yè)出版社 2006-4 [10].Ryan Asleson,Nathaniel T.Schutta(美)著金靈等譯《Ajax基礎(chǔ)教程》[M] 人民郵電出版社2006-2

      首先,我要特別感謝熊清廉老師對(duì)我的悉心指導(dǎo),在設(shè)計(jì)期間熊老師幫助我收集文獻(xiàn)資料,理清設(shè)計(jì)思路,指導(dǎo)實(shí)驗(yàn)方法,提出有效的改進(jìn)方案,及指導(dǎo)。導(dǎo)師淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng)、誨人不倦的態(tài)度和學(xué)術(shù)上精益求精的精神使我受益終生。

      感謝我的導(dǎo)師熊清廉老師,他嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣。

      我要感謝我們學(xué)院給我們授課的各位老師,他們循循善誘的教導(dǎo)和不拘一格的思路給予我無(wú)盡的啟迪。正是由于他們的傳道、授業(yè)、解惑,讓我學(xué)到了專業(yè)知識(shí),并從他們身上學(xué)到了如何求知治學(xué)、如何為人處事。我也要感謝我的母校湖南科技學(xué)院,是她提供了良好的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我的大學(xué)生活豐富多姿,為我的人生留下精彩的一筆。

      在論文即將完成之際,我的心情無(wú)法平靜,從開(kāi)始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!

      第五篇:成功運(yùn)營(yíng)個(gè)人博客的幾點(diǎn)經(jīng)驗(yàn)分享

      成功運(yùn)營(yíng)個(gè)人博客的幾點(diǎn)經(jīng)驗(yàn)分享

      現(xiàn)在的互聯(lián)網(wǎng)擁有自己的個(gè)人博客已經(jīng)不是多么牛逼的事情了,簡(jiǎn)簡(jiǎn)單單一個(gè)空間域名,上傳個(gè)程序,OK,一個(gè)個(gè)人博客就做出來(lái)了,當(dāng)然了,現(xiàn)在博客雖然是越來(lái)越多,但是真正能做起來(lái)的,能將博客做下去做的好的卻屈指可數(shù)。因?yàn)楣P者自己也有一個(gè)博客,從運(yùn)營(yíng)的一年多來(lái)也得到了很多運(yùn)營(yíng)博客成功的經(jīng)驗(yàn),這里就和大家分享下自己的一些小經(jīng)驗(yàn),談不是多么牛逼,但也算是能幫助大家在做個(gè)人博客的路上少走些彎路吧。

      第一:合理的推廣

      如何衡量一個(gè)博客是否成功?最簡(jiǎn)單也是最準(zhǔn)確的判斷標(biāo)準(zhǔn)就是博客訪問(wèn)量,博客PV。訪問(wèn)量越高表示你的博客很受人歡迎,也表示粉絲多。但是問(wèn)題來(lái)了,我一個(gè)草根剛剛開(kāi)始做博客,哪里來(lái)的訪問(wèn)量?即使我們將文章、內(nèi)容寫的無(wú)比的優(yōu)質(zhì),如何讓人知道你呢?沒(méi)有人訪問(wèn),再好的內(nèi)容也是傳播不出去的,這就是博客初期推廣面對(duì)的問(wèn)題,因?yàn)閯傞_(kāi)始,知道你的人少之又少,訪問(wèn)量也幾乎沒(méi)有,所以這段時(shí)間也是最容易放棄的時(shí)間,所以這里,筆者跟大家分享幾個(gè)自己常用的策略。

      博客互踩。這是最簡(jiǎn)單也是最實(shí)用的方法,誰(shuí)都能做到,做法很簡(jiǎn)單,不斷尋找和你同一類的博客或者個(gè)人博客也可以,在訪問(wèn)博客后仔細(xì)看下博主的文章,然后對(duì)它進(jìn)行留言評(píng)論,同時(shí)留下自己的博客,這樣做的目的其實(shí)就是互惠互利,大家相互幫忙的意思。當(dāng)然了,是剛開(kāi)始是比較累的,但是做什么事情想成功不累呢?所以,每天抽出一個(gè)小時(shí)專心的做博客互踩的工作,慢慢為自己的博客記錄出第一批訪客。

      B.相關(guān)論壇發(fā)帖。這招也是很常用的,首先根據(jù)你自己的博客類型、文章題材去相關(guān)的論壇發(fā)帖,或者去一些大論壇的相關(guān)板塊,比如天涯論壇、貓撲論壇,發(fā)表自己的文章,如果內(nèi)容寫的很不錯(cuò),用戶評(píng)論很多,那么也會(huì)給博客帶來(lái)很多的訪問(wèn)量,讀者覺(jué)得文章不錯(cuò),想繼續(xù)多看看就會(huì)注意到下面的轉(zhuǎn)載自XXXX的鏈接,這樣不僅能增加外鏈,同時(shí)也能夠讓優(yōu)秀的文章吸引更多讀者訪問(wèn)。、C.去網(wǎng)站投稿。還是要根據(jù)你博文所寫的內(nèi)容,根據(jù)內(nèi)容去相關(guān)的大網(wǎng)站投稿,當(dāng)然了這個(gè)對(duì)博客內(nèi)容的要求就比較高了,需要你用心的寫出符合用戶需求的文章,然后多嘗試,多投稿,最好是能找到編輯的聯(lián)系方式,主動(dòng)聯(lián)系,以后常投稿搞好關(guān)系,要堅(jiān)持不懈,一旦稿件被采納,會(huì)被很多網(wǎng)站轉(zhuǎn)載,給你博客帶來(lái)的效果也是非常好的。

      第二:博客運(yùn)營(yíng)

      做好了上面第一步,只是我們打造成功博客的一個(gè)開(kāi)始,你成功的吸引了用戶來(lái)到你的博客,但是怎么留住訪客,怎么讓訪客記住你,這就是接下來(lái)要做的工作了。

      首先,對(duì)于讀者對(duì)文中的評(píng)論回復(fù)一定要認(rèn)真去看,同時(shí)回復(fù)內(nèi)容最好能有人情味而不是干巴巴的單純回復(fù),如果博主對(duì)評(píng)論的點(diǎn)評(píng)一針見(jiàn)血又有幽默感,會(huì)讓讀者受益匪淺,自然下次還會(huì)繼續(xù)來(lái)到這里。

      其次,一定要重視好自己的博文質(zhì)量,博客的文章就是我們博客運(yùn)營(yíng)的核心,所以重視博文質(zhì)量是重中之重,一篇好的博文看了之后會(huì)讓讀者有想說(shuō)兩句的沖動(dòng),這就是為什么優(yōu)秀的文章自然評(píng)論就多的原因,如果是一般般的文章,讀者看后自然沒(méi)什么多大的感覺(jué)。同時(shí),文章發(fā)布的頻率也很重要,不求一天發(fā)布一篇,至少一周一篇,你總不能讓你讀者等上幾個(gè)月才看到有更新,這樣讀者早就忘記你了。

      最后,在右側(cè)放上郵件訂閱,我們?cè)趯懖┛偷臅r(shí)候,可以有意的在文章中提到讓讀者訂閱博客會(huì)贈(zèng)送XXX禮物的信息,這樣有些訪客就會(huì)輸入自己的郵箱來(lái)訂閱我們的博客,當(dāng)訂閱數(shù)達(dá)到一定程度,我們每發(fā)一篇文章都為用戶送到郵箱中,可以說(shuō)是博客運(yùn)營(yíng)一個(gè)重要的招數(shù)。

      第三:堅(jiān)持的力量

      前面講了推廣和運(yùn)營(yíng),但都不是最最重要的,一個(gè)成功的博客最最重要的是堅(jiān)持,堅(jiān)持不懈的去分享,堅(jiān)持不懈的去為用戶提供價(jià)值。這么說(shuō)吧,筆者觀察的所有成功的博客,都是運(yùn)營(yíng)2年以上的,這2年來(lái)不斷積累用戶,不斷積累訪客,不斷積累優(yōu)秀的文章,不斷的分享,在這個(gè)過(guò)程中,就算一開(kāi)始你做的不怎么樣,但是堅(jiān)持也會(huì)讓你積累出一批忠實(shí)的訪客,這絕對(duì)是硬道理,在這個(gè)堅(jiān)持的過(guò)程中你會(huì)學(xué)到很多很多。

      最后,不管做什么事情選擇對(duì)了,那么就堅(jiān)持下去,有時(shí)候傻傻的堅(jiān)持比每天換個(gè)想法要更容易成功。

      文章來(lái)源:http://

      http://

      ?

    5. 下載如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?word格式文檔
      下載如何運(yùn)營(yíng)好個(gè)人博客網(wǎng)站?.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        網(wǎng)站運(yùn)營(yíng)

        一.網(wǎng)站運(yùn)營(yíng)的核心內(nèi)容一、行業(yè)是基礎(chǔ) 二、競(jìng)爭(zhēng)是關(guān)鍵 三、需求是根本 四、資源是財(cái)富 五、流量是生命 六、整合是核心 二.網(wǎng)站運(yùn)營(yíng)要注意的問(wèn)題 記住時(shí)間就是金錢 創(chuàng)業(yè)型網(wǎng)......

        博客運(yùn)營(yíng)(共5則范文)

        博客運(yùn)營(yíng)一:學(xué)習(xí)寫標(biāo)題-標(biāo)題的七種形式:1. 宣事式標(biāo)題是如實(shí)地將廣告正文的要點(diǎn)簡(jiǎn)要地?cái)[明,使人一目了然,這是目前采用較多的形式。 例如:《網(wǎng)絡(luò)推廣技巧之淘寶自然排名優(yōu)化揭秘......

        個(gè)人博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)

        摘 要 最近幾年博客在國(guó)內(nèi)發(fā)展的非常迅猛,它可以作為其使用者個(gè)人或者工作中的文章、日記、照片等分享的平臺(tái),其漸漸成為新興的網(wǎng)路媒介,并且擴(kuò)展至營(yíng)銷、商業(yè)推廣等商業(yè)應(yīng)用,越......

        網(wǎng)站運(yùn)營(yíng)職責(zé)

        網(wǎng)站運(yùn)營(yíng)總監(jiān)工作職責(zé)是什么? 職位概要: 策劃推進(jìn)公司的業(yè)務(wù)運(yùn)營(yíng)戰(zhàn)略、流程與計(jì)劃,組織協(xié)調(diào)公司各部門執(zhí)行、實(shí)現(xiàn)公司的運(yùn)營(yíng)目標(biāo)。 工作內(nèi)容: 修訂及執(zhí)行公司戰(zhàn)略規(guī)劃及與日......

        網(wǎng)站運(yùn)營(yíng)管理制度

        XXXX網(wǎng)站運(yùn)營(yíng)管理制度一,理念:. 二,目標(biāo):. 三,網(wǎng)站實(shí)行總編負(fù)責(zé)制,總編主持網(wǎng)站的日常運(yùn)營(yíng)工作,總編由編輯部成員民主選舉產(chǎn)生,副總編,設(shè)計(jì)總監(jiān),技術(shù)總監(jiān),頻道主編和欄目主......

        網(wǎng)站運(yùn)營(yíng)管理制度

        網(wǎng)站運(yùn)營(yíng)管理制度 一,理念:尚德務(wù)實(shí) 德才兼?zhèn)?同心同德 厚德載物二,目標(biāo):打造xx行業(yè)第一服務(wù)平臺(tái) 推動(dòng)xx行業(yè)的改革與發(fā)展 三,網(wǎng)站實(shí)行主編負(fù)責(zé)制,主編主持網(wǎng)站的日常運(yùn)營(yíng)工......

        網(wǎng)站運(yùn)營(yíng)計(jì)劃書

        集團(tuán)和下屬子公司網(wǎng)站運(yùn)營(yíng)方案(一)戰(zhàn)略步驟 第一階段:網(wǎng)站信息發(fā)布,通過(guò)各種手段建立客戶群 網(wǎng)站信息的發(fā)布一定要用各種手段來(lái)建立自己的客戶群體,只有更多的來(lái)訪者,才能支撐......

        _網(wǎng)站運(yùn)營(yíng)簡(jiǎn)歷_

        簡(jiǎn)小歷 性別: 男 生日: 1987.09.14 聯(lián)系方式 手機(jī): 188-0000-1111 | 郵箱: ujl@ujianli.com | 地址: 深圳市 寶安區(qū) 龍華民治 求職意向 網(wǎng)站運(yùn)營(yíng) 工作經(jīng)驗(yàn) 深圳市AA網(wǎng)絡(luò)科技有限......