Font Size: a A A

Research And Implementation Of Website Template System Based On Ajax Technologies

Posted on:2011-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:X M ChenFull Text:PDF
GTID:2218330338973112Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the social economy and the fast popularity of the network, website, as a way of communication, has already been the main tool to post messages or provide network services by enterprises and individuals. At present, many enterprises have their own websites used to propagandize their business philosophy, release their product information, release their recruitment information and so on. With the popularity of the technologies of web page making, many individuals begin to make their own personal pages to introduce themselves, write articles, show their personalities and so on. Whoever they are, enterprises or individuals, websites have been their necessary needs.Nowadays, the main way to build a website is to invite specialized Web Architecture Engineers taking advantage of popular, robust website architecture to construct the architecture of the website and specialized Web Designers using popular building website technologies to design and implement websites after the enterprises and individuals provide those specialized persons with needs and pay high fees for building websites. In order to save cost, a new way to build website appears—self-help building websites.So-called self-help building websites system builds web applications from pre-built templates or pre-built page modules. The website business who supports the self-help building websites provides the enterprises or individuals with paid management accounts. After the enterprises or individuals log into the system, they can choose pre-built templates in the self-help building websites system according to their own needs, then they can modify something in the template, such as page content and as a result,they build their own websites. However, there are many problems existing in the self-help building website system, such as simple functions, fixed format, inflexibility, lack of portability and so on.In order to save cost, many individuals will choose to learn technologies of web page making, and make good use of the current popular building websites tools, such as Dreamweaver, Flash, etc. to build their websites. However, technologies of web page making are broad and endless, if they learn them, they need to spend plenty of time in learning, practicing and probing. So it needs time. Nowadays, the society emphasizes "Time is life" and pursues high efficiency. Under the circumstance of pursuing high efficiency, the choice is really out of time.According to the above present condition, developing a system to provide easier and faster ways to build a website without studying technologies of web page making or extra cost can work out those above problems. This paper has made an intensive study of Ajax, which is one of the most popular technologies to develop Rich Internet Application System,has made good use of the advantage of Ajax technologies and has researched and implemented a website template system with general-use, easy-to-use, trend of popularization, WYSIWYG(What You See Is What You Get).The system provides users various kinds of website templates, and the users can modify the layout and content of the pre-built templates and can add or remove some modules of web page elements. The system provides a good platform for building websites and provides the unprofessional with a platform without any need of websites knowledge. The system shields the details of building websites so that specialized website developer can build their websites easier and more conveniently and the unprofessional can make their own personal websites very fast without paying any extra cost.The System has adopted the most popular technologies of building websites: Ajax(Asynchronous JavaScript and XML),core technologies of Web 2.0 as client side; JSP(Java Server Page) as server side; MySQL as the database.
Keywords/Search Tags:website, layout, self-help building websites, website template, page element, Ajax, WYSIWYG, Web 2.0
PDF Full Text Request
Related items