【正文】
完成同數(shù)據(jù)庫的交互。第二步:Apache服務(wù)器分析客戶的請(qǐng)求,若為PHP文件,則將其交給PHP處理程序進(jìn)行處理。PHP的工作原理:第一步:客戶向Web服務(wù)器發(fā)出請(qǐng)求。(7)PHP是基于服務(wù)器端的,因此即使再多的用戶,再復(fù)雜的程序也不會(huì)影響運(yùn)行的速度。(5)開放的源代碼,及所有的PHP源代碼事實(shí)上都可以得到。(3)PHP執(zhí)行引擎還會(huì)將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶再一次訪問這個(gè)程序時(shí)就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。其特點(diǎn)為:(1)PHP獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。由于這四個(gè)軟件都是自由或開放源碼軟件,因此大大降低了使用成本,可以方便快捷地建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。它集成了Apache服務(wù)器、MySQL數(shù)據(jù)庫、pHp開發(fā)語言、pERL語言。目前只需安裝XAMPP即可,XAMPP是一個(gè)功能強(qiáng)大的建站集成軟件包。 微博系統(tǒng)在此背景下應(yīng)運(yùn)而生,它實(shí)現(xiàn)了目前多數(shù)微博系統(tǒng)所具有的基本功能,提供了一個(gè)便捷、開放、可獨(dú)立部署和運(yùn)營(yíng)的微博平臺(tái)建站系統(tǒng)和解決方案,并有助于在此基礎(chǔ)上針對(duì)某一特定領(lǐng)域進(jìn)行二次開發(fā)。國內(nèi)微博市場(chǎng)的巨大潛力還有待開發(fā)。其中,對(duì)于微博研究的重點(diǎn)還在于海量數(shù)據(jù)的存儲(chǔ)以及數(shù)據(jù)關(guān)系的操作效率。許多有用的函數(shù)如mysql_insert_id和mysql_affected_rows等,其他的數(shù)據(jù)庫則沒有。ASP和PHP都是中型網(wǎng)站的較理想的解決方案,但PHP與MySQL的緊密結(jié)合使PHP更加優(yōu)越[3]。而在PHP中,不會(huì)存在這種問題,只有當(dāng)require時(shí),才會(huì)調(diào)用某個(gè)include文件。而相較于ASP,PHP有著不少優(yōu)勢(shì)。僅僅在中國,截止2011年2月,已經(jīng)突破2億的微博用戶。國內(nèi)從2007年第一家?guī)в形⒉┥实娘埛窬W(wǎng)開始,到2010年微博迎來春天,國內(nèi)的微博網(wǎng)站也已經(jīng)普及。而微博發(fā)展到如今,Twitter已經(jīng)有了許多不同的競(jìng)爭(zhēng)對(duì)手,如Tumblelog等國外的微博網(wǎng)站。%%[2]。該《報(bào)告》指出,%,%。雖然只有幾年時(shí)間,但中國微博用戶量發(fā)展迅猛,據(jù)上海交通大學(xué)輿情研究實(shí)驗(yàn)室近日出爐的《2010中國微博年度報(bào)告》顯示,目前中國微博活躍用戶數(shù)量?jī)H2010年上半年就已從一千萬增至一千二百萬[1]。 2010年國內(nèi)微博迎來發(fā)展的春天。2009年隨著3G(3rdgeneration)技術(shù)的成熟和牌照的發(fā)放,正式拉開了中國移動(dòng)互聯(lián)網(wǎng)時(shí)代的序幕。微博廣泛的分布在桌面、瀏覽器、移動(dòng)終端等多個(gè)平臺(tái)上,用戶基數(shù)大,用戶可以以迅速的方式隨時(shí)隨地了解不同地方的新聞,或者朋友的最新動(dòng)態(tài),也可以快速的發(fā)布自己的所見所聞跟所有人分享。現(xiàn)在微博已經(jīng)成為了人們生活中不可或缺的一部分,亦是人們交流互相了解對(duì)方新聞的快速途徑。 PHP 。 fresh things, ments, reply and other information ).Registered users can find friends in Friends Management(support the function of selecting by conditions),add attention to users you like,release microblog news with topics and pictures, ment messages posted by users you see,reply the messages and view the private letters and others.,reply the ments on you,send private letters to microblog users you concerned,view personal pages,view reply and so on.Key words: Microblog。 latest information to microblog followers .This function can let the microblog users see the concerned microblog users39。關(guān)鍵字:微博; 互聯(lián)網(wǎng) ;PHP ;MySQLAbstractMicroBo is the abbreviation of Microblogging . It39。注冊(cè)用戶能通過好友管理找朋友(支持按條件篩選),對(duì)你喜歡的用戶添加關(guān)注,發(fā)布帶話題和圖片的微博消息,評(píng)論你看到的用戶發(fā)布的消息,回消息和查看私信等。本文中將介紹常見的建立PHP+MySQL運(yùn)行環(huán)境的方法以及如何在PHP中調(diào)用MySQL存儲(chǔ)過程和函數(shù)完成微博系統(tǒng)的開發(fā)。微博的公開性和即時(shí)性使其成為目前發(fā)展最為迅猛的互聯(lián)網(wǎng)業(yè)務(wù)。本人離校后發(fā)表或使用該畢業(yè)論文(設(shè)計(jì))或與該論文(設(shè)計(jì))直接相關(guān)的學(xué)術(shù)論文或成果時(shí),單位署名為 。論文(設(shè)計(jì))作者簽名: 日期: 年 月 日 畢業(yè)論文(設(shè)計(jì))版權(quán)使用授權(quán)書本畢業(yè)論文(設(shè)計(jì))作者同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文(設(shè)計(jì))的復(fù)印件和電子版,允許論文(設(shè)計(jì))被查閱和借閱。畢 業(yè) 論 文基于PHP的微博系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(設(shè)計(jì))誠信聲明本人聲明:所呈交的畢業(yè)論文(設(shè)計(jì))是在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果,論文中引用他人的文獻(xiàn)、數(shù)據(jù)、圖表、資料均已作明確標(biāo)注,論文中的結(jié)論和成果為本人獨(dú)立完成,真實(shí)可靠,不包含他人成果及已獲得 或其他教育機(jī)構(gòu)的學(xué)位或證書使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。本人授權(quán)青島農(nóng)業(yè)大學(xué)可以將本畢業(yè)論文(設(shè)計(jì))全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本畢業(yè)論文(設(shè)計(jì))。論文(設(shè)計(jì))作者簽名: 日期: 年 月 日指 導(dǎo) 教 師 簽 名: 日期: 年 月 日摘 要微博,是微型博客的簡(jiǎn)稱,是一個(gè)基于用戶關(guān)系的信息分享、傳播以及獲取平臺(tái),用戶以文字的形式更新信息,并實(shí)現(xiàn)即時(shí)共享。PHP是一種運(yùn)行于服務(wù)器端的HTML嵌入式腳本描述語言,相較于傳統(tǒng)的動(dòng)態(tài)解析語言,PHP擁有更好的穩(wěn)定性和可操作性,運(yùn)行效率更高;MySQL是一個(gè)最受歡迎的開源數(shù)據(jù)庫管理系統(tǒng),任何人都可以從Hitemet上下載和使用MySQL而不需要支付任何費(fèi)用。本文所論述系統(tǒng)開發(fā)的核心內(nèi)容就是以PHP語言和MySQL數(shù)據(jù)庫為基礎(chǔ),結(jié)HTML、CSS、JavaScript等語言實(shí)現(xiàn)將微博用戶的最新信息即時(shí)傳遞給微博的關(guān)注者,讓微博用戶可以即時(shí)的看到關(guān)注對(duì)象的最新信息(包括用戶的個(gè)人信息,發(fā)布新鮮事,轉(zhuǎn)發(fā)好友的新鮮事,評(píng)論,回復(fù)等信息)的功能。復(fù)對(duì)你的評(píng)論,可以給你關(guān)注的微博用戶發(fā)站內(nèi)私信,查看個(gè)人首頁,查看回復(fù)。s a platform based on customer relationship for information sharing,dissemination and can update the information in the form of text, and instant sharing. The openness and immediacy of the microblogging make it bee the most rapid development of Internet business.PHP is a HTML embedded script description language running on the server .Compared with dynamic analysis language,PHP has a better stability and maneuverability. Its running is more is a most popular open source database management system. Anyone can download it from hitemet and there is no need to pay any money to use this popular open source database management system . This paper will introduce the mon method of establishing PHP+MySQL operating environment and how to call MySQL stored procedures and the functions to plete the microblog system development in PHP.The core of the system development content discussed in this paper is based on PHP language and MySQL 、CSS and JavaScript realize the function of instantly transmitting microblog users39。 latest information (Including personal information of the users,releasing fresh things,forwarding friends39。 Internet。 MySQL目錄第1章 緒論 7 微博概述 7 選題背景 7 課題研究意義 8第2章相關(guān)技術(shù)介紹 8 8 9 PHP介紹 9 Apache服務(wù)器 10 MySQL數(shù)據(jù)庫 11 B/S(Browser/Server)結(jié)構(gòu) 11 CSS布局方法 12第3章 系統(tǒng)分析 13 需求分析 13 系統(tǒng)目標(biāo) 14第4章 系統(tǒng)設(shè)計(jì) 15 總體功能設(shè)計(jì) 15 系統(tǒng)模塊功能詳細(xì)設(shè)計(jì) 16 16 17 18 18 18 19 數(shù)據(jù)庫設(shè)計(jì) 19 20 數(shù)據(jù)庫實(shí)體關(guān)系 23 數(shù)據(jù)庫模型 24 數(shù)據(jù)流程設(shè)計(jì) 25 人機(jī)界面設(shè)計(jì) 26第5章 編碼實(shí)現(xiàn) 27 27 數(shù)據(jù)庫建設(shè) 28 數(shù)據(jù)庫的建立 28 數(shù)據(jù)庫表的建立 28 視圖的建立 29 數(shù)據(jù)操作 29 人機(jī)界面 34 注冊(cè)登錄頁 34 微博主頁面 35 修改個(gè)人信息頁面 35 好友管理頁面 36 發(fā)布微博頁面 37 37 38第6章 系統(tǒng)測(cè)試 38 測(cè)試目的及方法 38 測(cè)試要點(diǎn)與用例 39 測(cè)試結(jié)果 39結(jié)束語 41(1)設(shè)計(jì)成果與學(xué)習(xí)收獲 41(2)存在問題與改進(jìn)思路 411從微博用戶體驗(yàn)方面 412從微博數(shù)據(jù)結(jié)構(gòu)優(yōu)化方面 41致謝 43參考文獻(xiàn) 44第1章 緒論 微博概述微博,是微型博客的簡(jiǎn)稱,是一個(gè)基于用戶關(guān)系的信息分享、傳播以及獲取平臺(tái),用戶可以通過WEB、WAP以及各種客戶端組件個(gè)人社區(qū),以少量文字更新信息,并實(shí)現(xiàn)即時(shí)分享。微博剛剛走進(jìn)人們的視野就得到了人們的青睞。微博符合了大多數(shù)人如今的需求,快速、便捷,而且其原創(chuàng)性高,隨時(shí)記錄隨時(shí)分享。作為新生事物的“微博”以其簡(jiǎn)單易用性、廣泛的影響力、快速傳播力等,迎合了互聯(lián)網(wǎng)時(shí)代的發(fā)展,迅速成為了互聯(lián)網(wǎng)新興起的一種集成化、開放化的互聯(lián)網(wǎng)社交服務(wù),被譽(yù)為一場(chǎng)“正在爆發(fā)的互聯(lián)網(wǎng)革命”。微博像雨后春筍般崛起,新浪、搜狐、網(wǎng)易、騰訊、鳳凰、和訊、搜房等綜合門戶均開始推出微博產(chǎn)品。中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的《第28次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》示,2011年上半年,增長(zhǎng)約2倍。2011年上半年,%。 選題背景在美國硅谷創(chuàng)辦的Twitter是微博界的首創(chuàng)者,同時(shí)也是現(xiàn)在世界上用戶規(guī)模最大的微博網(wǎng)站,在全球120多個(gè)國家擁有至少超過18種語言的用戶。等等國外的微博網(wǎng)站。其中的佼佼者也有不少,如隨心微博,被譽(yù)為國內(nèi)最好、最主流、最受歡迎的清新、簡(jiǎn)約時(shí)尚微博網(wǎng)站,隨心、客戶端、手機(jī)等更新收發(fā)微博。國