Font Size: a A A

The Application Of Ajax Technology In Blog System

Posted on:2009-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:W L JinFull Text:PDF
GTID:2178360248954801Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Blog,a new appliance of the Internet,has become a new way ot network communication after the appearance of Email,BBS and IM.Blog provides a platform of information publication and communication for individual.Users can easily use letters, links,audios,videos and pictures to create a personalized space in biog.With the development of blogs,they present some personalized,interacted,commercialized and rich-medialized features,giving a tremendous impact in the political,economic and educational areas.In this dissertation,a detailed analysis of mainstream system of commercial blog was carried out.The results show that most of blogs have many drawbacks including slow update rate,heavy burdens on the server-side,lower interactive performance and a single capacity of expression.In a word,blogs are staying at the stage of static display logs and pictures.Ajax technology has many advantages including asynchronous communication,fast response,rich-animation effects and strong interactive performance, which are exactly applicable methods to overcome the above-mentioned shortcomings of blogs.Being based on the systematic research of Ajax development model and its core technology,a blog system based on Ajax technology was designed and developed.In the system design,the functional modules were divided and detailed at a more granular level according to the requirements of users.An overall architecture of the system function was obtained,giving a favorable groundwork for implementing blog system.PHP language and My SQL database were employed to accomplish the functions of clients.The classic 3-layer architecture was applied in the logical architecture of this blog,that is to say,the system was divided into Data Access Layer, Business Logical Layer and User Presentation Layer.In the system implements,the principle and process of central functions that cover the form validation at client-side,dynamic drag&drop portlet,search suggest and autocomplete,online image browser and online exchange,were discussed in detail.In addition,some core codes were supplied.In the specific function implements,the novel features and superiorities resulted from the use of Ajax were also analyzed.The Hash function,hidden framework and unified coding technique were used to overcome the invalid of guide button and the unrecognizable code in Chinese version. The as-prepared blog system has been operating in a LAN.From the results of the trial operation,the blog system has less bandwidth consumption,fast response, on-demand access to data,dynamic pages refresh and the strong availability,and has brought pleasant user experience.The results have also verified that the availability of Ajax Web development technology and the experience of user are distinctly superior to the conventional Web applications.
Keywords/Search Tags:Ajax, blog, XMLHttpRequest objective, JavaScript
PDF Full Text Request
Related items