Difference between revisions of "Website"

Line 1: Line 1:
 
==Definition==
 
==Definition==
 +
A website could be an organisation's main information portal - where they can publish material about themselves, their work and projects and articles or reports that they have produced. It can also take the simpler form of a standalone blog where content is shared with their intended  audience, or may be represented as a forum or wiki where user generated content is published and shared.
  
A content publishing site may be from an organisation's own site - where they can publish material about themselves, their work and projects and articles or reports that they have produced, it may also contain informational content or guides for users. It can also take the simpler form of a standalone blog where content is shared with their intended or audience, or may be represented as a forum where user generated content can be shared. It may also combine aspects of all these types.
+
An organisation usually depends entirely on their main website as their presence on the Internet and expects it to function at all times.
  
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
==High Technical==
 +
<div class="mw-collapsible-content">
 +
===DIY CMS===
 +
There are numerous well developed and 'continually maintained' content mangement systems that you can install and configure from scratch. They differ between their application and intended purpose, the majority however relying on a [http://en.wikipedia.org/wiki/LAMP_(software_bundle) LAMP] or [http://en.wikipedia.org/wiki/WAMP#Variants_and_equivalents_on_other_platforms WAMP] backend. Each CMS has its own particular requirements for webserver, database server and PHP configurations, as well as security considerations for them.
  
 +
'''Benefits'''
 +
*Total control of the CMS software, plug-ins, themes and preferred configuration
 +
*Fine-grained access control and modification of CMS features
 +
 +
'''Downsides'''
 +
*A whole software ecosystem to learn with every new CMS
 +
*Responsibility for software updates and malware protection
 +
*Responsibility for data security
 +
 +
'''Examples'''
 +
*
 +
*
 +
*
 +
'''Hosting Requirements'''
 +
*[[Choose_a_hosting_provider#High_Technical]]
 +
 +
</div>
 +
</div>
 +
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
 +
==Intermediary Technical==
 +
<div class="mw-collapsible-content">
 +
===Hosted CMS===
 +
 +
'''Benefits'''
 +
*
 +
 +
'''Downsides'''
 +
*
 +
 +
'''Examples'''
 +
*
 +
*
 +
*
 +
'''Hosting Requirements'''
 +
*[[Choose_a_hosting_provider#High_Technical]]
 +
*[[Choose_a_hosting_provider#Intermediary_Technical]]
 +
 +
 +
</div>
 +
</div>
 +
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
 +
==Basic Technical==
 +
<div class="mw-collapsible-content">
 +
 +
===Hosted website===
 +
For a basic setup providing a content distribution platform such as a blog user's have the option of using existing free services such as Wordpress, Journoportfolio or similar.
 +
 +
'''Benefits'''
 +
*
 +
 +
'''Downsides'''
 +
*
 +
 +
'''Examples'''
 +
*
 +
*
 +
*
 +
'''Hosting Requirements'''
 +
 +
</div>
 +
</div>
 +
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
 +
==Comparison Matrix==
 +
<div class="mw-collapsible-content">
 +
 +
<div class="mw-collapsible-content">
 +
{| class="wikitable" width="60%"
 +
| style="padding: 10px;"|
 +
| style="padding: 5px;"| '''DIY CMS'''
 +
| style="padding: 5px;"| '''Hosted CMS'''
 +
| style="padding: 5px;"| '''Hosted Website'''
 +
|-
 +
| style="padding: 10px;"|
 +
| style="padding: 5px;"| High technical skill
 +
| style="padding: 5px;"| Intermediary technical skill
 +
| style="padding: 5px;"| Basic
 +
|-
 +
| style="padding: 10px;"|
 +
| style="padding: 5px;"|
 +
| style="padding: 5px;"|
 +
| style="padding: 5px;"|
 +
|-
 +
 +
|}
 +
</div>
 +
</div>
 +
</div>
 +
 +
[[Secure_hosting_guide|Back to front page]]
 
[[Category: Secure Hosting ]]
 
[[Category: Secure Hosting ]]

Revision as of 18:45, 30 April 2014

Definition

A website could be an organisation's main information portal - where they can publish material about themselves, their work and projects and articles or reports that they have produced. It can also take the simpler form of a standalone blog where content is shared with their intended audience, or may be represented as a forum or wiki where user generated content is published and shared.

An organisation usually depends entirely on their main website as their presence on the Internet and expects it to function at all times.

High Technical

DIY CMS

There are numerous well developed and 'continually maintained' content mangement systems that you can install and configure from scratch. They differ between their application and intended purpose, the majority however relying on a LAMP or WAMP backend. Each CMS has its own particular requirements for webserver, database server and PHP configurations, as well as security considerations for them.

Benefits

  • Total control of the CMS software, plug-ins, themes and preferred configuration
  • Fine-grained access control and modification of CMS features

Downsides

  • A whole software ecosystem to learn with every new CMS
  • Responsibility for software updates and malware protection
  • Responsibility for data security

Examples

Hosting Requirements

Intermediary Technical

Hosted CMS

Benefits

Downsides

Examples

Hosting Requirements


Basic Technical

Hosted website

For a basic setup providing a content distribution platform such as a blog user's have the option of using existing free services such as Wordpress, Journoportfolio or similar.

Benefits

Downsides

Examples

Hosting Requirements

Comparison Matrix

DIY CMS Hosted CMS Hosted Website
High technical skill Intermediary technical skill Basic

Back to front page