Create and deploy blog and wiki modules with Apache Geronimo: a Guide to Practice

Source: Internet
Author: User
Tags blog hosting hosting web hosting

Blog and wiki Technology overview

Since the late 1990s, when the Web boom is reaching a certain saturation point, some users have started editing their favorite Web site listings that match a certain interest or theme. Many of the entries included in the user's list were commented on and dated. Such lists are soon called weblog or blogs, and people who maintain such blogs are called bloggers. Later, the blog began to become a collection of articles, usually in reverse chronological form, and related to a specific topic. Wikipedia's definition of blogs is as follows:

The early weblog was just a manual update component of the normal Web site. However, the development of tools to simplify the generation and maintenance of web articles (published in the so-called chronological style) makes the process of publishing more massive, less technical and more popular. Eventually led to this type of online release, resulting in today's blog. For example, using some browser-based software is a typical manifestation of today's blog. Hosting Blog,blog can be hosted through a dedicated blog hosting service and can also be run on a typical web hosting service by using blog software. Like other media, blogs usually focus on a particular subject, such as food, politics, or local news. Some blogs exist in the form of online diaries.

At the same time as blogging began, Ward Cunningham invented a technology that allows anyone to contribute to a Web page through simple editing. He named the Technology Wiki Wiki Web (from the Hawaiian word wiki, meaning fast or fast), and later the name was abbreviated to only wikis. One notable advantage of using wikis is that users can contribute content to a Web page on the spot. In addition, because it is simple to edit, it does not require any special software to contribute to the content. You can find more information about Wiki technology in Wikipedia's Web encyclopedia, which is itself implemented using Wiki technology.

Collaborative applications

This is the whole of Web 2.0, and although the term has only been available for almost a year, it seems as if only the cooking magazine has not joined the discussion of the future of Web 2.0. Since the milestone article "What is Web 2.0:design Patterns and Business Models for the Next Generation of Software", the WEB 2.0 created by this text There has been no interruption in the sound of approval or disapproval of the term. However, most people agree that the WEB has changed and entered a new stage of development, a phase that takes it into the next logical level. In O ' Reilly's article, he illustrates the core elements that any WEB 2.0 company must have:

Provide scalable services with low cost and high yield, not packaged software

Controls the only data source that is difficult to reconstruct, and the data source becomes richer as the number of users increases

Believe that users can become help developers

Harnessing the wisdom of concentration

Overcome service weaknesses through Customer Self-Service

Software beyond the level of a single device

Lightweight user interface, development model, and business model

In essence, these elements define standards for real WEB 2.0-style applications. Following these tests on a given application will give you a good understanding of where Web 2.0 is located throughout the web's development process.

However, one of the most interesting aspects of WEB 2.0 applications is that it requires a considerable degree of collaboration between the developer and the participant to achieve good results. Collaboration is an important part of the development of Web 2.0, a view that is recognized by many modern enterprises. Blogs and wikis are WEB 2.0 technologies that allow users to collaborate on a particular topic or idea. Blogs allow you to easily comment on a topic and greatly improve the efficiency of decision making; wikis provide a convenient mechanism to allow users to make real changes to content based on their expertise and perspective.

This article guides you through the deployment of your own blog and wiki components on the Apache Geronimo application server.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.