SlideShare a Scribd company logo
So you want a personal
       website?
            Myles Braithwaite
  {xmpp:email}: me@mylesbraithwaite.com
             twitter: @mylesb
What do you want to
do with you website?
Single Purpose
  Web Sites
• One purpose idea.
WhatDayOfTheWeek.com
DoWebsitesNeedToLookExactly
 TheSameInEveryBrowser.com
• Basic knowledge of HTML (You could use
  OpenOffice.org)

• Almost any free web host.
Journal
(or Blog)
• Content that is updated on a regular bases
kottke.org
• WordPress (http://wordpress.org)
• Movable Type (http://movabletype.org)
• PyBlosxom (http://pyblosxom.sf.net)
• Requires support for a dynamic language
• Probably a database
• Large communities for support and
  extensions

• Well documented
But
Articles or Documents
• Technical documents
• White papers
• Searching is incredibly important.
Wikipedia
Design Explorations by 37signals
Document
Wiki’s

• MediaWiki (http://mediawiki.org)
 • Used by Wikipedia
• DokuWiki (http://dokuwiki.org)
 • Flat files (no dependency on a database)
• Plone (http://plone.org)
• Alfresco (http://www.alfresco.com)
Should I host my
website with Home,
   Shared, etc.
Home Server
Advantages

• You will already have a computer and a
  broadband internet connection.
• Websites with little “media” have minimal
  bandwidth requirements.
Bell Sucks
Rogers Sucks
ISP in Canada Suck
Disadvantages
• Bell and Rogers downtime is always an
  issue
• Bell and Rogers don’t allow static IP
  addresses.
 • You will have to setup a Dynamic DNS
 • Or if your on Bell you could use a
    CNAME
Free Dynamic DNS
        Providers

• FreeDNS (http://freedns.afraid.org)
• DynDNS (http://dyndns.com)
Shared Web Hosting
Advantages

• Minimal cost
• Administration is someone else's job
 • But do daily/weekly/monthly backups just
    in case
• T1, Data centre, etc.
Disadvantages


• If the company goes bankrupt how will you
  get your data?
• People on the internet are sketchy.
• NearlyFreeSpeech (nearlyfreespeech.net)

More Related Content

So You Want A Personal Website?