Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Internet forum


 

An Internet forum, also known as a message board or discussion board, is a web application that provides for online discussions, and is the modern descendant of the bulletin board systems and existing Usenet news systems that were widespread in the 1980s and 1990s. An Internet forum typically exists as part of a website and invites users to start topics and discuss issues with one another. Sometimes, a forum even comprises most, if not all, of the content of a site.

Internet forums differ from weblogs. The former generally allow most users to post topics (sometimes referred to as "threads"), while blogs only allow one or a few users to create entries. Forums also tend to be more diversified in interest, while blogs tend to be more specific to a certain topic or subset of beliefs.

1 Features

Typically, common Internet forum software will allow the webmaster or administrator to define several forums (or fora) which act as containers for topics or threads started by users. Other users can post replies to topics and start new ones as they wish.

Internet forums are divided between those requiring registration and those allowing users to post anonymously. In the former, users choose a username and password, and may be required to submit an e-mail address for confirmation. Members are often allowed to customize their board experience with special items such as avatars and profiles. Anonymous forums may enforce full anonymity or allow for pseudonymity without registration, using tripcode s derived by encrypting unique strings as identifiers.

Certain users may be given moderator privileges, which may include the ability to delete posts and topics, move topics to other forums, edit posts, or other mechanisms designed to keep the peace and uphold the rules set out by the webmaster. Who exactly will become a moderator is decided by the webmaster or by some kind of pseudorandom process possibly combined with meta-moderationA meta-moderation system is an arrangement used on some Internet websites (such as internet forums, web logs and news websites) which invite user comments. Users rate how good a job moderators are doing. The most famous site with such a feature is Slashdo. Many different moderation systemOn Internet websites which invite users to post comments, a Moderation System is the method the webmaster chooses to sort contributions which are irrelevant, obscene, illegal or insulting from contributions which are useful or informative. Various types os exist and webmasters are free to choose rules for their own forums.

A forum can be flat, meaning that each reply within a certain topic is listed in chronological order; or threaded, where each post descends from a parent post. Sites often provide several different views which combine aspects of both flat and threaded modes.

Many Internet forum software packages are available, usually written in PHP, PerlImage:Programming-republic-of-perl. gif|right|framed|Programming Republic of logo]] Perl also Practical Extraction and Report Language (a backronym, see below), is a programming language released by Larry Wall on December 18, 1987 that borrows features fr, or JavaJava is an object-oriented programming language developed primarily by James Gosling and colleagues at Sun Microsystems. The language, initially called Oak (named after the oak trees outside Gosling's office), was intended to replace C++, although the fea, and run by a CGICommon Gateway Interface CGI is an important World Wide Web technology that enables a client web browser to request data from a program executed on the Web server. CGI specifies a standard for passing data between the client and the program. Originally, C or Java ServletThe Java Servlet API allows a software developer to add dynamic content to a web server using the Java platform. The generated content is commonly HTML, but may be other data such as XML. Servlets are the Java counterpart to dynamic web content technologi. Data and configuration are usually stored in an SQLStructured Query Language SQL is the most popular computer language used to create, modify and query databases. Technically, SQL is a declarative computer language for use with "quasi- relational databases". Theorists note that many of the original SQL fe database (such as MySQL) or a series of text files. Each provides different features: the most basic restricting users to text-only posting, the most advanced allowing users to insert multimedia elements and formatting in to their posts using HTML or BBCode. Packages are often integrated within weblogs or news posting scripts (such as PHP-Nuke) to allow people to post comments on articles or entries.



Read more »

Non User