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. | ||
− | + | 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
Contents
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 | |